* Skip constraint path check (#2038).
* Fix collecting deps for all extras in multiple input packages (#1981).
- 7.4.0:
* Features:
- Allow force-enabling or force-disabling colorized output (#2041).
- Add support for command-specific configuration sections (#1966).
- Add options for including build dependencies in compiled output (#1681).
* Bug Fixes:
- Fix for src-files not being used when specified in a config file (#2015).
- Fix ignorance of inverted CLI options in config for pip-sync (#1989).
- Filter out origin ireqs for extra requirements before writing output annotations (#2011).
- Make BacktrackingResolver ignore extras when dropping existing constraints (#1984).
- Display pyproject.toml's metatada parsing errors in verbose mode (#1979).
* Other Changes:
- Add mention of pip-compile-multi in Other useful tools README section (#1986).
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip-tools?expand=0&rev=19
* 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