Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Officially support python 3.12: test for it and add trove classifier #1536

Closed
corneliusroemer opened this issue Jul 11, 2024 · 2 comments · Fixed by #1678
Closed

Officially support python 3.12: test for it and add trove classifier #1536

corneliusroemer opened this issue Jul 11, 2024 · 2 comments · Fixed by #1678
Labels
enhancement New feature or request

Comments

@corneliusroemer
Copy link
Member

corneliusroemer commented Jul 11, 2024

This is actually blocked by pandas v2 support, as v2 is the first to support Python 3.12:

Blocked on nextstrain/public#12

@corneliusroemer corneliusroemer added the enhancement New feature or request label Jul 11, 2024
@victorlin
Copy link
Member

I just checked locally to confirm that pandas 1.x is the only dependency that doesn't have pre-built wheels for Python 3.12.

Also, from nextstrain/public#12:

Augur+pandas are installable on Python 3.12 as-is. The lack of 3.12 support on pandas 1.x just means that it has to be built from source instead of installing pre-built wheels. I haven't done any actual testing, but maybe this is good enough to get things going on your end.

@victorlin victorlin added the blocked Dependent on external development label Oct 17, 2024
@victorlin victorlin removed the blocked Dependent on external development label Nov 20, 2024
@victorlin
Copy link
Member

Closed by #1678

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants