You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Write a requirements.in file with the following content
wmi ; sys_platform=='win32'
pip-compile
Expected result
## This file is autogenerated by pip-compile with Python 3.10# by the following command:## pip-compile#pywin32==305 ; sys_platform=="win32"# via wmiwmi==1.5.1 ; sys_platform=="win32"# via -r requirements.in
Note that bothpywin32 and wmi are installed on win32 platforms. This is the expected result since pywin32 is installed by wmi and is required only by that package, which has the environment marker for win32 systems.
Actual result
## This file is autogenerated by pip-compile with Python 3.10# by the following command:## pip-compile#pywin32==305# via wmiwmi==1.5.1 ; sys_platform=="win32"# via -r requirements.in
Is this intended? Am I missing some edge cases?
The text was updated successfully, but these errors were encountered:
Environment Versions
Steps to replicate
requirements.in
file with the following contentpip-compile
Expected result
Note that both
pywin32
andwmi
are installed on win32 platforms. This is the expected result sincepywin32
is installed bywmi
and is required only by that package, which has the environment marker for win32 systems.Actual result
Is this intended? Am I missing some edge cases?
The text was updated successfully, but these errors were encountered: