Pip-tools

Latest version: v7.4.1

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

Scan your dependencies

Page 2 of 15

6.14.0

28 Jun 2023

Features:

- Support config defaults using `.pip-tools.toml` or `pyproject.toml`
([1863](https://github.com/jazzband/pip-tools/pull/1863)). Thanks j00bar
- Log a warning if the user specifies `-P` and the output file is present but empty
([1822](https://github.com/jazzband/pip-tools/pull/1822)). Thanks davidmreed
- Improve warning for `pip-compile` if no `--allow-unsafe` was passed
([1867](https://github.com/jazzband/pip-tools/pull/1867)). Thanks chrysle

Other Changes:

- Correct in README `pre-commit` hook to run off `requirements.in`
([1847](https://github.com/jazzband/pip-tools/pull/1847)). Thanks atugushev
- Add pyprojects.toml example for using setuptools
([1851](https://github.com/jazzband/pip-tools/pull/1851)). Thanks shatakshiiii

6.13.0

07 Apr 2023

Features:

- Add support for self-referential extras
([1791](https://github.com/jazzband/pip-tools/pull/1791)). Thanks q0w
- Add support for `pip==23.1` where removed `FormatControl` in `WheelCache`
([1834](https://github.com/jazzband/pip-tools/pull/1834)). Thanks atugushev
- Add support for `pip==23.1` where refactored requirement options
([1832](https://github.com/jazzband/pip-tools/pull/1832)). Thanks atugushev
- Add support for `pip==23.1` where deprecated `--install-option` has been removed
([1828](https://github.com/jazzband/pip-tools/pull/1828)). Thanks atugushev

Bug Fixes:

- Pass `--cache-dir` to `--pip-args` for backtracking resolver
([1827](https://github.com/jazzband/pip-tools/pull/1827)). Thanks q0w

Other Changes:

- Update examples in README ([1835](https://github.com/jazzband/pip-tools/pull/1835)).
Thanks lucaswerkmeister

6.12.3

01 Mar 2023

Bug Fixes:

- Remove extras from user-supplied constraints in backtracking resolver
([1808](https://github.com/jazzband/pip-tools/pull/1808)). Thanks thomdixon
- Fix for sync error when the ireqs being merged have no names
([1802](https://github.com/jazzband/pip-tools/pull/1802)). Thanks richafrank

6.12.2

25 Dec 2022

Bug Fixes:

- Raise error if input and output filenames are matched
([1787](https://github.com/jazzband/pip-tools/pull/1787)). Thanks atugushev
- Add `pyproject.toml` as default input file format
([1780](https://github.com/jazzband/pip-tools/pull/1780)). Thanks berislavlopac
- Fix a regression with unsafe packages for `--allow-unsafe`
([1788](https://github.com/jazzband/pip-tools/pull/1788)). Thanks q0w

6.12.1

16 Dec 2022

Bug Fixes:

- Set explicitly packages for setuptools
([1782](https://github.com/jazzband/pip-tools/pull/1782)). Thanks q0w

6.12.0

13 Dec 2022

Features:

- Add `--no-index` flag to `pip-compile`
([1745](https://github.com/jazzband/pip-tools/pull/1745)). Thanks atugushev

Bug Fixes:

- Treat `--upgrade-packages` PKGSPECs as constraints (not just minimums), consistently
([1578](https://github.com/jazzband/pip-tools/pull/1578)). Thanks AndydeCleyre
- Filter out the user provided unsafe packages
([1766](https://github.com/jazzband/pip-tools/pull/1766)). Thanks q0w
- Adopt PEP-621 for packaging
([1763](https://github.com/jazzband/pip-tools/pull/1763)). Thanks ssbarnea

Page 2 of 15

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.