Skip to content

[DevOps]: Drop Python 3.9 support  #710

@tomvothecoder

Description

@tomvothecoder

Is your feature request related to a problem?

Python 3.9 will be end-of-life soon. This should also be done in parallel with E3SM Unified.

https://devguide.python.org/versions/

Describe the solution you'd like

  • Remove Python 3.9 from build matrix
  • Make Python >=3.10 the minimum version in dev.yml, ci.yml, and setup.py
  • Update pyproject.toml and other config files to expect Python 3.10 as minimum
  • Update conda-forge feedstock recipe Python min version

Describe alternatives you've considered

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    • Status

      In Progress

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions