From 47a96fa795c1770d445325214ec25b394e02d0a4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 23 Sep 2024 18:38:10 +0000 Subject: [PATCH 1/3] =?UTF-8?q?=E2=AC=86=EF=B8=8F(project)=20upgrade=20pyt?= =?UTF-8?q?hon=20dependencies?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit | datasource | package | from | to | | ---------- | ------------------ | ------- | ------- | | pypi | anyio | 4.4.0 | 4.6.0 | | pypi | fastapi | 0.114.2 | 0.115.0 | | pypi | mkdocs-material | 9.5.34 | 9.5.36 | | pypi | moto | 5.0.14 | 5.0.15 | | pypi | polyfactory | 2.16.2 | 2.17.0 | | pypi | pymdown-extensions | 10.9 | 10.10.1 | | pypi | pytest | 7.4.4 | 8.3.3 | | pypi | pytest-httpx | 0.22.0 | 0.31.2 | | pypi | ruff | 0.6.5 | 0.6.7 | --- pyproject.toml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 3916e22cc..4b3b59db5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -89,7 +89,7 @@ cli = [ "sentry-sdk[fastapi]>=1.9.0", ] dev = [ - "anyio==4.4.0", + "anyio==4.6.0", "black==24.8.0", "cryptography==43.0.1", "factory-boy==3.3.1", @@ -97,20 +97,20 @@ dev = [ "mike==2.1.3", "mkdocs==1.6.1", "mkdocs-click==0.8.1", - "mkdocs-material==9.5.34", + "mkdocs-material==9.5.36", "mkdocstrings[python-legacy]==0.26.1", - "moto==5.0.14", + "moto==5.0.15", "mypy==1.11.2", "neoteroi-mkdocs==1.1.0", - "polyfactory==2.16.2", + "polyfactory==2.17.0", "pyfakefs==5.6.0", - "pymdown-extensions==10.9", - "pytest<8.0.0", # pin as pytest-httpx<0.23.0 is not compatible with pytest 8.0.0 + "pymdown-extensions==10.10.1", + "pytest<8.3.4", # pin as pytest-httpx<0.23.0 is not compatible with pytest 8.0.0 "pytest-cov==5.0.0", - "pytest-httpx<0.23.0", # pin as Python 3.8 is no longer supported from release 0.23.0 + "pytest-httpx<0.31.3", # pin as Python 3.8 is no longer supported from release 0.23.0 "requests-mock==1.12.1", "responses==0.25.3", - "ruff==0.6.5", + "ruff==0.6.7", "types-python-dateutil ==2.9.0.20240906", "types-python-jose ==3.3.4.20240106", "types-requests<2.32.0.20240915", @@ -118,7 +118,7 @@ dev = [ ] lrs = [ "bcrypt==4.2.0", - "fastapi==0.114.2", + "fastapi==0.115.0", "cachetools==5.5.0", "httpx<0.27.3", # pin as `pytest-httpx<0.23.0` requires `httpx==0.24.*` "sentry_sdk==2.14.0", From 37c7d90b74a3f1c281c5d9cd0a892f585f740df3 Mon Sep 17 00:00:00 2001 From: Quitterie Lucas Date: Tue, 24 Sep 2024 12:04:05 +0200 Subject: [PATCH 2/3] =?UTF-8?q?=E2=AC=87=EF=B8=8F(project)=20downgrade=20a?= =?UTF-8?q?nyio=20dependencies?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit anyio removed support for Python 3.8 in its latest release. As long as Python 3.8 is still supported in Ralph, anyio is pinned to 4.5.0 and renovate ignores it when upgrading dependencies. --- pyproject.toml | 2 +- renovate.json | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 4b3b59db5..c3bcb906b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -89,7 +89,7 @@ cli = [ "sentry-sdk[fastapi]>=1.9.0", ] dev = [ - "anyio==4.6.0", + "anyio==4.5.0", "black==24.8.0", "cryptography==43.0.1", "factory-boy==3.3.1", diff --git a/renovate.json b/renovate.json index a19ef3a04..f1d698c58 100644 --- a/renovate.json +++ b/renovate.json @@ -9,6 +9,7 @@ "ignoreDeps": [ "backend-clickhouse/clickhouse-connect", "backend-lrs/httpx", + "dev/anyio", "dev/pytest", "dev/pytest-httpx", "dev/responses", From e7b3489bf886c4ca318b120c792c685d9dd4ecba Mon Sep 17 00:00:00 2001 From: Quitterie Lucas Date: Tue, 24 Sep 2024 13:30:47 +0200 Subject: [PATCH 3/3] =?UTF-8?q?=E2=AC=87=EF=B8=8F(project)=20downgrade=20p?= =?UTF-8?q?ytest-httpx=20and=20pytest=20dependency?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Python 3.8 is no longer supported from pytest-httpx 0.23.0. Hence, pytest and pytest-httpx are downgraded to the latest version compatible with Python 3.8. --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index c3bcb906b..675e8899e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -105,9 +105,9 @@ dev = [ "polyfactory==2.17.0", "pyfakefs==5.6.0", "pymdown-extensions==10.10.1", - "pytest<8.3.4", # pin as pytest-httpx<0.23.0 is not compatible with pytest 8.0.0 + "pytest<8.0.0", # pin as pytest-httpx<0.23.0 is not compatible with pytest 8.0.0 "pytest-cov==5.0.0", - "pytest-httpx<0.31.3", # pin as Python 3.8 is no longer supported from release 0.23.0 + "pytest-httpx<0.23.0", # pin as Python 3.8 is no longer supported from release 0.23.0 "requests-mock==1.12.1", "responses==0.25.3", "ruff==0.6.7",