Skip to content

Python 3.14 compatibility #1252

@jameswilburlewis

Description

@jameswilburlewis

PySPEDAS does not yet install cleanly under Python 3.14, due to an indirect dependency on pydantic-core, which does. not build cleanly under 3.14 yet. Once this is resolved, we should change quick_tests and possibly the full coverage suite to run under 3.14.

It will be interesting to see how 3.14 performs compared to 3.13. There was a big performance hit (15-20% slower?) going from 3.12 to 3.13 for our full coverage test, enough that the full coverage test could no longer complete within the 6 hour limit, so we had to go back to 3.12 for that suite.

Metadata

Metadata

Labels

PerformanceQA/TestingpythonIssues involving Python and Python-related tools outside of pyspedas

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions