Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 6, 2025

Bumps poetry from 1.8.4 to 2.1.4.

Release notes

Sourced from poetry's releases.

2.1.4

Changed

  • Require virtualenv<20.33 to work around an issue where Poetry uses the wrong Python version (#10491).
  • Improve the error messages for the validation of the pyproject.toml file (#10471).

Fixed

  • Fix an issue where project plugins were installed even though poetry install was called with --no-plugins (#10405).
  • Fix an issue where dependency resolution failed for self-referential extras with duplicate dependencies (#10488).

Docs

  • Clarify how to include files that were automatically excluded via VCS ignore settings (#10442).
  • Clarify the behavior of poetry add if no version constraint is explicitly specified (#10445).

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

... (truncated)

Changelog

Sourced from poetry's changelog.

[2.1.4] - 2025-08-05

Changed

  • Require virtualenv<20.33 to work around an issue where Poetry uses the wrong Python version (#10491).
  • Improve the error messages for the validation of the pyproject.toml file (#10471).

Fixed

  • Fix an issue where project plugins were installed even though poetry install was called with --no-plugins (#10405).
  • Fix an issue where dependency resolution failed for self-referential extras with duplicate dependencies (#10488).

Docs

  • Clarify how to include files that were automatically excluded via VCS ignore settings (#10442).
  • Clarify the behavior of poetry add if no version constraint is explicitly specified (#10445).

[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).

... (truncated)

Commits
  • a8f0889 release: bump version to 2.1.4
  • 683fd83 fix: adjust virtualenv constraint in pyproject.toml to < 20.33.0 (#10491)
  • 501346e solver: fix dependency resolution for self-referential extras with duplicate ...
  • c9e8a4c fix deprecated parts in pyproject example in README (#10479)
  • 2855b2e Fix test_python_get_preferred_default for rc Python releases (#10478)
  • 9ee000a improve pyproject.toml validation error messages by replacing data with `to...
  • 6d6c2f1 docs: update unspecified version docs for add (#10445)
  • 5e58233 Documentation: Clarified negating VCS excluded files (#10442)
  • ac51717 fix: typo in dependency-specification.md (#10427)
  • c1220a7 Add missing tmp_venv mock to test_no_additional_output_in_verbose_mode (#10397)
  • Additional commits viewable in compare view

Dependabot compatibility score

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 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)

Bumps [poetry](https://github.com/python-poetry/poetry) from 1.8.4 to 2.1.4.
- [Release notes](https://github.com/python-poetry/poetry/releases)
- [Changelog](https://github.com/python-poetry/poetry/blob/main/CHANGELOG.md)
- [Commits](python-poetry/poetry@1.8.4...2.1.4)

---
updated-dependencies:
- dependency-name: poetry
  dependency-version: 2.1.4
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Aug 6, 2025
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Sep 15, 2025

Superseded by #851.

@dependabot dependabot bot closed this Sep 15, 2025
@dependabot dependabot bot deleted the dependabot/pip/dot-github/workflows/poetry-2.1.4 branch September 15, 2025 01:02
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