diff --git a/CHANGES.rst b/CHANGES.rst index e236fe4..7bfa768 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -4,6 +4,10 @@ Changes Unreleased ==================================================================================================================== +Changes: + +* Loosen pins to allow ``sqlalchemy>=2``. + 0.11.1 (2026-01-09) ==================================================================================================================== diff --git a/requirements.txt b/requirements.txt index d540c88..fca2e28 100644 --- a/requirements.txt +++ b/requirements.txt @@ -20,13 +20,11 @@ waitress>=3.0.2; python_version >= "3.9" pyramid_retry pyramid_tm alembic -# 'sqlalchemy==2.0' breaks 'zope.sqlalchemy' -# (https://github.com/zopefoundation/zope.sqlalchemy/issues/60) -sqlalchemy>=1.3,<2 +sqlalchemy>=1.3,<3 transaction -# avoid using 'zope.sqlalchemy==1.4' with regression since 'sqlalchemy==1.4' support -# (https://github.com/zopefoundation/zope.sqlalchemy/pull/66) -zope.sqlalchemy>=1.3,!=1.4.* +# ensure v3 for sqlalchemy>2 minimally (https://github.com/zopefoundation/zope.sqlalchemy/issues/60) +# however, dockers are already using v4 for a while +zope.sqlalchemy>=3 # oauth2 pyramid_oauthlib>=0.4.1 oauthlib<3