From a676e185adc28eab86ad7bd09c1b127d825f5a7e Mon Sep 17 00:00:00 2001 From: renovate-bot Date: Tue, 28 Feb 2023 13:18:09 +0000 Subject: [PATCH] Update dependency poetry to v1.4.0 (#655) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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.3.2` -> `1.4.0` | --- ### Release Notes
python-poetry/poetry ### [`v1.4.0`](https://github.com/python-poetry/poetry/blob/HEAD/CHANGELOG.md#​140---2023-02-27) [Compare Source](https://github.com/python-poetry/poetry/compare/1.3.2...1.4.0) ##### Added - **Add a modern installer (`installer.modern-installation`) for faster installation of packages and independence from pip** ([#​6205](https://github.com/python-poetry/poetry/pull/6205)). - Add support for `Private ::` trove classifiers ([#​7271](https://github.com/python-poetry/poetry/pull/7271)). - Add the version of poetry in the `@generated` comment at the beginning of the lock file ([#​7339](https://github.com/python-poetry/poetry/pull/7339)). - Add support for `virtualenvs.prefer-active-python` when running `poetry new` and `poetry init` ([#​7100](https://github.com/python-poetry/poetry/pull/7100)). ##### Changed - **Deprecate the old installer, i.e. setting `experimental.new-installer` to `false`** ([#​7358](https://github.com/python-poetry/poetry/pull/7358)). - Remove unused `platform` field from cached package info and bump the cache version ([#​7304](https://github.com/python-poetry/poetry/pull/7304)). - Extra dependencies of the root project are now sorted in the lock file ([#​7375](https://github.com/python-poetry/poetry/pull/7375)). - Remove upper boundary for `importlib-metadata` dependency ([#​7434](https://github.com/python-poetry/poetry/pull/7434)). - Validate path dependencies during use instead of during construction ([#​6844](https://github.com/python-poetry/poetry/pull/6844)). - Remove the deprecated `repository` modules ([#​7468](https://github.com/python-poetry/poetry/pull/7468)). ##### Fixed - Fix an issue where an unconditional dependency of an extra was not installed in specific environments ([#​7175](https://github.com/python-poetry/poetry/pull/7175)). - Fix an issue where a pre-release of a dependency was chosen even if a stable release fulfilled the constraint ([#​7225](https://github.com/python-poetry/poetry/pull/7225), [#​7236](https://github.com/python-poetry/poetry/pull/7236)). - Fix an issue where HTTP redirects were not handled correctly during publishing ([#​7160](https://github.com/python-poetry/poetry/pull/7160)). - Fix an issue where `poetry check` did not handle the `-C, --directory` option correctly ([#​7241](https://github.com/python-poetry/poetry/pull/7241)). - Fix an issue where the subdirectory information of a git dependency was not written to the lock file ([#​7367](https://github.com/python-poetry/poetry/pull/7367)). - Fix an issue where the wrong Python version was selected when creating an virtual environment ([#​7221](https://github.com/python-poetry/poetry/pull/7221)). - Fix an issue where packages that should be kept were uninstalled when calling `poetry install --sync` ([#​7389](https://github.com/python-poetry/poetry/pull/7389)). - Fix an issue where an incorrect value was set for `sys.argv[0]` when running installed scripts ([#​6737](https://github.com/python-poetry/poetry/pull/6737)). - Fix an issue where hashes in `direct_url.json` files were not written according to the specification ([#​7475](https://github.com/python-poetry/poetry/pull/7475)). - Fix an issue where poetry commands failed due to special characters in the path of the project or virtual environment ([#​7471](https://github.com/python-poetry/poetry/pull/7471)). - Fix an issue where poetry crashed with a `JSONDecodeError` when running a Python script that produced certain warnings ([#​6665](https://github.com/python-poetry/poetry/pull/6665)). ##### Docs - Add advice on how to maintain a poetry plugin ([#​6977](https://github.com/python-poetry/poetry/pull/6977)). - Update tox examples to comply with the latest tox release ([#​7341](https://github.com/python-poetry/poetry/pull/7341)). - Mention that the `poetry export` can export `constraints.txt` files ([#​7383](https://github.com/python-poetry/poetry/pull/7383)). - Add clarifications for moving configuration files ([#​6864](https://github.com/python-poetry/poetry/pull/6864)). - Mention the different types of exact version specifications ([#​7503](https://github.com/python-poetry/poetry/pull/7503)). ##### poetry-core ([`1.5.1`](https://github.com/python-poetry/poetry-core/releases/tag/1.5.1)) - Improve marker handling ([#​528](https://github.com/python-poetry/poetry-core/pull/528), [#​534](https://github.com/python-poetry/poetry-core/pull/534), [#​530](https://github.com/python-poetry/poetry-core/pull/530), [#​546](https://github.com/python-poetry/poetry-core/pull/546), [#​547](https://github.com/python-poetry/poetry-core/pull/547)). - Validate whether dependencies referenced in `extras` are defined in the main dependency group ([#​542](https://github.com/python-poetry/poetry-core/pull/542)). - Poetry no longer generates a `setup.py` file in sdists by default ([#​318](https://github.com/python-poetry/poetry-core/pull/318)). - Fix an issue where trailing newlines were allowed in `tool.poetry.description` ([#​505](https://github.com/python-poetry/poetry-core/pull/505)). - Fix an issue where the name of the data folder in wheels was not normalized ([#​532](https://github.com/python-poetry/poetry-core/pull/532)). - Fix an issue where the order of entries in the RECORD file was not deterministic ([#​545](https://github.com/python-poetry/poetry-core/pull/545)). - Fix an issue where zero padding was not correctly handled in version comparisons ([#​540](https://github.com/python-poetry/poetry-core/pull/540)). - Fix an issue where sdist builds did not support multiple READMEs ([#​486](https://github.com/python-poetry/poetry-core/pull/486)). ##### poetry-plugin-export ([`^1.3.0`](https://github.com/python-poetry/poetry-plugin-export/releases/tag/1.3.0)) - Fix an issue where the export failed if there was a circular dependency on the root package ([#​118](https://github.com/python-poetry/poetry-plugin-export/pull/118)).
--- ### 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](https://github.com/renovatebot/renovate). Reviewed-on: https://git.walbeck.it/walbeck-it/docker-python-poetry/pulls/655 Co-authored-by: renovate-bot Co-committed-by: renovate-bot --- 3.10/Dockerfile | 2 +- 3.11/Dockerfile | 2 +- 3.7/Dockerfile | 2 +- 3.8/Dockerfile | 2 +- 3.9/Dockerfile | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/3.10/Dockerfile b/3.10/Dockerfile index 462dbaea..e70f540c 100644 --- a/3.10/Dockerfile +++ b/3.10/Dockerfile @@ -1,7 +1,7 @@ FROM python:3.10.10-slim-bullseye@sha256:68b5a9d037476051abdf6b00fd6a9a978455a33d5d32ce79b8d183b7be06b3a5 # renovate: datasource=pypi depName=poetry versioning=semver -ENV POETRY_VERSION 1.3.2 +ENV POETRY_VERSION 1.4.0 RUN set -ex; pip install --no-cache-dir poetry==$POETRY_VERSION; diff --git a/3.11/Dockerfile b/3.11/Dockerfile index bd16b9c5..05135e4c 100644 --- a/3.11/Dockerfile +++ b/3.11/Dockerfile @@ -1,7 +1,7 @@ FROM python:3.11.2-slim-bullseye@sha256:66e41d125c90d679ad69b264ac7b78a3bd27e7510b63ba5987ad42678bbefc32 # renovate: datasource=pypi depName=poetry versioning=semver -ENV POETRY_VERSION 1.3.2 +ENV POETRY_VERSION 1.4.0 RUN set -ex; pip install --no-cache-dir poetry==$POETRY_VERSION; diff --git a/3.7/Dockerfile b/3.7/Dockerfile index 44db8b5b..fea7ce51 100644 --- a/3.7/Dockerfile +++ b/3.7/Dockerfile @@ -1,7 +1,7 @@ FROM python:3.7.16-slim-bullseye@sha256:f3d37c781ed8abe3058aa1325fa9447567f00cf1bcfea515bd39cdbcf1723265 # renovate: datasource=pypi depName=poetry versioning=semver -ENV POETRY_VERSION 1.3.2 +ENV POETRY_VERSION 1.4.0 RUN set -ex; pip install --no-cache-dir poetry==$POETRY_VERSION; diff --git a/3.8/Dockerfile b/3.8/Dockerfile index 96c9ae3d..7978e4bd 100644 --- a/3.8/Dockerfile +++ b/3.8/Dockerfile @@ -1,7 +1,7 @@ FROM python:3.8.16-slim-bullseye@sha256:e8723a05d35fec5013bb3e2bbc8fd83a0a7608796c79da4d4bb171ff5db28570 # renovate: datasource=pypi depName=poetry versioning=semver -ENV POETRY_VERSION 1.3.2 +ENV POETRY_VERSION 1.4.0 RUN set -ex; pip install --no-cache-dir poetry==$POETRY_VERSION; diff --git a/3.9/Dockerfile b/3.9/Dockerfile index e4d4f6c7..37062710 100644 --- a/3.9/Dockerfile +++ b/3.9/Dockerfile @@ -1,7 +1,7 @@ FROM python:3.9.16-slim-bullseye@sha256:59e17ec5ab7d496b17a6b1c39152f8ea26538a673a70a60755e99a1bf3dc6b2b # renovate: datasource=pypi depName=poetry versioning=semver -ENV POETRY_VERSION 1.3.2 +ENV POETRY_VERSION 1.4.0 RUN set -ex; pip install --no-cache-dir poetry==$POETRY_VERSION;