-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Improve Python 3.11 support #3694
Merged
Merged
Changes from 15 commits
Commits
Show all changes
21 commits
Select commit
Hold shift + click to select a range
a0eb05b
Test out Python 3.11 migration
Skylion007 6a0a4d0
Clean up a bit
Skylion007 e3f3644
Remove todo
Skylion007 c0a1306
Test workaround
Skylion007 a731769
Fix potential bug uncovered in 3.11
Skylion007 be95611
Try to fix it more
Skylion007 5864a2a
last ditch fix
Skylion007 4428748
Merge branch 'master' of https://github.com/pybind/pybind11 into test…
Skylion007 b292dd8
Revert. Tp-traverse isn't the problem
Skylion007 729bb4f
Test workaround
Skylion007 8bd9214
Try this hack
Skylion007 1457185
Merge branch 'master' of https://github.com/skylion007/pybind11 into …
Skylion007 b375591
Revert MRO changes
Skylion007 6fa3fc5
Use f_back properly
Skylion007 38f9096
Qualify auto
Skylion007 9b9df3d
Update include/pybind11/pybind11.h
henryiii 6868334
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 1eccd5d
Simplify code slightly
Skylion007 b87c337
Merge branch 'master' of https://github.com/pybind/pybind11 into test…
Skylion007 eadcb87
Ensure co_varnames decref if dict_getitem throws
Skylion007 4add4c2
Eager decref f_code
Skylion007 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nit: Maybe we should add a backport section details/common.h . I just wasn't sure if the recommend static inline stuff would cause any nasty ODR / LTO issues so I left it as is.