From ae44f953a5ca31bb59a8f5320386ea1d69390e59 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 30 Jun 2026 19:19:44 +0000 Subject: [PATCH 1/2] chore(deps-dev): update django requirement Updates the requirements on [django](https://github.com/django/django) to permit the latest version. - [Commits](https://github.com/django/django/compare/4.2.30...5.2.15) --- updated-dependencies: - dependency-name: django dependency-version: 5.2.15 dependency-type: direct:development ... Signed-off-by: dependabot[bot] --- requirements/adapter_dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements/adapter_dev.txt b/requirements/adapter_dev.txt index 14dfa9c84..cb07be6f9 100644 --- a/requirements/adapter_dev.txt +++ b/requirements/adapter_dev.txt @@ -8,7 +8,7 @@ chalice>=1.32.0,<2; python_version>="3.9" cheroot<12 CherryPy>=18,<19 Django>=3.2,<4; python_version<"3.8" -Django>=4.2.30,<6; python_version>="3.8" +Django>=5.2.15,<6; python_version>="3.8" falcon>=2,<4; python_version<"3.9" falcon>=4.2.0,<5; python_version>="3.9" fastapi>=0.70.0,<1; python_version<"3.9" From f885d62b2f730b1c2798fb9c88678f4f6e6f599e Mon Sep 17 00:00:00 2001 From: William Bergamin Date: Fri, 17 Jul 2026 13:54:09 -0400 Subject: [PATCH 2/2] chore(deps-dev): keep 3.8/3.9 on Django 4.2 LTS for the 5.2.15 bump Django 5.2.15 requires Python >=3.10, so the Dependabot-generated `Django>=5.2.15,<6; python_version >= "3.8"` line left Python 3.8/3.9 with no installable Django, failing the install step in those CI jobs. Partition the matrix into three marker-split lines so every interpreter gets an installable release: 3.7 -> Django 3.2, 3.8/3.9 -> 4.2 LTS, 3.10+ -> 5.2.15. Also restore the canonical marker style (spaces around operators) collapsed by Dependabot. Co-Authored-By: Claude --- requirements/adapter_dev.txt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/requirements/adapter_dev.txt b/requirements/adapter_dev.txt index 6f7fa9964..f313dc945 100644 --- a/requirements/adapter_dev.txt +++ b/requirements/adapter_dev.txt @@ -19,9 +19,10 @@ cheroot<12 CherryPy>=18.10.0,<19 # Django -# Note: Django 4.2.30 requires Python >=3.8; 3.7 stays on the 3.2 line. -Django>=3.2,<4; python_version<"3.8" -Django>=5.2.15,<6; python_version>="3.8" +# Note: Django 5.x requires Python >=3.10 and 4.x requires >=3.8, so 3.8/3.9 stay on the 4.2 LTS line and 3.7 stays on the 3.2 line. +Django>=3.2,<4; python_version < "3.8" +Django>=4.2.30,<5; python_version >= "3.8" and python_version < "3.10" +Django>=5.2.15,<6; python_version >= "3.10" # falcon # Note: falcon 4.2.0 requires Python >=3.9; 3.7/3.8 stay on the older pinned release.