Given requirements.txt with this content:
setuptools==25.1.1
And constraints.txt with this content:
setuptools<=25.1.3
The execution of 'pip wheel -r requirements.txt -c constraints.txt' results in setuptools 25.1.3 being downloaded, which is not what is expected.
Confirming this bug - we'll have to implement an overwrite of upper-constraints for anything in global-requirements-pins.txt to ensure that the requirements and constraints match.
Given requirements.txt with this content:
setuptools==25.1.1
And constraints.txt with this content:
setuptools<=25.1.3
The execution of 'pip wheel -r requirements.txt -c constraints.txt' results in setuptools 25.1.3 being downloaded, which is not what is expected.
Confirming this bug - we'll have to implement an overwrite of upper-constraints for anything in global- requirements- pins.txt to ensure that the requirements and constraints match.