Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Python 3.9 - 3.13, pybind11 2.13.0+ #1671

Open
wants to merge 5 commits into
base: dev
Choose a base branch
from

Conversation

ax3l
Copy link
Member

@ax3l ax3l commented Oct 1, 2024

Python 3.8 is EOL as of October 2024.

@ax3l ax3l added this to the 0.16.0 milestone Oct 1, 2024
@ax3l ax3l force-pushed the topic-pybind11-2.13-py-3.13 branch 2 times, most recently from 4dc2fd8 to 3cc335c Compare October 1, 2024 22:53
@ax3l ax3l modified the milestones: 0.16.0, 0.17.0 Oct 1, 2024
@ax3l ax3l force-pushed the topic-pybind11-2.13-py-3.13 branch from 3cc335c to 8b90b24 Compare October 2, 2024 00:21
Python 3.13 is released.
Python 3.8 is EOL as of October 2024.
@franzpoeschel
Copy link
Contributor

I merged #1675 and rebased this. Can you check if the rebase went correctly?

@franzpoeschel franzpoeschel force-pushed the topic-pybind11-2.13-py-3.13 branch 2 times, most recently from 42dc809 to 7eb46ec Compare October 2, 2024 14:59
@@ -15,7 +15,7 @@ Note that ADIOS2 does not support compression in BP3 files.

CMake 3.22.0 is now the minimally supported version for CMake.
pybind11 2.13.0 is now the minimally supported version for Python support.
Python 3.12 & 3.13 are now supported, Python 3.7 is removed.
Python 3.12 & 3.13 are now supported, Python 3.7 & 3.8 are removed.
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Move up to next major release.

@ax3l ax3l force-pushed the topic-pybind11-2.13-py-3.13 branch from b7dc4e4 to 7eb46ec Compare October 2, 2024 20:27
@ax3l
Copy link
Member Author

ax3l commented Oct 2, 2024

I merged #1675 and rebased this. Can you check if the rebase went correctly?

Looks good.

This PR is for after the release is done. I will update CI to Python 3.9+ to finalize this PR later.

@franzpoeschel
Copy link
Contributor

Upgraded the CI to Python 3.9 now. I used python -m venv for the Linux workflows since CMake gets confused when using a non-default Python next to an existing default Python installation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants