Version 3.0.0 RC 3
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 https://github.com/pybind/pybind11/pull/5693
- fix: allow subinterpreters to be manually disabled by @henryiii in https://github.com/pybind/pybind11/pull/5708
- fix: follow rest of pybind11 closer with
PYBIND11_HAS_SUBINTERPRETER_SUPPORTby @henryiii in https://github.com/pybind/pybind11/pull/5710 - fix: modify the internals pointer-to-pointer implementation to not use
thread_localby @b-pass in https://github.com/pybind/pybind11/pull/5709 - fix: expose required symbol using clang by @petersteneteg in https://github.com/pybind/pybind11/pull/5700
- fix: handle null
py::handleand add tests forpy::scoped_critical_sectionby @XuehaiPan in https://github.com/pybind/pybind11/pull/5706 - ci: avoid brownout (and removal) of windows-2019 by @henryiii in https://github.com/pybind/pybind11/pull/5712
- ci: ios by @henryiii in https://github.com/pybind/pybind11/pull/5705
- ci: reduced runs on draft PRs by @henryiii in https://github.com/pybind/pybind11/pull/5707