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

Add Python 3.13 support #124

Merged
merged 3 commits into from
Jan 9, 2025
Merged

Add Python 3.13 support #124

merged 3 commits into from
Jan 9, 2025

Conversation

douglatornell
Copy link
Member

@douglatornell douglatornell commented Jan 9, 2025

  • Add Python 3.13 to GHA pytest-with-coverage workflow python-version matrix
  • Change conda environment descriptions to use Python 3.13
    • environment-dev.yaml
    • environment-rtd.yaml
  • Change pkg dev doc to Python 3.13 for package development

Include Python 3.13 in the GitHub Actions workflow for pytest with coverage.
This ensures compatibility and testing for the latest Python version.
@douglatornell douglatornell added SalishSeaTools maintenance Codebase & repo maintenance labels Jan 9, 2025
@douglatornell douglatornell added this to the v25.1 milestone Jan 9, 2025
Update Python version to 3.13 in development and documentation environments, and
revise documentation to reflect Python 3.11 as the minimum supported version.
Bump various package versions across requirements and configuration files to
their latest stable releases.
Document the incompatibility of version 25.1 with earlier versions, in
particular, the new minimum Python version requirement (3.11) and the use of
Python 3.13 for development.
@douglatornell douglatornell merged commit 940633c into main Jan 9, 2025
7 checks passed
@douglatornell douglatornell deleted the py313 branch January 9, 2025 19:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maintenance Codebase & repo maintenance SalishSeaTools
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant