Skip to content
This repository was archived by the owner on Jul 15, 2025. It is now read-only.

Upgrade to Python 3.11#62

Merged
backwardspy merged 1 commit intomasterfrom
py311
Nov 10, 2022
Merged

Upgrade to Python 3.11#62
backwardspy merged 1 commit intomasterfrom
py311

Conversation

@cpressland
Copy link
Copy Markdown
Contributor

No description provided.

@cpressland
Copy link
Copy Markdown
Contributor Author

@backwardspy would you kindly mind giving this a quick test locally? Running this on M1 is unhappy because of some limitation in libpq5 which psycopg2 has patched for amd64 but not arm64 for whatever reason. I'll open a PR for psycopg 3.x and sqlalchemy 2.0 once it's released to fix this. But for now I just wana get this upgrade in.

@backwardspy
Copy link
Copy Markdown
Owner

i would like to continue supporting a couple of other python versions so we don't restrict users to the cutting edge.

with that in mind, would the following satisfy our needs:

  • run CI on pythons 3.9, 3.10, and 3.11
  • build docker on the python 3.11 image
  • keep pyproject compatible version on 3.9

that way we have our own deployment running 3.11 but don't drop support for older versions straight away. ideally we'd include 3.7 and 3.8 support too, but we haven't had that before so i suspect it'd require some changes.

@cpressland cpressland force-pushed the py311 branch 2 times, most recently from 275242d to 48c5872 Compare November 10, 2022 11:03
Copy link
Copy Markdown
Owner

@backwardspy backwardspy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@backwardspy backwardspy merged commit 27bbdb5 into master Nov 10, 2022
@backwardspy backwardspy deleted the py311 branch November 10, 2022 12:34
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants