17
0

10 Commits

Author SHA256 Message Date
d1edbaa512 - Update to 7.4.1:
* 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
2024-03-19 12:44:30 +00:00
0fc9df47e5 - Skip a recalcitrant test with the backtracking resolver
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip-tools?expand=0&rev=17
2023-11-24 04:44:17 +00:00
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