Skip to content

Monitor for Python 3.14 compatibility rollover #204

@tennlee

Description

@tennlee

Two of our transitive dependencies do not yet support Python 3.14.

One is numba, which does funky stuff with cpython internals. I presume it will get fixed in due course, it's a dependency of scipy.

The other is something geopandas uses which depends on gdal called something like pyogradio. They have already fixed it on their main branch and it's just awaiting their next release.

Once 3.14 is working, we need to:

  • Add 3.14 to the trove classifiers for everything in the pyproject.tomls
  • Remove the <3.14 component of the python-requires element of the pyproject.tomls

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions