Version 3.0.0 RC 3
Pre-release
Pre-release
This is another release candidate. See the changelog in the docs for the combined changelog; this is just the changes since RC 2:
- fix(types): type hints from future python versions by @InvincibleRMC in #5693
- fix: allow subinterpreters to be manually disabled by @henryiii in #5708
- fix: follow rest of pybind11 closer with
PYBIND11_HAS_SUBINTERPRETER_SUPPORT
by @henryiii in #5710 - fix: modify the internals pointer-to-pointer implementation to not use
thread_local
by @b-pass in #5709 - fix: expose required symbol using clang by @petersteneteg in #5700
- fix: handle null
py::handle
and add tests forpy::scoped_critical_section
by @XuehaiPan in #5706 - ci: avoid brownout (and removal) of windows-2019 by @henryiii in #5712
- ci: ios by @henryiii in #5705
- ci: reduced runs on draft PRs by @henryiii in #5707
- docs: prepare for RC 3 by @henryiii in #5713
Warning
Note our iOS support requires a cibuildwheel 3.0 beta currently, the cibuildwheel v3.0.0rc1 does not work.
Important
This RC has an ABI bump. We might need one more ABI bump before 3.0 final to improve the protection of our internals.
New Contributors
- @petersteneteg made their first contribution in #5700
Full Changelog: v3.0.0rc2...v3.0.0rc3