Skip to content

Python 3.13 support #3500

@benclifford

Description

@benclifford

Is your feature request related to a problem? Please describe.
Python 3.13 is well under way - see PEP-719 for a more detailed and evolving timeline, but basically at time of writing this issue, several betas have already been release, with features frozen.

It would be nice to begin gently testing the Parsl stack against 3.13 - previous Python releases have broken various bits of Parsl and its dependencies.

Describe the solution you'd like
Make a branch, make it into a draft PR, make it test some Python 3.13 pre-release.

Figure out what breaks, and generate either issues or fixes.

Periodically merge it master into the branch, and update the Python version as PEP-719 progresses - generate new issues/PRs as more stuff breaks.

When the actual 3.13 release happens, merge CI testing into master.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions