Skip to content

feat: add Python 3.12 and 3.13 support#36

Open
Maelic wants to merge 1 commit intoaldebaran:masterfrom
Maelic:master
Open

feat: add Python 3.12 and 3.13 support#36
Maelic wants to merge 1 commit intoaldebaran:masterfrom
Maelic:master

Conversation

@Maelic
Copy link
Copy Markdown

@Maelic Maelic commented Apr 7, 2026

  • Fix _Py_IsFinalizing removed in Python 3.13; use public Py_IsFinalizing() for Python >= 3.13 and keep _Py_IsFinalizing() for 3.7-3.12
  • Add perl-Time-Piece yum dependency required to build OpenSSL 3.6.x
  • Use --output-folder=/conan-generators in conan install for predictable generator paths with scikit-build-core (replaces --preset=conan-release)
  • Add Python 3.12 and 3.13 classifiers to pyproject.toml

Create a release with Python 3.12 and 3.13 wheels for manylinux

- Fix _Py_IsFinalizing removed in Python 3.13; use public Py_IsFinalizing()
  for Python >= 3.13 and keep _Py_IsFinalizing() for 3.7-3.12
- Add perl-Time-Piece yum dependency required to build OpenSSL 3.6.x
- Use --output-folder=/conan-generators in conan install for predictable
  generator paths with scikit-build-core (replaces --preset=conan-release)
- Add Python 3.12 and 3.13 classifiers to pyproject.toml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant