Description
This issue tracks the effort to update the project to support Python versions 3.10 through 3.13.
Goals
- Consolidate and integrate existing contributions targeting newer Python versions
- Establish a path for sustained maintenance to avoid fragmentation and duplicated efforts
In Progress
Over the next two weeks, we will review and merge relevant work from the following:
- bjia56/portable-python-cmake-buildsystem@portable-python (as well as PR-345)
- Set of patches successfully used in FreeOrion project #349
- Upgrade3.10.0 #281
- Adding patches to fix build error in Windows + Python 3.9 (fixes #155) #319
Looking Ahead
We also plan to engage additional contributors to share maintenance responsibilities and reduce project duplication across forks.
cc: @bjia56