Published September 14, 2024 | Version v2.13.6
Software Open

pybind/pybind11: Version 2.13.6

  • 1. EPFL
  • 2. Princeton University
  • 3. @lumicks
  • 4. @facebookresearch
  • 5. Sapienza University of Rome & Vrije Universiteit Brussel
  • 6. LBNL, previously HZDR
  • 7. Toyota Research Institute
  • 8. QuantStack
  • 9. Georgia Tech
  • 10. Johns Hopkins University
  • 11. @4TelPtyLtd
  • 12. @CWRUbotix
  • 13. Bielefeld University
  • 14. Virginia Tech/MolSSI

Description

New Features:

  • A new self._pybind11_conduit_v1_() method is automatically added to all py::class_-wrapped types, to enable type-safe interoperability between different independent Python/C++ bindings systems, including pybind11 versions with different PYBIND11_INTERNALS_VERSION's. Supported on pybind11 2.11.2, 2.12.1, and 2.13.6+. #5296

Bug fixes:

  • Using __cpp_nontype_template_args instead of __cpp_nontype_template_parameter_class. #5330
  • Properly translate C++ exception to Python exception when creating Python buffer from wrapped object. #5324

Documentation:

  • Adds an answer (FAQ) for "What is a highly conclusive and simple way to find memory leaks?". #5340

Files

pybind/pybind11-v2.13.6.zip

Files (924.7 kB)

Name Size Download all
md5:cb227f4a9689a5591d6b8d2c68a35c74
924.7 kB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/pybind/pybind11/tree/v2.13.6 (URL)