Skip to content

Migrate to Pybind11 v3#30291

Open
QuLogic wants to merge 6 commits into
matplotlib:mainfrom
QuLogic:pybind3
Open

Migrate to Pybind11 v3#30291
QuLogic wants to merge 6 commits into
matplotlib:mainfrom
QuLogic:pybind3

Conversation

@QuLogic

@QuLogic QuLogic commented Jul 11, 2025

Copy link
Copy Markdown
Member

PR summary

This was just released, so we probably don't want to make a hard cut-off here, but this is just a check to see how the new options work out without any attempt to maintain backwards-compatibility.

PR checklist

QuLogic added 4 commits July 11, 2026 02:48
And drop the manual wrapper to emulate it.
This is the recommended, but not-yet-default, holder for C++ classes.
This ensures that a new one will be created for each sub-interpreter, or
if the module is reloaded.
Note, at this time, NumPy does not support subinterpreters, and so we do
not either.
@QuLogic QuLogic marked this pull request as ready for review July 11, 2026 06:52
@tacaswell tacaswell added this to the v3.12.0 milestone Jul 12, 2026
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