Skip to content

Update to Python ≥3.12 by October 2025 #42

@namurphy

Description

@namurphy

This environment is currently based in Python 3.11. Several PyHC packages (e.g., SunPy and PlasmaPy) and important dependencies (e.g., NumPy) generally follow the recommendations in SPEC 0, and are expected to drop Python 3.11 support for releases made after ∼October 2025. This environment would need to be updated to Python ≥3.12 before then in order to include the most recent releases of these packages after then.

A caveat is that this would exclude packages that don't run on Python 3.12+ by then, so it would likely help to work with the developers of those packages to enable interoperability with Python 3.12+.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestwarningNot currently a problem but could become one

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions