diff options
author | Berin Aniesh <berinaniesh@gmail.com> | 2023-06-19 07:00:25 +0530 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2023-06-29 09:19:28 +0100 |
commit | e29cb58272b26fb6a4eeae27f4b127f80b34a88c (patch) | |
tree | 9d4a6430a455f309cf6c1e1a08be197151504640 | |
parent | ExtractKernelVersion.py: Remove repeated/unreachable code (diff) | |
download | portage-e29cb58272b26fb6a4eeae27f4b127f80b34a88c.tar.gz portage-e29cb58272b26fb6a4eeae27f4b127f80b34a88c.tar.bz2 portage-e29cb58272b26fb6a4eeae27f4b127f80b34a88c.zip |
actions.py: More type annotations
Signed-off-by: Berin Aniesh <berinaniesh@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
-rw-r--r-- | lib/_emerge/actions.py | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/lib/_emerge/actions.py b/lib/_emerge/actions.py index 01bf82fcb..7dddd4760 100644 --- a/lib/_emerge/actions.py +++ b/lib/_emerge/actions.py @@ -105,6 +105,9 @@ from _emerge.UnmergeDepPriority import UnmergeDepPriority from _emerge.UseFlagDisplay import pkg_use_display from _emerge.UserQuery import UserQuery +# Type annotation imports +from typing import List + def action_build( emerge_config, @@ -2790,7 +2793,7 @@ def relative_profile_path(portdir, abs_profile): return profilever -def get_libc_version(vardb): +def get_libc_version(vardb: portage.dbapi.vartree.vardbapi) -> List[str]: libcver = [] libclist = set() for atom in expand_new_virt(vardb, portage.const.LIBC_PACKAGE_ATOM): @@ -2807,7 +2810,9 @@ def get_libc_version(vardb): return libcver -def get_profile_version(portdir, profile, vardb): +def get_profile_version( + portdir: str, profile: str, vardb: portage.dbapi.vartree.vardbapi +) -> str: profilever = None repositories = vardb.settings.repositories if profile: @@ -2851,7 +2856,13 @@ def get_profile_version(portdir, profile, vardb): return profilever -def getportageversion(portdir, _unused, profile, chost, vardb): +def getportageversion( + portdir: str, + _unused: None, + profile: str, + chost: str, + vardb: portage.dbapi.vartree.vardbapi, +) -> str: pythonver = ( "python" f" {sys.version_info[0]}" |