chore: prepare for 3.0.0 (final) (#5746)

* Update docs/changelog.md and change version to v3.0.0 (final)

* [skip ci] Add `|SPEC 4 — Using and Creating Nightly Wheels|` badge in main README.rst
This commit is contained in:
Ralf W. Grosse-Kunstleve
2025-07-10 09:16:14 -07:00
committed by GitHub
parent 4dc4aca2e1
commit ed5057ded6
3 changed files with 13 additions and 13 deletions

View File

@@ -12,13 +12,7 @@ versioning](http://semver.org) policy.
Changes will be added here periodically from the "Suggested changelog
entry" block in pull request descriptions.
## 3.0.0 (RC 3) (June 4, 2025)
Since this is a large release, we are providing a release candidate to give
projects time to test! We also now provide
[SPEC 4](https://scientific-python.org/specs/spec-0004/) nightly wheels. We
are hoping to split up `std.h`; that work is approved to be added during the
RC phase if it's ready in time. We expect the RC phase to last around a week.
## 3.0.0 (final) (July 10, 2025)
Pybind11 3.0 includes an ABI bump, the first required bump in many years
on Unix (Windows has had required bumps more often). This release contains
@@ -129,8 +123,10 @@ New Features:
- `pybind11/conduit/pybind11_platform_abi_id.h` was factored out, to
maximize reusability of `PYBIND11_PLATFORM_ABI_ID` (for other
Python/C++ binding systems).
[#5375](https://github.com/pybind/pybind11/pull/5375)
Python/C++ binding systems). Separately, a note was added to explain
that the conduit feature only covers from-Python-to-C++ conversions.
[#5375](https://github.com/pybind/pybind11/pull/5375) \|
[#5740](https://github.com/pybind/pybind11/pull/5740)
- Added support for finding pybind11 using pkgconf distributed on pypi.
[#5552](https://github.com/pybind/pybind11/pull/5552)