Releases: jazzband/pip-tools
Releases · jazzband/pip-tools
6.12.1
6.12.0
6.11.0
Features:
- Add
pyproject.toml
file (#1643). Thanks @otherJL0 - Support build isolation using
setuptools/pyproject.toml
requirement files (#1727). Thanks @atugushev
Bug Fixes:
- Improve punctuation/grammar with
pip-compile
header (#1547). Thanks @blueyed - Generate hashes for all available candidates (#1723). Thanks @neykov
Other Changes:
- Bump click minimum version to
>= 8
(#1733). Thanks @atugushev - Bump pip minimum version to
>= 22.2
(#1729). Thanks @atugushev
6.10.0
Features:
- Deprecate
pip-compile --resolver=legacy
(#1724). Thanks @atugushev - Prompt user to use the backtracking resolver on errors (#1719). Thanks @maxfenv
- Add support for Python 3.11 final (#1708). Thanks @hugovk
- Add
--newline=[LF|CRLF|native|preserve]
option topip-compile
(#1652). Thanks @AndydeCleyre
Bug Fixes:
- Fix inconsistent handling of constraints comments with backtracking resolver (#1713). Thanks @mkniewallner
- Fix some encoding warnings in Python 3.10 (PEP 597) (#1614). Thanks @GalaxySnail
Other Changes:
6.9.0
Features:
- Add
--all-extras
flag topip-compile
(#1630). Thanks @apljungquist - Support Exclude Package with custom unsafe packages (#1509). Thanks @hmc-cs-mdrissi
Bug Fixes:
- Fix compile cached vcs packages (#1649). Thanks @atugushev
- Include
py.typed
in wheel file (#1648). Thanks @FlorentJeannot
Other Changes:
6.8.0
Features:
- Add support for pip's 2020 dependency resolver. Use
pip-compile --resolver backtracking
to enable new resolver (#1539). Thanks @atugushev
6.7.0
Features:
- Support for the
importlib.metadata
metadata implementation (#1632). Thanks @richafrank
Bug Fixes:
- Instantiate a new accumulator
InstallRequirement
forcombine_install_requirements
output (#1519). Thanks @richafrank
Other Changes:
- Replace direct usage of the
pep517
module with thebuild
module, for loading project metadata (#1629). Thanks @AndydeCleyre
6.6.2
6.6.1
6.6.0
Features:
- Add support for pip>=22.1 (#1607). Thanks @atugushev
Bug Fixes:
- Ensure
pip-compile --dry-run --quiet
still shows what would be done, while omitting the dry run message (#1592). Thanks @AndydeCleyre - Fix
--generate-hashes
when hashes are computed from files (#1540). Thanks @RazerM