pip-compile-multi 2.6.4

Creator: railscoderz

Last updated:

Add to Cart

Description:

pipcompilemulti 2.6.4

pip-compile-multi
Compile multiple requirements files to lock dependency versions.

Install
pip install pip-compile-multi


Run
pip-compile-multi


Links

Documentation: https://pip-compile-multi.readthedocs.io/en/latest/
Releases: https://pypi.python.org/pypi/pip-compile-multi
Code: https://github.com/peterdemin/pip-compile-multi
Issue tracker: https://github.com/peterdemin/pip-compile-multi/issues




History

2.6.4 (2023-06-06)

Add --strip-extras pass-through flag.
(PR #455, thanks to Tim Vergenz).



2.6.3 (2023-05-05)

Allow version constraints in --upgrade-package parameters.
(Issue #392, PR #394, thanks to Peter Law).



2.6.2 (2023-02-23)

Fix package name normalization for names with delimiters (urltemplate != url-template).



2.6.1 (2022-11-23)

Add --backtracking/--no-backtracking flag
(backtracking docs).
(Issue #345, PR #360)
Bumped pip-tools minimum version constraint to 6.8.0 to support --resolver option.



2.6.0 (2022-11-23)

Fix cross-env package names matching when they use delimiters (-_.) and upper/lower case.



2.5.0 (2022-11-03)

Add --emit_trusted_host/--no-emit_trusted_host flag
(trusted host annotation docs).
Thanks to Phil Blackwood
(Issue #351, PR #353).
Remove Python 3.6 and 3.7 from tested versions
(package works, but maintaining CI becomes problematic).
Using Python 3.8 as the base version going forward.



2.4.6 (2022-07-22)

Add support for PEP-426: environment markers.



2.4.5 (2022-04-01)

Fix --build-isolation flag passing.
Thanks to Jake Schmidt
(Issue #312, PR #313).



2.4.4 (2022-03-30)

Add --build-isolation flag.
Thanks to Jake Schmidt
(PR #311).
Fix --skip-constraints feature for URL dependencies.



2.4.3 (2022-01-19)

Prioritize URL depedencies when parsing to enable URLs that have version pins.
Make --autoresolve work correctly with -t and -n options.
Add support for “package @ url” notation.



2.4.2 (2021-09-01)

Fix --autoresolve when --directory=".".



2.4.1 (2021-04-02)

Add --live/--no-live option to control when to print debug output.
Thanks to John Sandall and Thomas Grainger
(Issue #153, PRs #247 and #251).
Add --extra-index-url <url> option.
Thanks to Erik Jan de Vries
(PRs #250 and #252).



2.4.0 (2021-03-17)

Update –index/–no-index to –emit-index-url/–no-emit-index-url
for compatibility with pip-tools 6.0
(Issue #243).



2.3.2 (2021-02-18)

Fix cross-feature logic for –autoresolve and –upgrade-package
(PR #236).



2.3.1 (2021-02-16)

Fix for a bug introduced in 2.2.2 when running pip-compile-multi
installed for Python 3, and having python symlinked to Python 2
(Issue #233, PR #234).



2.3.0 (2021-02-04)

Make SHA1 hashes of input files in a more robust way (Issue #215).
Now it ignores changes to comments, whitespace and order of packages.



2.2.2 (2021-01-29)

Add support for calling using python -m pipcompilemulti.cli_v1 notation.



2.2.1 (2021-01-29)

Add --skip-constraints option.
Fix bootstrapping for autoresolve case with missing output files.



2.2.0 (2020-01-22)

Add --autoresolve option for conflict-free compilations (PR #224).
Auto-discover requirements in other directories by following references (PR #221).
Add support for new-style multiline “via” comments from pip-tools (PR #222).



2.1.0 (2020-08-19)

Update dependencies.
Revert relative path normalization, introduced in #167 (thanks to @john-bodley #200).



2.0.0 (2020-05-18)

Drop Python 2.7 support. pip-tools 4 no longer works with the latest pip,
there’s no way to continue Python 2.7 support.



1.5.9 (2020-03-23)

Remove directory path from “via” annotations (thanks to @HALtheWise #166 #167).



1.5.8 (2019-09-27)

Add option --annotate-index (thanks to @john-bodley #160).



1.5.7 (2019-09-27)

Enable accidentially disabled --upgrade option.



1.5.6 (2019-09-18)

Minor fixes to packaging and documentation.

Warning: this version is broken and won’t pass --upgrade option to pip-compile.
If you have this version installed, you need to manually upgrade it.
For example, using command:
pip-compile-multi --upgrade-package pip-compile-multi
Like in this PR.


1.5.4 (2019-09-16)

Fixed MANIFEST to include features directory

Warning: this version is broken and won’t pass --upgrade option to pip-compile.
See notes for 1.5.6 for details.


1.5.3 (2019-09-14)

Refactored features to separate modules.
Allow passing verify options after verify command.
Trim irrelevant entries from the traceback.

Warning: this version is broken and won’t install features directory.
See notes for 1.5.6 for details.


1.5.2 (2019-09-12)

Added option --allow-unsafe. (thanks to @mozbhearsum #157).



1.5.1 (2019-08-08)

Added option --use-cache. (thanks to @kolotev #149).



1.5.0 (2019-08-06)

Changed short option for --forbid-post from -P to -p
(as it conflicted with -P for --upgrade-package #147).



1.3.1 (2019-02-19)

Re-removed workaround for future[s] packages in Python3



1.3.0 (2018-12-27)

Introduced CLI v2 (disabled by default)



1.2.2 (2018-11-20)

Removed workaround for future[s] packages in Python3 (no longer needed)



1.2.1 (2018-04-16)

Fixed Restructured text formatting (thanks to @yigor)
Updated test dependencies (and hashes)



1.2.0 (2018-04-03)

Added –forbid-post option



1.1.12 (2018-02-23)

Added checks for conflicting package versions
Added support for VCS dependencies
Added –no-upgrade option



1.1.11 (2018-02-09)

Propagate –only-name option to references
Fixed extension override options



1.1.10 (2018-02-09)

Added --generate-hashes option



1.1.9 (2018-02-08)

Fixed directory override option
Added –only-name option



1.1.8 (2018-01-25)

Fixed comment justification



1.1.6 (2018-01-19)

Added pip-compile-multi verify command



1.1.5 (2018-01-16)

Omit future[s] packages for Python3



1.1.0 (2018-01-12)

Added files discovery.



1.0.0 (2018-01-11)

First release on PyPI.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.