b85c20dd67
- update to 7.3.0:
...
* Add `--no-strip-extras` and warn about strip extras by
default
* Fix revealed default config in header if requirements in
subfolder
* Direct references show extra requirements in .txt files
* Document how to run under `pipx run`
* Document that the backtracking resolver is the current
default
* Add `-c/--constraint` option to `pip-compile`
* Allow options in config from both `pip-compile` and `pip-
sync`
* Fix rejection of negating CLI boolean flags in config
* Validate parsed config against CLI options
* Fix a bug where pip-sync would unexpectedly uninstall some
packages
* Backwards Incompatible Changes:
* Default to `--resolver=backtracking`
* Drop support for Python 3.7
* Add support for `pip==23.2` where refactored out `DEV_PKGS`
* Add `--no-config` option (#1896 ).
* Sync direct references with hashes
* Fix missing `via`s when more than two input files are used
* Support config defaults using `.pip-tools.toml` or
`pyproject.toml`
* Log a warning if the user specifies `-P` and the output file
is present but empty
* Improve warning for `pip-compile` if no `--allow-unsafe` was
passed
* Correct in README `pre-commit` hook to run off
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip-tools?expand=0&rev=15
2023-08-13 21:18:45 +00:00
c0c6776fe6
Accepting request 1094661 from home:mcalabkova:branches:devel:languages:python
...
- Update to 6.13.0
* Add support for self-referential extras
* Add support for pip 23.1
* Pass --cache-dir to --pip-args for backtracking resolver
OBS-URL: https://build.opensuse.org/request/show/1094661
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip-tools?expand=0&rev=13
2023-06-22 16:29:29 +00:00
ecb8d1be78
- Update to 6.12.2
...
- Raise error if input and output filenames are matched (#1787 ).
Thanks @atugushev
- Add pyproject.toml as default input file format (#1780 ). Thanks
@berislavlopac
- Fix a regression with unsafe packages for --allow-unsafe (#1788 ).
Thanks @q0w
- 6.12.1 (2022-12-16)
- Set explicitly packages for setuptools (#1782 ). Thanks @q0w
- 6.12.0 (2022-12-13)
- Add --no-index flag to pip-compile (#1745 ). Thanks @atugushev
- Treat --upgrade-packages PKGSPECs as constraints (not just
minimums), consistently (#1578 ). Thanks @AndydeCleyre
- Filter out the user provided unsafe packages (#1766 ). Thanks @q0w
- Adopt PEP-621 for packaging (#1763 ). Thanks @ssbarnea
- 6.11.0 (2022-11-30)
- Add pyproject.toml file (#1643 ). Thanks @otherJL0
- Support build isolation using setuptools/pyproject.toml
requirement files (#1727 ). Thanks @atugushev
- Improve punctuation/grammar with pip-compile header (#1547 ).
Thanks @blueyed
- Generate hashes for all available candidates (#1723 ). Thanks
@neykov
- Bump click minimum version to >= 8 (#1733 ). Thanks @atugushev
- Bump pip minimum version to >= 22.2 (#1729 ). Thanks @atugushev
- 6.10.0 (2022-11-13)
- Deprecate pip-compile --resolver=legacy (#1724 ). Thanks @atugushev
- Prompt user to use the backtracking resolver on errors (#1719 ).
Thanks @maxfenv
- Add support for Python 3.11 final (#1708 ). Thanks @hugovk
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip-tools?expand=0&rev=11
2023-02-24 12:21:35 +00:00
0dac6ebfe5
Accepting request 1030132 from home:pgajdos:python
...
- python-six is not required
OBS-URL: https://build.opensuse.org/request/show/1030132
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip-tools?expand=0&rev=9
2022-10-20 12:07:21 +00:00
77a2a99fe0
- Update to 6.6.2:
...
* Fix support for pip>=22.1 (#1618 ).
* Update PyPIRepository::resolve_reqs() for pip>=22.1.1 (#1624 ).
- Add ca-certificates to BuildRequires.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip-tools?expand=0&rev=7
2022-06-16 05:47:52 +00:00
a4f2c94d2f
Accepting request 967482 from home:pgajdos:python
...
- version update to 6.6.0
Features:
- Add support for pip>=22.1 ([#1607 ](https://github.com/jazzband/pip-tools/pull/1607 )).
Thanks @atugushev
Bug Fixes:
- Ensure `pip-compile --dry-run --quiet` still shows what would be done, while omitting
the dry run message ([#1592 ](https://github.com/jazzband/pip-tools/pull/1592 )). Thanks
@AndydeCleyre
- Fix `--generate-hashes` when hashes are computed from files
([#1540 ](https://github.com/jazzband/pip-tools/pull/1540 )). Thanks @RazerM
- python-mock is not required for build
OBS-URL: https://build.opensuse.org/request/show/967482
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip-tools?expand=0&rev=5
2022-04-07 14:54:50 +00:00
cb5bdbff8e
Accepting request 958003 from home:pgajdos:python
...
- version update to 6.5.1
Backwards Incompatible Changes:
- Remove support for EOL Python 3.5 and 2.7
([#1243 ](https://github.com/jazzband/pip-tools/pull/1243 )). Thanks @jdufresne
- Remove deprecated `--index/--no-index` option from `pip-compile`
([#1234 ](https://github.com/jazzband/pip-tools/pull/1234 )). Thanks @jdufresne
See CHANGELOG.md for more
OBS-URL: https://build.opensuse.org/request/show/958003
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip-tools?expand=0&rev=3
2022-02-28 11:04:20 +00:00
62e4384ba1
Accepting request 850634 from home:jayvdb:py-submit
...
deleted from factory as it failed to build due to new Python versions https://build.opensuse.org/request/show/782840
4.5k github stars
OBS-URL: https://build.opensuse.org/request/show/850634
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip-tools?expand=0&rev=1
2020-11-25 14:36:09 +00:00