4 ms·
For those of us using "pip-compile" to pin our Python dependencies, you may have run into the limitation that it can't generate a single "requirements.txt" for
by mitchhentges 4y ago
For those of us using "pip-compile" to pin our Python dependencies, you may have run into the limitation that it can't generate a single "requirements.txt" for all needed Python versions / OSes [1].
"pip-compile-cross-platform" is meant to be used exactly like "pip-compile", while providing better results. This allows projects to get the benefits of better pinning logic without having to make the more-significant migration to a tool like "poetry" [2] (which is what "pip-compile-cross-platform" uses under-the-hood )
[1] https://github.com/jazzband/pip-tools#cross-environment-usage-of-requirementsinrequirementstxt-and-pip-compile https://github.com/jazzband/pip-tools#cross-environment-usag...
[2] https://github.com/python-poetry/poetry/ https://github.com/python-poetry/poetry/