Pip-tools

Latest version: v7.4.1

Safety actively analyzes 630094 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 15

6.11.0

30 Nov 2022

Features:

- Add `pyproject.toml` file ([1643](https://github.com/jazzband/pip-tools/pull/1643)).
Thanks otherJL0
- Support build isolation using `setuptools/pyproject.toml` requirement files
([1727](https://github.com/jazzband/pip-tools/pull/1727)). Thanks atugushev

Bug Fixes:

- Improve punctuation/grammar with `pip-compile` header
([1547](https://github.com/jazzband/pip-tools/pull/1547)). Thanks blueyed
- Generate hashes for all available candidates
([1723](https://github.com/jazzband/pip-tools/pull/1723)). Thanks neykov

Other Changes:

- Bump click minimum version to `>= 8`
([1733](https://github.com/jazzband/pip-tools/pull/1733)). Thanks atugushev
- Bump pip minimum version to `>= 22.2`
([1729](https://github.com/jazzband/pip-tools/pull/1729)). Thanks atugushev

6.10.0

13 Nov 2022

Features:

- Deprecate `pip-compile --resolver=legacy`
([1724](https://github.com/jazzband/pip-tools/pull/1724)). Thanks atugushev
- Prompt user to use the backtracking resolver on errors
([1719](https://github.com/jazzband/pip-tools/pull/1719)). Thanks maxfenv
- Add support for Python 3.11 final
([1708](https://github.com/jazzband/pip-tools/pull/1708)). Thanks hugovk
- Add `--newline=[LF|CRLF|native|preserve]` option to `pip-compile`
([1652](https://github.com/jazzband/pip-tools/pull/1652)). Thanks AndydeCleyre

Bug Fixes:

- Fix inconsistent handling of constraints comments with backtracking resolver
([1713](https://github.com/jazzband/pip-tools/pull/1713)). Thanks mkniewallner
- Fix some encoding warnings in Python 3.10 (PEP 597)
([1614](https://github.com/jazzband/pip-tools/pull/1614)). Thanks GalaxySnail

Other Changes:

- Update pip-tools version in the README's pre-commit examples
([1701](https://github.com/jazzband/pip-tools/pull/1701)). Thanks Kludex
- Document use of the backtracking resolver
([1718](https://github.com/jazzband/pip-tools/pull/1718)). Thanks maxfenv
- Use HTTPS in a readme link ([1716](https://github.com/jazzband/pip-tools/pull/1716)).
Thanks Arhell

6.9.0

05 Oct 2022

Features:

- Add `--all-extras` flag to `pip-compile`
([1630](https://github.com/jazzband/pip-tools/pull/1630)). Thanks apljungquist
- Support Exclude Package with custom unsafe packages
([1509](https://github.com/jazzband/pip-tools/pull/1509)). Thanks hmc-cs-mdrissi

Bug Fixes:

- Fix compile cached vcs packages
([1649](https://github.com/jazzband/pip-tools/pull/1649)). Thanks atugushev
- Include `py.typed` in wheel file
([1648](https://github.com/jazzband/pip-tools/pull/1648)). Thanks FlorentJeannot

Other Changes:

- Add pyproject.toml & modern packaging to introduction.
([1668](https://github.com/jazzband/pip-tools/pull/1668)). Thanks hynek

6.8.0

30 Jun 2022

Features:

- Add support for pip's 2020 dependency resolver. Use
`pip-compile --resolver backtracking` to enable new resolver
([1539](https://github.com/jazzband/pip-tools/pull/1539)). Thanks atugushev

6.7.0

27 Jun 2022

Features:

- Support for the `importlib.metadata` metadata implementation
([1632](https://github.com/jazzband/pip-tools/pull/1632)). Thanks richafrank

Bug Fixes:

- Instantiate a new accumulator `InstallRequirement` for `combine_install_requirements`
output ([1519](https://github.com/jazzband/pip-tools/pull/1519)). Thanks richafrank

Other Changes:

- Replace direct usage of the `pep517` module with the `build` module, for loading
project metadata ([1629](https://github.com/jazzband/pip-tools/pull/1629)). Thanks
AndydeCleyre

6.6.2

23 May 2022

Bug Fixes:

- Update `PyPIRepository::resolve_reqs()` for pip>=22.1.1
([1624](https://github.com/jazzband/pip-tools/pull/1624)). Thanks m000

Page 3 of 15

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.