Skip to content

pin sqlalchemy>=1.3,<3 (v2 allowed) and set minimal zope.sqlalchemy>=3 for alignment - #152

Open
fmigneault wants to merge 2 commits into
masterfrom
allow-sqlalchemy2
Open

pin sqlalchemy>=1.3,<3 (v2 allowed) and set minimal zope.sqlalchemy>=3 for alignment#152
fmigneault wants to merge 2 commits into
masterfrom
allow-sqlalchemy2

Conversation

@fmigneault

@fmigneault fmigneault commented Aug 24, 2026

Copy link
Copy Markdown
Member

Changes

Previous pin disallowed sqlalchemy>=2.

Technically, there shouldn't be any difference with the way connections are established.

For alignment, zope.sqlalchemy>=3 is (technically) necessary if using sqlalchemy>=2 (zopefoundation/zope.sqlalchemy#60), thought it could work without. Either way, the Docker already uses zope.sqlalchemy==4.1, so it would keep installing the latest.

References

@fmigneault
fmigneault requested a review from cehbrecht August 24, 2026 22:20
@fmigneault fmigneault self-assigned this Aug 24, 2026
@fmigneault fmigneault changed the title pin sqlalchemy>=1.3,<3 (v2 allowed) and set minimal zope.sqlalchemy>=3 for alignement pin sqlalchemy>=1.3,<3 (v2 allowed) and set minimal zope.sqlalchemy>=3 for alignment Aug 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant