All Versions
75
Latest Version
Avg Release Cycle
40 days
Latest Release
530 days ago
Changelog History
Page 3
Changelog History
Page 3
-
v5.2.1 Changes
June 09, 2020๐ Bug Fixes:
- ๐ Fix a bug where
pip-compile
would lose some dependencies on update arequirements.txt
(1159). Thanks @richafrank
- ๐ Fix a bug where
-
v5.2.0 Changes
May 27, 2020๐ Features:
- ๐ Show basename of URLs when
pip-compile
generates hashes in a verbose mode (1113). Thanks @atugushev - โ Add
--emit-index-url/--no-emit-index-url
options topip-compile
(1130). Thanks @atugushev
๐ Bug Fixes:
- Fix a bug where
pip-compile
would ignore some of package versions whenPIP_PREFER_BINARY
is set on
(1119). Thanks @atugushev - ๐ Fix leaked URLs with credentials in the debug output of
pip-compile
(1146). Thanks @atugushev - ๐ Fix a bug where URL requirements would have name collisions (1149). Thanks @geokala
๐ Deprecations:
- ๐ Deprecate
--index/--no-index
in favor of--emit-index-url/--no-emit-index-url
options inpip-compile
(1130). Thanks @atugushev
Other Changes:
- Switch to
setuptools
declarative syntax throughsetup.cfg
(1141). Thanks @jdufresne
- ๐ Show basename of URLs when
-
v5.1.2 Changes
May 05, 2020๐ Bug Fixes:
- ๐ Fix grouping of editables and non-editables requirements (1132). Thanks @richafrank
-
v5.1.1 Changes
May 01, 2020๐ Bug Fixes:
- ๐ Fix a bug where
pip-compile
would generate hashes for*.egg
files (#1122). Thanks @atugushev
- ๐ Fix a bug where
-
v5.1.0 Changes
April 27, 2020๐ Features:
- ๐ฆ Show progress bar when downloading packages in
pip-compile
verbose mode (#949). Thanks @atugushev pip-compile
now gets hashes fromPyPI
JSON API (if available) which significantly
increases the speed of hashes generation (#1109). Thanks @atugushev
- ๐ฆ Show progress bar when downloading packages in
-
v5.0.0 Changes
April 16, 2020Backwards Incompatible Changes:
- โก๏ธ
pip-tools
now requirespip>=20.0
(previosly8.1.x
-20.0.x
). Windows users, make sure to usepython -m pip install pip-tools
to avoid issues withpip
self-update from now on (#1055). Thanks @atugushev - ๐
--build-isolation
option now set on by default forpip-compile
(#1060). Thanks @hramezani
๐ Features:
- ๐ Exclude requirements with non-matching markers from
pip-sync
(#927). Thanks @AndydeCleyre - โ Add
pre-commit
hook forpip-compile
(#976). Thanks @atugushev - ๐
pip-compile
andpip-sync
now pass anything provided to the new--pip-args
option on topip
(#1080). Thanks @AndydeCleyre pip-compile
output headers are now more accurate when--
is used to escape filenames (#1080). Thanks @AndydeCleyre- โ Add
pip>=20.1
support (#1088). Thanks @atugushev
๐ Bug Fixes:
- ๐ Fix a bug where editables that are both direct requirements and constraints wouldn't appear in
pip-compile
output (#1093). Thanks @richafrank pip-compile
now sorts format controls (--no-binary/--only-binary
) to ensure consistent results (#1098). Thanks @richafrank
๐ Improved Documentation:
- โ Add cross-environment usage documentation to
README
(#651). Thanks @vphilippon - โ Add versions compatibility table to
README
(#1106). Thanks @atugushev
- โก๏ธ
-
v4.5.1 Changes
February 26, 2020๐ Bug Fixes:
- Strip line number annotations such as "(line XX)" from file requirements, to prevent diff noise when modifying input requirement files (#1075). Thanks @adamchainz
๐ Improved Documentation:
- โก๏ธ Updated
README
example outputs for primary requirement annotations (#1072). Thanks @richafrank
-
v4.5.0 Changes
February 20, 20204.5.0 (2020-02-20)
๐ Features:
- Primary requirements and VCS dependencies are now get annotated with any source
.in
files and reverse dependencies (#1058). Thanks @AndydeCleyre
๐ Bug Fixes:
- Always use normalized path for cache directory as it is required in newer versions of
pip
(#1062). Thanks @kammala
๐ Improved Documentation:
- Primary requirements and VCS dependencies are now get annotated with any source
-
v4.4.1 Changes
January 31, 2020๐ Bug Fixes:
- ๐ Fix a bug where
pip-compile
would keep outdated options fromrequirements.txt
(#1029). Thanks @atugushev - ๐ Fix the
No handlers could be found for logger "pip.*"
error by configuring the builtin logging module (#1035). Thanks @vphilippon - ๐ Fix a bug where dependencies of relevant constraints may be missing from output file (#1037). Thanks @jeevb
- โฌ๏ธ Upgrade the minimal version of
click
from6.0
to7.0
version insetup.py
(#1039). Thanks @hramezani - Ensure that depcache considers the python implementation such that (for example)
cpython3.6
does not poison the results ofpypy3.6
(#1050). Thanks @asottile
๐ Improved Documentation:
- ๐ Make the
README
more imperative about installing into a project's virtual environment to avoid confusion (#1023). Thanks @tekumara - โ Add a note to the
README
about how to install requirements on different stages to Workflow for layered requirements section (#1044). Thanks @hramezani
- ๐ Fix a bug where
-
v4.4.0 Changes
January 21, 2020๐ Features:
- โ Add
--cache-dir
option topip-compile
(#1022). Thanks @richafrank - โ Add
pip>=20.0
support (#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). Thanks @AndydeCleyre
- โ Add