Skip to content
Snippets Groups Projects
Commit c61fc509 authored by Marek Chrastina's avatar Marek Chrastina
Browse files

Fix platform_system

parent 16fce60d
No related branches found
No related tags found
1 merge request!8Update CI
Pipeline #13011 passed
...@@ -26,6 +26,7 @@ import pip._internal.utils.misc ...@@ -26,6 +26,7 @@ import pip._internal.utils.misc
# https://www.python.org/dev/peps/pep-0508/#environment-markers # https://www.python.org/dev/peps/pep-0508/#environment-markers
PY_VER = ".".join(map(str, sys.version_info[:2])) PY_VER = ".".join(map(str, sys.version_info[:2]))
SYS_PLAT = sys.platform SYS_PLAT = sys.platform
PLAT_SYS = platform.system()
PLAT_PY_IMPL = platform.python_implementation() PLAT_PY_IMPL = platform.python_implementation()
SBoarder = collections.namedtuple("SBoarder", ["boarders", "extrem", "extrem_op"]) SBoarder = collections.namedtuple("SBoarder", ["boarders", "extrem", "extrem_op"])
...@@ -140,6 +141,7 @@ def is_in_conditions(condition): ...@@ -140,6 +141,7 @@ def is_in_conditions(condition):
return eval( return eval(
condition.replace("sys_platform", '"%s"' % SYS_PLAT) \ condition.replace("sys_platform", '"%s"' % SYS_PLAT) \
.replace("python_version", '"%s"' % PY_VER) \ .replace("python_version", '"%s"' % PY_VER) \
.replace("platform_system", '"%s"' % PLAT_SYS) \
.replace("platform_python_implementation", '"%s"' % PLAT_PY_IMPL)) .replace("platform_python_implementation", '"%s"' % PLAT_PY_IMPL))
def is_in_extra(extra, req_extra): def is_in_extra(extra, req_extra):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment