Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update pip-tools requirement from <=6.12.3,>=6.4.0 to >=6.4.0,<=6.13.0 in /python/helpers #7034

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 10, 2023

Updates the requirements on pip-tools to permit the latest version.

Release notes

Sourced from pip-tools's releases.

6.13.0

Features:

  • Add support for self-referential extras (#1791). Thanks @​q0w
  • Add support for pip==23.1 where removed FormatControl in WheelCache (#1834). Thanks @​atugushev
  • Add support for pip==23.1 where refactored requirement options (#1832). Thanks @​atugushev
  • Add support for pip==23.1 where deprecated --install-option has been removed (#1828). Thanks @​atugushev

Bug Fixes:

  • Pass --cache-dir to --pip-args for backtracking resolver (#1827). Thanks @​q0w

Other Changes:

Changelog

Sourced from pip-tools's changelog.

6.13.0 (2023-04-07)

Features:

  • Add support for self-referential extras (#1791). Thanks @​q0w
  • Add support for pip==23.1 where removed FormatControl in WheelCache (#1834). Thanks @​atugushev
  • Add support for pip==23.1 where refactored requirement options (#1832). Thanks @​atugushev
  • Add support for pip==23.1 where deprecated --install-option has been removed (#1828). Thanks @​atugushev

Bug Fixes:

  • Pass --cache-dir to --pip-args for backtracking resolver (#1827). Thanks @​q0w

Other Changes:

6.12.3 (2023-03-01)

Bug Fixes:

  • Remove extras from user-supplied constraints in backtracking resolver (#1808). Thanks @​thomdixon
  • Fix for sync error when the ireqs being merged have no names (#1802). Thanks @​richafrank

6.12.2 (2022-12-25)

Bug Fixes:

6.12.1 (2022-12-16)

Bug Fixes:

  • Set explicitly packages for setuptools (#1782). Thanks @​q0w

... (truncated)

Commits

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
> **Note** > Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot bot requested a review from a team as a code owner April 10, 2023 06:56
@dependabot dependabot bot added dependencies python Dependabot pull requests that update Python code labels Apr 10, 2023
@dependabot dependabot bot force-pushed the dependabot/pip/python/helpers/pip-tools-gte-6.4.0-and-lte-6.13.0 branch from 404361c to 84dfa31 Compare April 24, 2023 20:50
@pb-dod
Copy link

pb-dod commented Apr 26, 2023

I think this PR needs to be merged to get this fix: jazzband/pip-tools@33128f5

Recently (2 days ago) pip was bumped: 6291bb9

Now I'm seeing this error in dependabot:

updater |     return __callback(*args, **kwargs)
updater |   File "/usr/local/.pyenv/versions/3.9.16/lib/python3.9/site-packages/click/decorators.py", line 26, in new_func
updater |     return f(get_current_context(), *args, **kwargs)
updater |   File "/usr/local/.pyenv/versions/3.9.16/lib/python3.9/site-packages/piptools/scripts/compile.py", line 589, in cli
updater |     results = resolver.resolve(max_rounds=max_rounds)
updater |   File "/usr/local/.pyenv/versions/3.9.16/lib/python3.9/site-packages/piptools/resolver.py", line 545, in resolve
updater |     wheel_cache = WheelCache(
updater | TypeError: __init__() takes 2 positional arguments but 3 were given
updater | 2023/04/26 13:58:53 ERROR <job_652621950> /home/dependabot/python/lib/dependabot/python/update_checker/pip_compile_version_resolver.rb:228:in `run_command'
updater | 2023/04/26 13:58:53 ERROR <job_652621950> /home/dependabot/python/lib/dependabot/python/update_checker/pip_compile_version_resolver.rb:286:in `run_pip_compile_command'

I think this is happening because the new version of pip is not compatible with the current version of pip-tools.

@paddycarey paddycarey mentioned this pull request May 3, 2023
1 task
@pavera
Copy link
Contributor

pavera commented May 16, 2023

@dependabot rebase

@dependabot dependabot bot force-pushed the dependabot/pip/python/helpers/pip-tools-gte-6.4.0-and-lte-6.13.0 branch from 84dfa31 to 65fb877 Compare May 16, 2023 13:01
@brrygrdn brrygrdn added deploy-before-merging and removed dependencies python Dependabot pull requests that update Python code L: python labels May 25, 2023
@pavera
Copy link
Contributor

pavera commented Jun 8, 2023

@dependabot rebase

Updates the requirements on [pip-tools](https://github.com/jazzband/pip-tools) to permit the latest version.
- [Release notes](https://github.com/jazzband/pip-tools/releases)
- [Changelog](https://github.com/jazzband/pip-tools/blob/main/CHANGELOG.md)
- [Commits](jazzband/pip-tools@6.4.0...6.13.0)

---
updated-dependencies:
- dependency-name: pip-tools
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/pip/python/helpers/pip-tools-gte-6.4.0-and-lte-6.13.0 branch from 65fb877 to 5dd0536 Compare June 8, 2023 16:33
@pavera pavera self-requested a review June 8, 2023 17:05
@pavera pavera merged commit 7d982d1 into main Jun 8, 2023
99 checks passed
@pavera pavera deleted the dependabot/pip/python/helpers/pip-tools-gte-6.4.0-and-lte-6.13.0 branch June 8, 2023 18:15
brettfo pushed a commit to brettfo/dependabot-core that referenced this pull request Oct 11, 2023
Updates the requirements on [pip-tools](https://github.com/jazzband/pip-tools) to permit the latest version.
- [Release notes](https://github.com/jazzband/pip-tools/releases)
- [Changelog](https://github.com/jazzband/pip-tools/blob/main/CHANGELOG.md)
- [Commits](jazzband/pip-tools@6.4.0...6.13.0)

---
updated-dependencies:
- dependency-name: pip-tools
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants