From c61fc509e1e369c34a6c4ecd26a76a97bb247cc5 Mon Sep 17 00:00:00 2001
From: Marek Chrastina <marek.chrastina@vsb.cz>
Date: Fri, 28 Aug 2020 13:07:51 +0200
Subject: [PATCH] Fix platform_system

---
 pipdeps/pipdeps.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/pipdeps/pipdeps.py b/pipdeps/pipdeps.py
index 25431c5..9fd4c15 100644
--- a/pipdeps/pipdeps.py
+++ b/pipdeps/pipdeps.py
@@ -26,6 +26,7 @@ import pip._internal.utils.misc
 # https://www.python.org/dev/peps/pep-0508/#environment-markers
 PY_VER = ".".join(map(str, sys.version_info[:2]))
 SYS_PLAT = sys.platform
+PLAT_SYS = platform.system()
 PLAT_PY_IMPL = platform.python_implementation()
 
 SBoarder = collections.namedtuple("SBoarder", ["boarders", "extrem", "extrem_op"])
@@ -140,6 +141,7 @@ def is_in_conditions(condition):
     return eval(
         condition.replace("sys_platform", '"%s"' % SYS_PLAT) \
                  .replace("python_version", '"%s"' % PY_VER) \
+                 .replace("platform_system", '"%s"' % PLAT_SYS) \
                  .replace("platform_python_implementation", '"%s"' % PLAT_PY_IMPL))
 
 def is_in_extra(extra, req_extra):
-- 
GitLab