From: Mike Bayer Date: Thu, 29 Jan 2026 18:20:44 +0000 (-0500) Subject: bump minimum sqlalchemy to 1.4.23 X-Git-Tag: rel_1_18_3~3 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3e5c8db640266e63609bd9dae294b1f5dc68bdfa;p=thirdparty%2Fsqlalchemy%2Falembic.git bump minimum sqlalchemy to 1.4.23 Fixed regression caused by :ticket:`1669` which requires SQLAlchemy objects to support generic type subscripting; for the older SQLAlchemy 1.4 series, this requires version 1.4.23. Changed the minimum requirements in to be for 1.4.23 rather than 1.4.0. Fixes: #1788 Change-Id: I7996ae9cc613208a6ceded6d71afe33d11083034 --- diff --git a/docs/build/changelog.rst b/docs/build/changelog.rst index 94c8fa01..041f9dcb 100644 --- a/docs/build/changelog.rst +++ b/docs/build/changelog.rst @@ -11,14 +11,6 @@ Changelog :version: 1.18.2 :released: January 28, 2026 - .. change:: - :tags: change, platforms - - For release 1.18.2, if still using the SQLAlchemy 1.4 series, **version - 1.4.23 at minimum is required**. It's strongly recommended to be on - the latest (and final) release in the 1.4 series which is version - 1.4.54. - .. change:: :tags: usecase, operations :tickets: 1232 diff --git a/docs/build/unreleased/1788.rst b/docs/build/unreleased/1788.rst new file mode 100644 index 00000000..6d949ed2 --- /dev/null +++ b/docs/build/unreleased/1788.rst @@ -0,0 +1,10 @@ +.. change:: + :tags: bug, general + :tickets: 1788 + + Fixed regression caused by :ticket:`1669` which requires SQLAlchemy objects + to support generic type subscripting; for the older SQLAlchemy 1.4 series, + this requires version 1.4.23. Changed the minimum requirements in to be + for 1.4.23 rather than 1.4.0. + + diff --git a/pyproject.toml b/pyproject.toml index d7b73749..e9ea3036 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -26,7 +26,7 @@ classifiers = [ ] requires-python = ">=3.10" dependencies = [ - "SQLAlchemy>=1.4.0", + "SQLAlchemy>=1.4.23", "Mako", "typing-extensions>=4.12", "tomli;python_version<'3.11'",