From 68a11bb65b774df161c898204d08e85ac2cbac5f Mon Sep 17 00:00:00 2001 From: "Ralf W. Grosse-Kunstleve" Date: Wed, 5 Mar 2025 13:58:53 -0800 Subject: [PATCH] [ci skip] Change/add notes: THIS BRANCH IS OBSOLETE. --- README.rst | 21 ++++++++++++++++++--- README_smart_holder.rst | 15 +++++++++++++++ 2 files changed, 33 insertions(+), 3 deletions(-) diff --git a/README.rst b/README.rst index 54da6349f..757232e12 100644 --- a/README.rst +++ b/README.rst @@ -13,10 +13,25 @@ .. start -.. Note:: +NOTE +---- - This is the pybind11 **smart_holder** branch. Please refer to - ``README_smart_holder.rst`` for branch-specific information. +**THIS BRANCH IS OBSOLETE.** — It was merged into the pybind11 master branch +with `PR #5542 `_. + +Please switch to pybind11 master or future pybind11 releases. + +You will need to remove ``#include `` +from your code, and these obsolete macros: + +* ``PYBIND11_TYPE_CASTER_BASE_HOLDER`` +* ``PYBIND11_SMART_HOLDER_TYPE_CASTERS`` +* ``PYBIND11_SH_AVL`` +* ``PYBIND11_SH_DEF`` + + +Overview +-------- **pybind11** is a lightweight header-only library that exposes C++ types in Python and vice versa, mainly to create Python bindings of existing diff --git a/README_smart_holder.rst b/README_smart_holder.rst index 05b1ab56f..1809a7084 100644 --- a/README_smart_holder.rst +++ b/README_smart_holder.rst @@ -2,6 +2,21 @@ pybind11 — smart_holder branch ============================== +NOTE +==== + +**THIS BRANCH IS OBSOLETE.** — It was merged into the pybind11 master branch +with `PR #5542 `_. + +Please switch to pybind11 master or future pybind11 releases. + +You will need to remove ``#include `` +from your code, and these obsolete macros: + +* ``PYBIND11_TYPE_CASTER_BASE_HOLDER`` +* ``PYBIND11_SMART_HOLDER_TYPE_CASTERS`` +* ``PYBIND11_SH_AVL`` +* ``PYBIND11_SH_DEF`` Overview ========