Releases: jazzband/pip-tools
Releases · jazzband/pip-tools
3.3.0
Features:
- Added support of
pip19.0 (#715). Thanks @atugushev - Add
--allow-unsafeto update instructions in the generatedrequirements.txt(#708). Thanks @richafrank
Bug Fixes:
- Fix
pip-syncto check hashes (#706). Thanks @atugushev
3.2.0
Features:
- Apply version constraints specified with package upgrade option (
-P, --upgrade-package)
(#694). Thanks @richafrank
3.1.0
Features:
- Added support of
pip18.1 (#689). Thanks @vphilippon
3.0.0
Major changes:
- Update
pip-toolsfor nativepip8, 9, 10 and 18 compatibility, un-vendoringpipto use the user-installedpip(#657 and #672).
Thanks to @techalchemy, @suutari, @tysonclugg and @vphilippon for contributing on this.
Features:
- Removed the dependency on the external library
first(#676). Thanks @jdufresne
2.0.2
2.0.1
Bug Fixes:
- Added missing package data from vendored pip, such as missing cacert.pem file. Thanks @vphilippon
2.0.0
Major changes:
- Vendored
pip9.0.3 to keep compatibility for users withpip10.0.0
(#644). Thanks @vphilippon
Features:
- Improved the speed of pip-compile --generate-hashes by caching the hashes from an existing output file
(#641). Thanks @justicz - Added a
pip-sync --useroption to restrict attention to user-local directory
(#642). Thanks @jbergknoff-10e - Removed the hard dependency on setuptools
(#645). Thanks @vphilippon
Bug fixes:
- The pip environment markers on top-level requirements in the source file (requirements.in) are now properly handled and will only be processed in the right environment (#647). Thanks @JoergRittinger
1.11.0
Features:
- Allow editable packages in requirements.in with
pip-compile --generate-hashes(#524). Thanks @jdufresne - Allow for CA bundles with
pip-compile --cert(#612). Thanks @khwilson - Improved
pip-compileduration with large locally available editable requirement by skipping a copy to the cache (#583). Thanks @costypetrisor - Slightly improved the
NoCandidateFounderror message on potential causes (#614). Thanks @vphilippon
Bug Fixes:
- Add
-markerlibto the list ofPACKAGES_TO_IGNOREofpip-sync(#613).
1.10.2
Bug Fixes:
- Fixed bug causing dependencies from invalid wheels for the current platform to be included (#571).
pip-syncwill respect environment markers in the requirements.txt (#600). Thanks @hazmat345- Converted the ReadMe to have a nice description rendering on PyPi. Thanks @bittner