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

[MAINT] - Update support for python versions #974

Closed
peytondmurray opened this issue Nov 11, 2024 · 3 comments
Closed

[MAINT] - Update support for python versions #974

peytondmurray opened this issue Nov 11, 2024 · 3 comments

Comments

@peytondmurray
Copy link
Contributor

peytondmurray commented Nov 11, 2024

Context

Currently we support python>=3.8, and functionally speaking python<3.13 because conda hasn't released support for 3.13 yet. However active support for 3.8 ended 3.5 years ago and there is additionally no longer security support.

Let's find upgrade paths for supporting 3.13 and for dropping old versions.

Value and/or benefit

Maintaining compatibility with old versions costs developer time, CI time, and prevents us from using new features, like fancy type annotations.

@soapy1
Copy link
Contributor

soapy1 commented Nov 11, 2024

Also sharing https://devguide.python.org/versions/. Python 3.8 EOL was on 2024-10-07

@trallard
Copy link
Collaborator

We should drop Python 3.8 right away and 3.9, I would say (as this is now only in security mode) https://devguide.python.org/versions/

I would suggest that moving forward, we only support the last four major Python versions (3.10-3.13 in this case, similar to https://scientific-python.org/specs/spec-0000/#implementation).

Let's find upgrade paths for supporting 3.13 and dropping old versions.

We should already be testing this in our CIs for 3.13. If necessary, let's open a separate issue to track the required updates for 3.13 compatibiity.

@trallard
Copy link
Collaborator

Closing this issue as completed through #973

@github-project-automation github-project-automation bot moved this from Ready 🛎️ to Done 💪🏾 in conda-store 🐍 Nov 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

No branches or pull requests

3 participants