Update dependency poetry to v1.5.0 #717

Merged
mwalbeck merged 1 commits from renovate/poetry-1.x into master 2023-05-23 12:37:31 +00:00
Collaborator

This PR contains the following updates:

Package Update Change
poetry (source, changelog) minor 1.4.2 -> 1.5.0

Release Notes

python-poetry/poetry

v1.5.0

Compare Source

Added
  • Introduce the new source priorities explicit and supplemental (#​7658,
    #​6879).
  • Introduce the option to configure the priority of the implicit PyPI source (#​7801).
  • Add handling for corrupt cache files (#​7453).
  • Improve caching of URL and git dependencies (#​7693,
    #​7473).
  • Add option to skip installing directory dependencies (#​6845,
    #​7923).
  • Add --executable option to poetry env info (#​7547).
  • Add --top-level option to poetry show (#​7415).
  • Add --lock option to poetry remove (#​7917).
  • Add experimental POETRY_REQUESTS_TIMEOUT option (#​7081).
  • Improve performance of wheel inspection by avoiding unnecessary file copy operations (#​7916).
Changed
  • Remove the old deprecated installer and the corresponding setting experimental.new-installer (#​7356).
  • Introduce priority key for sources and deprecate flags default and secondary (#​7658).
  • Deprecate poetry run <entry point> if the entry point was not previously installed via poetry install (#​7606).
  • Only write the lock file if the installation succeeds (#​7498).
  • Do not write the unused package category into the lock file (#​7637).
Fixed
  • Fix an issue where Poetry's internal pyproject.toml continually grows larger with empty lines (#​7705).
  • Fix an issue where Poetry crashes due to corrupt cache files (#​7453).
  • Fix an issue where the Retry-After in HTTP responses was not respected and retries were handled inconsistently (#​7072).
  • Fix an issue where Poetry silently ignored invalid groups (#​7529).
  • Fix an issue where Poetry does not find a compatible Python version if not given explicitly (#​7771).
  • Fix an issue where the direct_url.json of an editable install from a git dependency was invalid (#​7473).
  • Fix an issue where error messages from build backends were not decoded correctly (#​7781).
  • Fix an infinite loop when adding certain dependencies (#​7405).
  • Fix an issue where pre-commit hooks skip pyproject.toml files in subdirectories (#​7239).
  • Fix an issue where pre-commit hooks do not use the expected Python version (#​6989).
  • Fix an issue where an unclear error message is printed if the project name is the same as one of its dependencies (#​7757).
  • Fix an issue where poetry install returns a zero exit status even though the build script failed (#​7812).
  • Fix an issue where an existing .venv was not used if in-project was not set (#​7792).
  • Fix an issue where multiple extras passed to poetry add were not parsed correctly (#​7836).
  • Fix an issue where poetry shell did not send a newline to fish (#​7884).
  • Fix an issue where poetry update --lock printed operations that were not executed (#​7915).
  • Fix an issue where poetry add --lock did perform a full update of all dependencies (#​7920).
  • Fix an issue where poetry shell did not work with nushell (#​7919).
  • Fix an issue where subprocess calls failed on Python 3.7 (#​7932).
  • Fix an issue where keyring was called even though the password was stored in an environment variable (#​7928).
Docs
  • Add information about what to use instead of --dev (#​7647).
  • Promote semantic versioning less aggressively (#​7517).
  • Explain Poetry's own versioning scheme in the FAQ (#​7517).
  • Update documentation for configuration with environment variables (#​6711).
  • Add details how to disable the virtualenv prompt (#​7874).
  • Improve documentation on whether to commit poetry.lock (#​7506).
  • Improve documentation of virtualenv.create (#​7608).
poetry-core (1.6.0)
  • Improve error message for invalid markers (#​569).
  • Increase robustness when deleting temporary directories on Windows (#​460).
  • Replace tomlkit with tomli, which changes the interface of some internal classes (#​483).
  • Deprecate Package.category (#​561).
  • Fix a performance regression in marker handling (#​568).
  • Fix an issue where wildcard version constraints were not handled correctly (#​402).
  • Fix an issue where poetry build created duplicate Python classifiers if they were specified manually (#​578).
  • Fix an issue where local versions where not handled correctly (#​579).

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://python-poetry.org/) ([source](https://github.com/python-poetry/poetry), [changelog](https://python-poetry.org/history/)) | minor | `1.4.2` -> `1.5.0` | --- ### Release Notes <details> <summary>python-poetry/poetry</summary> ### [`v1.5.0`](https://github.com/python-poetry/poetry/blob/HEAD/CHANGELOG.md#&#8203;150---2023-05-19) [Compare Source](https://github.com/python-poetry/poetry/compare/1.4.2...1.5.0) ##### Added - **Introduce the new source priorities `explicit` and `supplemental`** ([#&#8203;7658](https://github.com/python-poetry/poetry/pull/7658), [#&#8203;6879](https://github.com/python-poetry/poetry/pull/6879)). - **Introduce the option to configure the priority of the implicit PyPI source** ([#&#8203;7801](https://github.com/python-poetry/poetry/pull/7801)). - Add handling for corrupt cache files ([#&#8203;7453](https://github.com/python-poetry/poetry/pull/7453)). - Improve caching of URL and git dependencies ([#&#8203;7693](https://github.com/python-poetry/poetry/pull/7693), [#&#8203;7473](https://github.com/python-poetry/poetry/pull/7473)). - Add option to skip installing directory dependencies ([#&#8203;6845](https://github.com/python-poetry/poetry/pull/6845), [#&#8203;7923](https://github.com/python-poetry/poetry/pull/7923)). - Add `--executable` option to `poetry env info` ([#&#8203;7547](https://github.com/python-poetry/poetry/pull/7547)). - Add `--top-level` option to `poetry show` ([#&#8203;7415](https://github.com/python-poetry/poetry/pull/7415)). - Add `--lock` option to `poetry remove` ([#&#8203;7917](https://github.com/python-poetry/poetry/pull/7917)). - Add experimental `POETRY_REQUESTS_TIMEOUT` option ([#&#8203;7081](https://github.com/python-poetry/poetry/pull/7081)). - Improve performance of wheel inspection by avoiding unnecessary file copy operations ([#&#8203;7916](https://github.com/python-poetry/poetry/pull/7916)). ##### Changed - **Remove the old deprecated installer and the corresponding setting `experimental.new-installer`** ([#&#8203;7356](https://github.com/python-poetry/poetry/pull/7356)). - **Introduce `priority` key for sources and deprecate flags `default` and `secondary`** ([#&#8203;7658](https://github.com/python-poetry/poetry/pull/7658)). - Deprecate `poetry run <entry point>` if the entry point was not previously installed via `poetry install` ([#&#8203;7606](https://github.com/python-poetry/poetry/pull/7606)). - Only write the lock file if the installation succeeds ([#&#8203;7498](https://github.com/python-poetry/poetry/pull/7498)). - Do not write the unused package category into the lock file ([#&#8203;7637](https://github.com/python-poetry/poetry/pull/7637)). ##### Fixed - Fix an issue where Poetry's internal pyproject.toml continually grows larger with empty lines ([#&#8203;7705](https://github.com/python-poetry/poetry/pull/7705)). - Fix an issue where Poetry crashes due to corrupt cache files ([#&#8203;7453](https://github.com/python-poetry/poetry/pull/7453)). - Fix an issue where the `Retry-After` in HTTP responses was not respected and retries were handled inconsistently ([#&#8203;7072](https://github.com/python-poetry/poetry/pull/7072)). - Fix an issue where Poetry silently ignored invalid groups ([#&#8203;7529](https://github.com/python-poetry/poetry/pull/7529)). - Fix an issue where Poetry does not find a compatible Python version if not given explicitly ([#&#8203;7771](https://github.com/python-poetry/poetry/pull/7771)). - Fix an issue where the `direct_url.json` of an editable install from a git dependency was invalid ([#&#8203;7473](https://github.com/python-poetry/poetry/pull/7473)). - Fix an issue where error messages from build backends were not decoded correctly ([#&#8203;7781](https://github.com/python-poetry/poetry/pull/7781)). - Fix an infinite loop when adding certain dependencies ([#&#8203;7405](https://github.com/python-poetry/poetry/pull/7405)). - Fix an issue where pre-commit hooks skip pyproject.toml files in subdirectories ([#&#8203;7239](https://github.com/python-poetry/poetry/pull/7239)). - Fix an issue where pre-commit hooks do not use the expected Python version ([#&#8203;6989](https://github.com/python-poetry/poetry/pull/6989)). - Fix an issue where an unclear error message is printed if the project name is the same as one of its dependencies ([#&#8203;7757](https://github.com/python-poetry/poetry/pull/7757)). - Fix an issue where `poetry install` returns a zero exit status even though the build script failed ([#&#8203;7812](https://github.com/python-poetry/poetry/pull/7812)). - Fix an issue where an existing `.venv` was not used if `in-project` was not set ([#&#8203;7792](https://github.com/python-poetry/poetry/pull/7792)). - Fix an issue where multiple extras passed to `poetry add` were not parsed correctly ([#&#8203;7836](https://github.com/python-poetry/poetry/pull/7836)). - Fix an issue where `poetry shell` did not send a newline to `fish` ([#&#8203;7884](https://github.com/python-poetry/poetry/pull/7884)). - Fix an issue where `poetry update --lock` printed operations that were not executed ([#&#8203;7915](https://github.com/python-poetry/poetry/pull/7915)). - Fix an issue where `poetry add --lock` did perform a full update of all dependencies ([#&#8203;7920](https://github.com/python-poetry/poetry/pull/7920)). - Fix an issue where `poetry shell` did not work with `nushell` ([#&#8203;7919](https://github.com/python-poetry/poetry/pull/7919)). - Fix an issue where subprocess calls failed on Python 3.7 ([#&#8203;7932](https://github.com/python-poetry/poetry/pull/7932)). - Fix an issue where keyring was called even though the password was stored in an environment variable ([#&#8203;7928](https://github.com/python-poetry/poetry/pull/7928)). ##### Docs - Add information about what to use instead of `--dev` ([#&#8203;7647](https://github.com/python-poetry/poetry/pull/7647)). - Promote semantic versioning less aggressively ([#&#8203;7517](https://github.com/python-poetry/poetry/pull/7517)). - Explain Poetry's own versioning scheme in the FAQ ([#&#8203;7517](https://github.com/python-poetry/poetry/pull/7517)). - Update documentation for configuration with environment variables ([#&#8203;6711](https://github.com/python-poetry/poetry/pull/6711)). - Add details how to disable the virtualenv prompt ([#&#8203;7874](https://github.com/python-poetry/poetry/pull/7874)). - Improve documentation on whether to commit `poetry.lock` ([#&#8203;7506](https://github.com/python-poetry/poetry/pull/7506)). - Improve documentation of `virtualenv.create` ([#&#8203;7608](https://github.com/python-poetry/poetry/pull/7608)). ##### poetry-core ([`1.6.0`](https://github.com/python-poetry/poetry-core/releases/tag/1.6.0)) - Improve error message for invalid markers ([#&#8203;569](https://github.com/python-poetry/poetry-core/pull/569)). - Increase robustness when deleting temporary directories on Windows ([#&#8203;460](https://github.com/python-poetry/poetry-core/pull/460)). - Replace `tomlkit` with `tomli`, which changes the interface of some *internal* classes ([#&#8203;483](https://github.com/python-poetry/poetry-core/pull/483)). - Deprecate `Package.category` ([#&#8203;561](https://github.com/python-poetry/poetry-core/pull/561)). - Fix a performance regression in marker handling ([#&#8203;568](https://github.com/python-poetry/poetry-core/pull/568)). - Fix an issue where wildcard version constraints were not handled correctly ([#&#8203;402](https://github.com/python-poetry/poetry-core/pull/402)). - Fix an issue where `poetry build` created duplicate Python classifiers if they were specified manually ([#&#8203;578](https://github.com/python-poetry/poetry-core/pull/578)). - Fix an issue where local versions where not handled correctly ([#&#8203;579](https://github.com/python-poetry/poetry-core/pull/579)). </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:eyJjcmVhdGVkSW5WZXIiOiIzNS44Mi4wIiwidXBkYXRlZEluVmVyIjoiMzUuODIuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->
renovate-bot added 1 commit 2023-05-19 13:12:25 +00:00
continuous-integration/drone/pr Build is passing Details
090fd431ab
Update dependency poetry to v1.5.0
mwalbeck merged commit ad6beb4d53 into master 2023-05-23 12:37:31 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: walbeck-it/docker-python-poetry#717
No description provided.