Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Jun 4, 2025

Bumps the workflows-dependencies group in /.github/workflows with 5 updates:

Package From To
pip 25.0.1 25.1.1
nox 2025.2.9 2025.5.1
nox-poetry 1.1.0 1.2.0
poetry 2.1.1 2.1.3
virtualenv 20.29.2 20.31.2

Updates pip from 25.0.1 to 25.1.1

Changelog

Sourced from pip's changelog.

25.1.1 (2025-05-02)

Bug Fixes

  • Fix req.source_dir AssertionError when using the legacy resolver. ([#13353](https://github.com/pypa/pip/issues/13353) <https://github.com/pypa/pip/issues/13353>_)
  • Fix crash on Python 3.9.6 and lower when pip failed to compile a Python module during installation. ([#13364](https://github.com/pypa/pip/issues/13364) <https://github.com/pypa/pip/issues/13364>_)
  • Names in dependency group includes are now normalized before lookup, which fixes incorrect Dependency group '...' not found errors. ([#13372](https://github.com/pypa/pip/issues/13372) <https://github.com/pypa/pip/issues/13372>_)

Vendored Libraries

  • Fix issues with using tomllib from the stdlib if available, rather than tomli
  • Upgrade dependency-groups to 1.3.1

25.1 (2025-04-26)

Deprecations and Removals

  • Drop support for Python 3.8. ([#12989](https://github.com/pypa/pip/issues/12989) <https://github.com/pypa/pip/issues/12989>_)
  • On python 3.14+, the pkg_resources metadata backend cannot be used anymore. ([#13010](https://github.com/pypa/pip/issues/13010) <https://github.com/pypa/pip/issues/13010>_)
  • Hide --no-python-version-warning from CLI help and documentation as it's useless since Python 2 support was removed. Despite being formerly slated for removal, the flag will remain as a no-op to avoid breakage. ([#13303](https://github.com/pypa/pip/issues/13303) <https://github.com/pypa/pip/issues/13303>_)
  • A warning is emitted when the deprecated pkg_resources library is used to inspect and discover installed packages. This warning should only be visible to users who set an undocumented environment variable to disable the default importlib.metadata backend. ([#13318](https://github.com/pypa/pip/issues/13318) <https://github.com/pypa/pip/issues/13318>_)
  • Deprecate the legacy setup.py bdist_wheel mechanism. To silence the warning, and future-proof their setup, users should enable --use-pep517 or add a pyproject.toml file to the projects they control. ([#13319](https://github.com/pypa/pip/issues/13319) <https://github.com/pypa/pip/issues/13319>_)

Features

  • Suggest checking "pip config debug" in case of an InvalidProxyURL error. ([#12649](https://github.com/pypa/pip/issues/12649) <https://github.com/pypa/pip/issues/12649>_)
  • Using --debug also enables verbose logging. ([#12710](https://github.com/pypa/pip/issues/12710) <https://github.com/pypa/pip/issues/12710>_)
  • Display a transient progress bar during package installation. ([#12712](https://github.com/pypa/pip/issues/12712) <https://github.com/pypa/pip/issues/12712>_)
  • Minor performance improvement when installing packages with a large number of dependencies by increasing the requirement string cache size. ([#12873](https://github.com/pypa/pip/issues/12873) <https://github.com/pypa/pip/issues/12873>_)
  • Add a --group option which allows installation from :pep:735 Dependency Groups. --group accepts arguments of the form group or path:group, where the default path is pyproject.toml, and installs

... (truncated)

Commits
  • 01857ef Bump for release
  • 08d8bb9 Merge pull request #13374 from pfmoore/fixups
  • 2bff84e Merge pull request #13363 from sbidoul/fix-source_dir-assert
  • 644e71d News file fixups
  • 426856f Merge pull request #13364 from ichard26/bugfix/python39
  • b7e3aea Merge pull request #13356 from eli-schwartz/tomllib
  • 8c678fe Merge pull request #13373 from sirosen/update-vendored-dependency-groups
  • 7d00639 Update newsfiles for dependency-groups patch
  • 6d28bbf Update version of dependency-groups to v1.3.1
  • 94bd66d Revert StreamWrapper removal to restore Python 3.9.{0,6} compat
  • Additional commits viewable in compare view

Updates nox from 2025.2.9 to 2025.5.1

Release notes

Sourced from nox's releases.

2025.05.01 🌸

This is a bugfix release that primarily adds support for uv 0.7+. A few other small fixes were made.

We'd like to thank the following folks who contributed to this release:

Bugfixes:

Documentation:

Internal changes:

Changelog

Sourced from nox's changelog.

Changelog

2025.05.01

This is a bugfix release that primarily adds support for uv 0.7+. A few other small fixes were made.

We'd like to thank the following folks who contributed to this release:

Bugfixes:

Documentation:

Internal changes:

2025.02.09

This release improves PEP 723 support, including adding dependencies to the noxfile itself ("plugins"). It adds the long-awaited "requires" option, allowing sessions to require other sessions. And it brings further improvements to the pyproject.toml support, including helpers for dependency-groups and Python version lists.

We'd like to thank the following folks who contributed to this release:

... (truncated)

Commits
  • 2254a1e chore: bump version to 2025.05.01 (#960)
  • e0b5e33 fix: conda_install issue with newer conda (#957)
  • a58fe60 fix: support forcing Python on parametrized session (#958)
  • aa475d6 fix: add UV_PYTHON to disallowed vars (#959)
  • 1acbb4e chore: use PEP 639 license (#956)
  • 7219be7 chore(deps): bump astral-sh/setup-uv from 5 to 6 in the actions group (#952)
  • b943f95 fix: uv version is now uv self version, support UV (#955)
  • 1d52c8f Never ignore URL dependencies in PEP 723 noxfiles (#935)
  • 4e7f644 feat: show skip reason by default (#941)
  • 70df6ab fix: use Python 3.12 for action, allow 3.13, drop 3.8 from auto versions (#946)
  • Additional commits viewable in compare view

Updates nox-poetry from 1.1.0 to 1.2.0

Release notes

Sourced from nox-poetry's releases.

v1.2.0

Changes

📦 Dependencies

Commits
  • b9b6dcf 🔖 Release 1.2.0 (#1316)
  • 0afa261 Update release workflow (#1315)
  • 43abbd4 Merge pull request #1314 from cjolowicz/dependabot/pip/lockfile-dev-9a05e95988
  • 33fd3bf ⬆️ Bump the lockfile-dev group with 2 updates
  • c6a024a Merge pull request #1312 from cjolowicz/dependabot/github_actions/actions-19a...
  • d4df64e Merge pull request #1313 from cjolowicz/dependabot/pip/docs/docs-13bf812558
  • d4e3e1c Bump sphinx from 8.2.0 to 8.2.1 in /docs in the docs group
  • 698b427 Bump actions/upload-artifact from 4.6.0 to 4.6.1 in the actions group
  • af0c06b Merge pull request #1311 from cjolowicz/dependabot/pip/lockfile-dev-c3028c24da
  • a836160 ⬆️ Bump the lockfile-dev group across 1 directory with 6 updates
  • Additional commits viewable in compare view

Updates poetry from 2.1.1 to 2.1.3

Release notes

Sourced from poetry's releases.

2.1.3

Changed

  • Require importlib-metadata<8.7 for Python 3.9 because of a breaking change in importlib-metadata 8.7 (#10374).

Fixed

  • Fix an issue where re-locking failed for incomplete multiple-constraints dependencies with explicit sources (#10324).
  • Fix an issue where the --directory option did not work if a plugin, which accesses the poetry instance during its activation, was installed (#10352).
  • Fix an issue where poetry env activate -v printed additional information to stdout instead of stderr so that the output could not be used as designed (#10353).
  • Fix an issue where the original error was not printed if building a git dependency failed (#10366).
  • Fix an issue where wheels for the wrong platform were installed in rare cases. (#10361).

poetry-core (2.1.3)

  • Fix an issue where the union of specific inverse or partially inverse markers was not simplified (#858).
  • Fix an issue where optional dependencies defined in the project section were treated as non-optional when a source was defined for them in the tool.poetry section (#857).
  • Fix an issue where markers with === were not parsed correctly (#860).
  • Fix an issue where local versions with upper case letters caused an error (#859).
  • Fix an issue where extra markers with a value starting with "in" were not validated correctly (#862).

2.1.2

Changed

  • Improve performance of locking dependencies (#10275).

Fixed

  • Fix an issue where markers were not locked correctly (#10240).
  • Fix an issue where the result of poetry lock was not deterministic (#10276).
  • Fix an issue where poetry env activate returned the wrong command for tcsh (#10243).
  • Fix an issue where poetry env activate returned the wrong command for pwsh on Linux (#10256).

Docs

  • Update basic usage section to reflect new default layout (#10203).

poetry-core (2.1.2)

  • Improve performance of marker operations (#851).
  • Fix an issue where incorrect markers were calculated when removing parts covered by the project's Python constraint (#841, #846).
  • Fix an issue where extra markers were not simplified (#842, #845, #847).
  • Fix an issue where the intersection and union of markers was not deterministic (#843).
  • Fix an issue where the intersection of python_version markers was not recognized as empty (#849).
  • Fix an issue where python_version markers were not simplified (#848, #851).
  • Fix an issue where Python constraints on a package were converted into invalid markers (#853).
Changelog

Sourced from poetry's changelog.

[2.1.3] - 2025-05-04

Changed

  • Require importlib-metadata<8.7 for Python 3.9 because of a breaking change in importlib-metadata 8.7 (#10374).

Fixed

  • Fix an issue where re-locking failed for incomplete multiple-constraints dependencies with explicit sources (#10324).
  • Fix an issue where the --directory option did not work if a plugin, which accesses the poetry instance during its activation, was installed (#10352).
  • Fix an issue where poetry env activate -v printed additional information to stdout instead of stderr so that the output could not be used as designed (#10353).
  • Fix an issue where the original error was not printed if building a git dependency failed (#10366).
  • Fix an issue where wheels for the wrong platform were installed in rare cases. (#10361).

poetry-core (2.1.3)

  • Fix an issue where the union of specific inverse or partially inverse markers was not simplified (#858).
  • Fix an issue where optional dependencies defined in the project section were treated as non-optional when a source was defined for them in the tool.poetry section (#857).
  • Fix an issue where markers with === were not parsed correctly (#860).
  • Fix an issue where local versions with upper case letters caused an error (#859).
  • Fix an issue where extra markers with a value starting with "in" were not validated correctly (#862).

[2.1.2] - 2025-03-29

Changed

  • Improve performance of locking dependencies (#10275).

Fixed

  • Fix an issue where markers were not locked correctly (#10240).
  • Fix an issue where the result of poetry lock was not deterministic (#10276).
  • Fix an issue where poetry env activate returned the wrong command for tcsh (#10243).
  • Fix an issue where poetry env activate returned the wrong command for pwsh on Linux (#10256).

Docs

  • Update basic usage section to reflect new default layout (#10203).

poetry-core (2.1.2)

  • Improve performance of marker operations (#851).
  • Fix an issue where incorrect markers were calculated when removing parts covered by the project's Python constraint (#841, #846).
  • Fix an issue where extra markers were not simplified (#842, #845, #847).
  • Fix an issue where the intersection and union of markers was not deterministic (#843).
  • Fix an issue where the intersection of python_version markers was not recognized as empty (#849).

... (truncated)

Commits

Updates virtualenv from 20.29.2 to 20.31.2

Release notes

Sourced from virtualenv's releases.

20.31.2

What's Changed

Full Changelog: pypa/virtualenv@20.31.1...20.31.2

20.31.1

What's Changed

Full Changelog: pypa/virtualenv@20.31.0...20.31.1

20.31.0

What's Changed

New Contributors

Full Changelog: pypa/virtualenv@20.30.0...20.31.0

20.30.0

What's Changed

New Contributors

Full Changelog: pypa/virtualenv@20.29.3...20.30.0

20.29.3

... (truncated)

Changelog

Sourced from virtualenv's changelog.

v20.31.2 (2025-05-08)

No significant changes.

v20.31.1 (2025-05-05)

Bugfixes - 20.31.1

- Upgrade embedded wheels:
  • pip to 25.1.1 from 25.1
  • setuptools to 80.3.1 from 78.1.0 (:issue:2880)

v20.31.0 (2025-05-05)

Features - 20.31.0

  • No longer bundle wheel wheels (except on Python 3.8), setuptools includes native bdist_wheel support. Update pip to 25.1. (:issue:2868)

Bugfixes - 20.31.0

- ``get_embed_wheel()`` no longer fails with a :exc:`TypeError` when it is
  called with an unknown *distribution*. (:issue:`2877`)
- Fix ``HelpFormatter`` error with Python 3.14.0b1. (:issue:`2878`)

v20.30.0 (2025-03-31)

Features - 20.30.0

  • Add support for GraalPy <https://github.com/oracle/graalpython>_. (:issue:2832)

Bugfixes - 20.30.0

- Upgrade embedded wheels:
  • setuptools to 78.1.0 from 75.3.2 (:issue:2863)

v20.29.3 (2025-03-06)

Bugfixes - 20.29.3

  • Ignore unreadable directories in PATH. (:issue:2794)
Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually 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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jun 4, 2025
Bumps the workflows-dependencies group in /.github/workflows with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [pip](https://github.com/pypa/pip) | `25.0.1` | `25.1.1` |
| [nox](https://github.com/wntrblm/nox) | `2025.2.9` | `2025.5.1` |
| [nox-poetry](https://github.com/cjolowicz/nox-poetry) | `1.1.0` | `1.2.0` |
| [poetry](https://github.com/python-poetry/poetry) | `2.1.1` | `2.1.3` |
| [virtualenv](https://github.com/pypa/virtualenv) | `20.29.2` | `20.31.2` |


Updates `pip` from 25.0.1 to 25.1.1
- [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst)
- [Commits](pypa/pip@25.0.1...25.1.1)

Updates `nox` from 2025.2.9 to 2025.5.1
- [Release notes](https://github.com/wntrblm/nox/releases)
- [Changelog](https://github.com/wntrblm/nox/blob/main/CHANGELOG.md)
- [Commits](wntrblm/nox@2025.02.09...2025.05.01)

Updates `nox-poetry` from 1.1.0 to 1.2.0
- [Release notes](https://github.com/cjolowicz/nox-poetry/releases)
- [Commits](cjolowicz/nox-poetry@v1.1.0...v1.2.0)

Updates `poetry` from 2.1.1 to 2.1.3
- [Release notes](https://github.com/python-poetry/poetry/releases)
- [Changelog](https://github.com/python-poetry/poetry/blob/main/CHANGELOG.md)
- [Commits](python-poetry/poetry@2.1.1...2.1.3)

Updates `virtualenv` from 20.29.2 to 20.31.2
- [Release notes](https://github.com/pypa/virtualenv/releases)
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)
- [Commits](pypa/virtualenv@20.29.2...20.31.2)

---
updated-dependencies:
- dependency-name: pip
  dependency-version: 25.1.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: workflows-dependencies
- dependency-name: nox
  dependency-version: 2025.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: workflows-dependencies
- dependency-name: nox-poetry
  dependency-version: 1.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: workflows-dependencies
- dependency-name: poetry
  dependency-version: 2.1.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: workflows-dependencies
- dependency-name: virtualenv
  dependency-version: 20.31.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: workflows-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/pip/dot-github/workflows/workflows-dependencies-e9b9967296 branch from 885b3ba to bdfa823 Compare August 1, 2025 19:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants