python-cmake-buildsystem icon indicating copy to clipboard operation
python-cmake-buildsystem copied to clipboard

Add support for Python 3.10, 3.11, 3.12 and 3.13

Open jcfr opened this issue 1 year ago • 1 comments

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)
  • https://github.com/python-cmake-buildsystem/python-cmake-buildsystem/pull/349
  • https://github.com/python-cmake-buildsystem/python-cmake-buildsystem/pull/281
  • https://github.com/python-cmake-buildsystem/python-cmake-buildsystem/pull/319

Looking Ahead

We also plan to engage additional contributors to share maintenance responsibilities and reduce project duplication across forks.

cc: @bjia56

Related issues

  • https://github.com/Slicer/Slicer/issues/7060

jcfr avatar Apr 15 '25 21:04 jcfr

Hi @jcfr, thanks for tracking this! Would be awesome to consolidate and have a single project going forward.

bjia56 avatar Apr 15 '25 21:04 bjia56