-
Notifications
You must be signed in to change notification settings - Fork 3.1k
Closed as not planned
Labels
C: PEP 517 impactAffected by PEP 517 processingAffected by PEP 517 processingresolution: no actionWhen the resolution is to not do anythingWhen the resolution is to not do anythingtype: enhancementImprovements to functionalityImprovements to functionality
Description
- Pip version: 9.0.1
- Python version: 2.7.12
- Operating system: Ubuntu 16.04
Description:
I maintain a package that has many dependencies, which are also conditional to a specific argument to setup.py.
If I pass this argument to pip, like this:
pip install ./ --global-option="--argument=opt1" -vvv
Then in the very first few lines I see the output:
Running command python setup.py egg_info
And the wrong list of dependencies is fetched (ie, as if I did not pass the argument at all).
If I run in the project directory the following command:
python setup.py egg_info --argument=opt1
Then the correct list of dependencies is added.
Can the specified global options be added to it, like they are for build and install?
Metadata
Metadata
Assignees
Labels
C: PEP 517 impactAffected by PEP 517 processingAffected by PEP 517 processingresolution: no actionWhen the resolution is to not do anythingWhen the resolution is to not do anythingtype: enhancementImprovements to functionalityImprovements to functionality