Skip to content

Releases: jazzband/pip-tools

6.12.1

17 Dec 18:09
f9b5eaa
Compare
Choose a tag to compare

Bug Fixes:

  • Set explicitly packages for setuptools (#1782). Thanks @q0w

6.12.0

14 Dec 10:19
49a6720
Compare
Choose a tag to compare

Features:

Bug Fixes:

  • Treat --upgrade-packages PKGSPECs as constraints (not just minimums), consistently (#1578). Thanks @AndydeCleyre
  • Filter out the user provided unsafe packages (#1766). Thanks @q0w
  • Adopt PEP-621 for packaging (#1763). Thanks @ssbarnea

6.11.0

01 Dec 08:17
eb48193
Compare
Choose a tag to compare

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:

6.10.0

14 Nov 08:12
dd45474
Compare
Choose a tag to compare

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 to pip-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:

  • Update pip-tools version in the README's pre-commit examples (#1701). Thanks @Kludex
  • Document use of the backtracking resolver (#1718). Thanks @maxfenv
  • Use HTTPS in a readme link (#1716). Thanks @Arhell

6.9.0

05 Oct 19:40
906bf36
Compare
Choose a tag to compare

Features:

Bug Fixes:

Other Changes:

  • Add pyproject.toml & modern packaging to introduction. (#1668). Thanks @hynek

6.8.0

30 Jun 09:23
1e05d00
Compare
Choose a tag to compare

Features:

  • Add support for pip's 2020 dependency resolver. Use pip-compile --resolver backtracking to enable new resolver (#1539). Thanks @atugushev

6.7.0

28 Jun 09:19
1db2c8c
Compare
Choose a tag to compare

Features:

  • Support for the importlib.metadata metadata implementation (#1632). Thanks @richafrank

Bug Fixes:

  • Instantiate a new accumulator InstallRequirement for combine_install_requirements output (#1519). Thanks @richafrank

Other Changes:

  • Replace direct usage of the pep517 module with the build module, for loading project metadata (#1629). Thanks @AndydeCleyre

6.6.2

23 May 20:06
4394cdc
Compare
Choose a tag to compare

Bug Fixes:

  • Update PyPIRepository::resolve_reqs() for pip>=22.1.1 (#1624). Thanks @m000

6.6.1

13 May 16:24
4cf9708
Compare
Choose a tag to compare

Bug Fixes:

6.6.0

06 Apr 07:32
37ce9e3
Compare
Choose a tag to compare

Features:

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