Skip to content

Minimum Python version for CKAN 2.12 (current master) #8994

@amercader

Description

@amercader

Bumped into a Python 3.9 compatibility issue in #8992 and wanted to check before changing anything.

Last time we discussed this (#7935) we decided to target Python 3.10 for CKAN 2.12. It was a while ago so wanted to give people the chance to disagree.

Python 3.9 is scheduled to go EOL in October 2025, which might be a good estimation for when CKAN 2.12 might be out as well.
Here's the updated table with other projects:

Project Python versions supported on latest release Python versions supported in development branch
GeoNode >= 3.10 (4.4.3) >= 3.10 (master)
Django >= 3.10 (5.x) / >= 3.8 (4.x) >= 3.12 (master)

I'm +1 on bumping the requirement to Python 3.10 on CKAN 2.10. If you agree add a little thumbs up, if not leave a comment explaining why.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions