Issue: jazzband/pip-tools#1589
- https://github.com/RedRoserade/pip-tools-repro-repo-b
- https://github.com/RedRoserade/pip-tools-repro-repo-c
- Create a Virtual Environment (this has been tested on Python 3.10, but 3.8 shows the same issue)
- Use the scripts
compile-XYZ.sh
to compile the associatedrequirements-XYZ.txt
files - Investigate the output
Repository B
has two relevant branches that serve as variants:
test/pep-440-url
: https://github.com/RedRoserade/pip-tools-repro-repo-b/tree/test/pep-440-urltest/remove-c-dep
: https://github.com/RedRoserade/pip-tools-repro-repo-b/tree/test/remove-c-dep
They are referenced (commented out) in requirements.in.
Also, for pip-tools<6.5
, pip<22
is installed to prevent incompatibilities.