Fixed bug breaking pip-sync on Python 3, raising TypeError: '<' not supported between instances of 'InstallRequirement' and 'InstallRequirement' (570).
1.10.0
Features:
--generate-hashes now generates hashes for all wheels,
not only wheels for the currently running platform (520). Thanks jdufresne
Added a -q/--quiet argument to the pip-sync command to reduce log output.
Bug Fixes:
Fixed bug where unsafe packages would get pinned in generated requirements files
when --allow-unsafe was not set. (517). Thanks dschaller
Fixed bug where editable PyPI dependencies would have a download_dir and be exposed to git-checkout-index,
(thus losing their VCS directory) and python setup.py egg_info fails. (385 and 538). Thanks blueyed and dfee
Fixed bug where some primary dependencies were annotated with "via" info comments. (542). Thanks quantus
Fixed bug where pkg-resources would be removed by pip-sync in Ubuntu. (555). Thanks cemsbr
Fixed bug where the resolver would sometime not stabilize on requirements specifying extras. (566). Thanks vphilippon
Fixed an unicode encoding error when distribution package contains non-ASCII file names (567). Thanks suutari
There's a new version of pip-tools available. You are currently using 1.9.0. I have updated it to 1.10.1
These links might come in handy: PyPI | Changelog
Changelog
Got merge conflicts? Close this PR and delete the branch. I'll create a new PR for you.
Happy merging! 🤖