Releases: jazzband/pip-tools
Releases · jazzband/pip-tools
1.10.0
Features:
--generate-hashesnow generates hashes for all wheels,
not only wheels for the currently running platform (#520). Thanks @jdufresne- Added a
-q/--quietargument 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-unsafewas not set. (#517). Thanks @dschaller - Fixed bug where editable PyPI dependencies would have a
download_dirand be exposed togit-checkout-index,
(thus losing their VCS directory) andpython setup.py egg_infofails. (#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
- Fixed package hashing doing unnecessary unpacking
1.9.0
Features:
- Added ability to read requirements from
setup.pyinstead of justrequirements.in(#418). Thanks to @tysonclugg and @majuscule. - Added a
--max-roundsargument to the pip-compile command to allow for solving large requirement sets (#472). Thanks @derek-miller. - Exclude unsafe packages' dependencies when
--allow-unsafeis not in use (#441). Thanks @jdufresne. - Exclude irrelevant pip constraints (#471). Thanks @derek-miller.
- Allow control over emitting trusted-host to the compiled requirements. (#448). Thanks @tonyseek.
- Allow running as a Python module (#461). Thanks @AndreLouisCaron.
- Preserve environment markers in generated requirements.txt. (#460). Thanks @barrywhart.
Bug Fixes:
- Fixed the --upgrade-package option to respect the given package list to update (#491).
- Fixed the default output file name when the source file has no extension (#488). Thanks @vphilippon
- Fixed crash on editable requirements introduced in 1.8.2.
- Fixed duplicated --trusted-host, --extra-index-url and --index-url in the generated requirements.
1.8.2
This is 1.8.2