chore(deps): update dependency poetry to v2.1.0 #178

Merged
joao.dubas merged 1 commits from renovate/poetry-2.x into main 2025-02-15 21:44:01 +00:00
Collaborator

This PR contains the following updates:

Package Update Change
poetry (changelog) minor 2.0.1 -> 2.1.0

Release Notes

python-poetry/poetry (poetry)

v2.1.0

Compare Source

Added
Changed
Fixed
  • Fix an issue where global options were not handled correctly when positioned after command options (#​10021,
    #​10067,
    #​10128).
  • Fix an issue where building a dependency from source failed because of a conflict between build-system dependencies that were not required for the target environment (#​10048).
  • Fix an issue where poetry init was not able to find a package on PyPI while adding dependencies interactively (#​10055).
  • Fix an issue where the @latest descriptor was incorrectly passed to the core requirement parser (#​10069).
  • Fix an issue where Boolean environment variables set to True (in contrast to true) were interpreted as false (#​10080).
  • Fix an issue where poetry env activate reported a misleading error message (#​10087).
  • Fix an issue where adding an optional dependency with poetry add --optional would not correctly update the lock file (#​10076).
  • Fix an issue where pip was not installed/updated before other dependencies resulting in a race condition (#​10102).
  • Fix an issue where Poetry freezes when multiple threads attempt to unlock the keyring simultaneously (#​10062).
  • Fix an issue where markers with extras were not locked correctly (#​10119).
  • Fix an issue where self-referential extras were not resolved correctly (#​10106).
  • Fix an issue where Poetry could not be run from a zipapp (#​10074).
  • Fix an issue where installation failed with a permission error when using the system environment as a user without write access to system site packages (#​9014).
  • Fix an issue where a version of a dependency that is not compatible with the project's python constraint was locked. (#​10141).
  • Fix an issue where Poetry wrongly reported that the current project's supported Python range is not compatible with some of the required packages Python requirement (#​10157).
  • Fix an issue where the requested extras of a dependency were ignored if the same dependency (with same extras) was specified in multiple groups (#​10158).
Docs
  • Sort commands by name in the CLI reference (#​10035).
  • Add missing documentation for env commands (#​10027).
  • Clarify that the name and version fields are always required if the project section is specified (#​10033).
  • Add a note about restarting the shell for tab completion changes to take effect (#​10070).
  • Fix the example for project.gui-scripts #​10121.
  • Explain how to include files as scripts in the project configuration (#​9572,
    #​10133).
  • Add additional information on specifying required python versions (#​10104).
poetry-core (2.1.0)
  • Fix an issue where inclusive ordering with post releases was inconsistent with PEP 440 (#​379).
  • Fix an issue where invalid URI tokens in PEP 508 requirement strings were silently discarded (#​817).
  • Fix an issue where wrong markers were calculated when removing parts covered by the project's python constraint (#​824).
  • Fix an issue where optional dependencies that are not part of an extra were included in the wheel metadata (#​830).
  • Fix an issue where the __pycache__ directory and *.pyc files were included in sdists and wheels (#​835).

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [poetry](https://github.com/python-poetry/poetry) ([changelog](https://python-poetry.org/history/)) | minor | `2.0.1` -> `2.1.0` | --- ### Release Notes <details> <summary>python-poetry/poetry (poetry)</summary> ### [`v2.1.0`](https://github.com/python-poetry/poetry/blob/HEAD/CHANGELOG.md#210---2025-02-15) [Compare Source](https://github.com/python-poetry/poetry/compare/2.0.1...2.1.0) ##### Added - **Make `build` command build-system agnostic** ([#&#8203;10059](https://github.com/python-poetry/poetry/pull/10059), [#&#8203;10092](https://github.com/python-poetry/poetry/pull/10092)). - Add a `--config-settings` option to `poetry build` ([#&#8203;10059](https://github.com/python-poetry/poetry/pull/10059)). - Add support for defining `config-settings` when building dependencies ([#&#8203;10129](https://github.com/python-poetry/poetry/pull/10129)). - **Add (experimental) commands to manage Python installations** ([#&#8203;10112](https://github.com/python-poetry/poetry/pull/10112)). - Use `findpython` to find the Python interpreters ([#&#8203;10097](https://github.com/python-poetry/poetry/pull/10097)). - Add a `--no-truncate` option to `poetry show` ([#&#8203;9580](https://github.com/python-poetry/poetry/pull/9580)). - Re-add support for passwords with empty usernames ([#&#8203;10088](https://github.com/python-poetry/poetry/pull/10088)). - Add better error messages ([#&#8203;10053](https://github.com/python-poetry/poetry/pull/10053), [#&#8203;10065](https://github.com/python-poetry/poetry/pull/10065), [#&#8203;10126](https://github.com/python-poetry/poetry/pull/10126), [#&#8203;10127](https://github.com/python-poetry/poetry/pull/10127), [#&#8203;10132](https://github.com/python-poetry/poetry/pull/10132)). ##### Changed - **`poetry new` defaults to "src" layout by default** ([#&#8203;10135](https://github.com/python-poetry/poetry/pull/10135)). - Improve performance of locking dependencies ([#&#8203;10111](https://github.com/python-poetry/poetry/pull/10111), [#&#8203;10114](https://github.com/python-poetry/poetry/pull/10114), [#&#8203;10138](https://github.com/python-poetry/poetry/pull/10138), [#&#8203;10146](https://github.com/python-poetry/poetry/pull/10146)). - Deprecate adding sources without specifying `--priority` ([#&#8203;10134](https://github.com/python-poetry/poetry/pull/10134)). ##### Fixed - Fix an issue where global options were not handled correctly when positioned after command options ([#&#8203;10021](https://github.com/python-poetry/poetry/pull/10021), [#&#8203;10067](https://github.com/python-poetry/poetry/pull/10067), [#&#8203;10128](https://github.com/python-poetry/poetry/pull/10128)). - Fix an issue where building a dependency from source failed because of a conflict between build-system dependencies that were not required for the target environment ([#&#8203;10048](https://github.com/python-poetry/poetry/pull/10048)). - Fix an issue where `poetry init` was not able to find a package on PyPI while adding dependencies interactively ([#&#8203;10055](https://github.com/python-poetry/poetry/pull/10055)). - Fix an issue where the `@latest` descriptor was incorrectly passed to the core requirement parser ([#&#8203;10069](https://github.com/python-poetry/poetry/pull/10069)). - Fix an issue where Boolean environment variables set to `True` (in contrast to `true`) were interpreted as `false` ([#&#8203;10080](https://github.com/python-poetry/poetry/pull/10080)). - Fix an issue where `poetry env activate` reported a misleading error message ([#&#8203;10087](https://github.com/python-poetry/poetry/pull/10087)). - Fix an issue where adding an optional dependency with `poetry add --optional` would not correctly update the lock file ([#&#8203;10076](https://github.com/python-poetry/poetry/pull/10076)). - Fix an issue where `pip` was not installed/updated before other dependencies resulting in a race condition ([#&#8203;10102](https://github.com/python-poetry/poetry/pull/10102)). - Fix an issue where Poetry freezes when multiple threads attempt to unlock the `keyring` simultaneously ([#&#8203;10062](https://github.com/python-poetry/poetry/pull/10062)). - Fix an issue where markers with extras were not locked correctly ([#&#8203;10119](https://github.com/python-poetry/poetry/pull/10119)). - Fix an issue where self-referential extras were not resolved correctly ([#&#8203;10106](https://github.com/python-poetry/poetry/pull/10106)). - Fix an issue where Poetry could not be run from a `zipapp` ([#&#8203;10074](https://github.com/python-poetry/poetry/pull/10074)). - Fix an issue where installation failed with a permission error when using the system environment as a user without write access to system site packages ([#&#8203;9014](https://github.com/python-poetry/poetry/pull/9014)). - Fix an issue where a version of a dependency that is not compatible with the project's python constraint was locked. ([#&#8203;10141](https://github.com/python-poetry/poetry/pull/10141)). - Fix an issue where Poetry wrongly reported that the current project's supported Python range is not compatible with some of the required packages Python requirement ([#&#8203;10157](https://github.com/python-poetry/poetry/pull/10157)). - Fix an issue where the requested extras of a dependency were ignored if the same dependency (with same extras) was specified in multiple groups ([#&#8203;10158](https://github.com/python-poetry/poetry/pull/10158)). ##### Docs - Sort commands by name in the CLI reference ([#&#8203;10035](https://github.com/python-poetry/poetry/pull/10035)). - Add missing documentation for `env` commands ([#&#8203;10027](https://github.com/python-poetry/poetry/pull/10027)). - Clarify that the `name` and `version` fields are always required if the `project` section is specified ([#&#8203;10033](https://github.com/python-poetry/poetry/pull/10033)). - Add a note about restarting the shell for tab completion changes to take effect ([#&#8203;10070](https://github.com/python-poetry/poetry/pull/10070)). - Fix the example for `project.gui-scripts` [#&#8203;10121](https://github.com/python-poetry/poetry/pull/10121). - Explain how to include files as scripts in the project configuration ([#&#8203;9572](https://github.com/python-poetry/poetry/pull/9572), [#&#8203;10133](https://github.com/python-poetry/poetry/pull/10133)). - Add additional information on specifying required python versions ([#&#8203;10104](https://github.com/python-poetry/poetry/pull/10104)). ##### poetry-core ([`2.1.0`](https://github.com/python-poetry/poetry-core/releases/tag/2.1.0)) - Fix an issue where inclusive ordering with post releases was inconsistent with PEP 440 ([#&#8203;379](https://github.com/python-poetry/poetry-core/pull/379)). - Fix an issue where invalid URI tokens in PEP 508 requirement strings were silently discarded ([#&#8203;817](https://github.com/python-poetry/poetry-core/pull/817)). - Fix an issue where wrong markers were calculated when removing parts covered by the project's python constraint ([#&#8203;824](https://github.com/python-poetry/poetry-core/pull/824)). - Fix an issue where optional dependencies that are not part of an extra were included in the wheel metadata ([#&#8203;830](https://github.com/python-poetry/poetry-core/pull/830)). - Fix an issue where the `__pycache__` directory and `*.pyc` files were included in sdists and wheels ([#&#8203;835](https://github.com/python-poetry/poetry-core/pull/835)). </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS45OC4wIiwidXBkYXRlZEluVmVyIjoiMzkuOTguMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
renovate-bot added 1 commit 2025-02-15 14:28:28 +00:00
joao.dubas merged commit fc51494d83 into main 2025-02-15 21:44:01 +00:00
joao.dubas deleted branch renovate/poetry-2.x 2025-02-15 21:44:01 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: joao.dubas/ide#178
No description provided.