[DEV-master-smart_holder] Bake smart_holder functionality into class_
and type_caster_base
#5213
Closed
rwgk wants to merge 155 commits intopybind:masterfrom rwgk:bakein
+7,293-18
Commits
Commits on Jun 29, 2024
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Jun 30, 2024
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Jul 1, 2024
- committed
- committed
- committed
- committed
- committed
Commits on Jul 2, 2024
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Jul 3, 2024
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Jul 4, 2024
- committed
- committed
- committed
- committed
Commits on Jul 5, 2024
- authored
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Jul 6, 2024
- committed
- committed
- committed
- committed
- committed
Commits on Jul 7, 2024
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Jul 8, 2024
- committed
- committed
- committed
Commits on Jul 9, 2024
- committed
- committed
- committed
Pull in from smart_holder branch: Additional
assert is_disowned()
in test_class_sh_disowning.py (pybind#5234)committed- committed
- committed
- committed
- committed
- committed
Commits on Jul 10, 2024
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Jul 12, 2024
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Jul 13, 2024
Commits on Jul 15, 2024
- committed
- committed
- committed
- committed
- committed
Commits on Jul 16, 2024
Commits on Jul 18, 2024
- committed
- committed
- committed
- committed
Leverage PR pybind#5251 to bring back trampoline_self_life_support.h from smart_holder branch almost as-is.
committed- committed
- committed
- committed
Commits on Jul 19, 2024
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Jul 20, 2024
- committed
- committed
- committed
- committed
Import pybind#5256 from smart_holder branch back here (same test code as in test_class_sh_property_bakein.cpp,py).
committed- committed