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 8 of 15

4.4.0

21 Jan 2020

Features:

- Add `--cache-dir` option to `pip-compile`
([1022](https://github.com/jazzband/pip-tools/pull/1022)). Thanks richafrank
- Add `pip>=20.0` support ([1024](https://github.com/jazzband/pip-tools/pull/1024)).
Thanks atugushev

Bug Fixes:

- Fix a bug where `pip-compile --upgrade-package` would upgrade those passed packages
not already required according to the `*.in` and `*.txt` files
([1031](https://github.com/jazzband/pip-tools/pull/1031)). Thanks AndydeCleyre

4.3.0

25 Nov 2019

Features:

- Add Python 3.8 support ([956](https://github.com/jazzband/pip-tools/pull/956)).
Thanks hramezani
- Unpin commented out unsafe packages in `requirements.txt`
([975](https://github.com/jazzband/pip-tools/pull/975)). Thanks atugushev

Bug Fixes:

- Fix `pip-compile` doesn't copy `--trusted-host` from `requirements.in` to
`requirements.txt` ([964](https://github.com/jazzband/pip-tools/pull/964)). Thanks
atugushev
- Add compatibility with `pip>=20.0`
([953](https://github.com/jazzband/pip-tools/pull/953) and
[978](https://github.com/jazzband/pip-tools/pull/978)). Thanks atugushev
- Fix a bug where the resolver wouldn't clean up the ephemeral wheel cache
([968](https://github.com/jazzband/pip-tools/pull/968)). Thanks atugushev

Improved Documentation:

- Add a note to `README` about `requirements.txt` file, which would possibly interfere
if you're compiling from scratch
([959](https://github.com/jazzband/pip-tools/pull/959)). Thanks hramezani

4.2.0

12 Oct 2019

Features:

- Add `--ask` option to `pip-sync`
([913](https://github.com/jazzband/pip-tools/pull/913)). Thanks georgek

Bug Fixes:

- Add compatibility with `pip>=19.3`
([864](https://github.com/jazzband/pip-tools/pull/864),
[904](https://github.com/jazzband/pip-tools/pull/904),
[910](https://github.com/jazzband/pip-tools/pull/910),
[912](https://github.com/jazzband/pip-tools/pull/912) and
[915](https://github.com/jazzband/pip-tools/pull/915)). Thanks atugushev
- Ensure `pip-compile --no-header <blank requirements.in>` creates/overwrites
`requirements.txt` ([909](https://github.com/jazzband/pip-tools/pull/909)). Thanks
AndydeCleyre
- Fix `pip-compile --upgrade-package` removes «via» annotation
([931](https://github.com/jazzband/pip-tools/pull/931)). Thanks hramezani

Improved Documentation:

- Add info to `README` about layered requirements files and `-c` flag
([905](https://github.com/jazzband/pip-tools/pull/905)). Thanks jamescooke

4.1.0

26 Aug 2019

Features:

- Add `--no-emit-find-links` option to `pip-compile`
([873](https://github.com/jazzband/pip-tools/pull/873)). Thanks jacobtolar

Bug Fixes:

- Prevent `--dry-run` log message from being printed with `--quiet` option in
`pip-compile` ([861](https://github.com/jazzband/pip-tools/pull/861)). Thanks
ddormer
- Fix resolution of requirements from Git URLs without `-e`
([879](https://github.com/jazzband/pip-tools/pull/879)). Thanks andersk

4.0.0

25 Jul 2019

Backwards Incompatible Changes:

- Drop support for EOL Python 3.4
([803](https://github.com/jazzband/pip-tools/pull/803)). Thanks auvipy

Bug Fixes:

- Fix `pip>=19.2` compatibility
([857](https://github.com/jazzband/pip-tools/pull/857)). Thanks atugushev

3.9.0

17 Jul 2019

Features:

- Print provenance information when `pip-compile` fails
([837](https://github.com/jazzband/pip-tools/pull/837)). Thanks jakevdp

Bug Fixes:

- Output all logging to stderr instead of stdout
([834](https://github.com/jazzband/pip-tools/pull/834)). Thanks georgek
- Fix output file update with `--dry-run` option in `pip-compile`
([842](https://github.com/jazzband/pip-tools/pull/842)). Thanks shipmints and
atugushev

Page 8 of 15

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.