Skip to content

Releases: pybind/pybind11

Version 2.6.0 RC 2

14 Oct 20:41
Compare
Choose a tag to compare
Version 2.6.0 RC 2 Pre-release
Pre-release

Next release candidate. Changes since RC 1:

Fixed:

  • Python 3.9.0 bug workaround implemented
  • Better support in CMake for packing and cross-compiling
  • Fix for failing py::len leaving error state set
  • Intel 18+ explicitly required, an issue with Intel compilers fixed
  • Custom ipo flags disabled with RelWithDebInfo (use CMAKE_INTERPROCEDURAL_OPTIMIZATION for more control)
  • Possible duplicate linker flags fixed in setup_helpers
  • Changes to py::module_ constructor are no longer provisional.

New features:

  • Static typing support for import pybind11

Version 2.6.0 RC 1

09 Oct 22:21
d46f332
Compare
Choose a tag to compare
Version 2.6.0 RC 1 Pre-release
Pre-release

This is the first release candidate for pybind11 2.6.0. Please see the new features in the changelog, such as revamped CMake and setuptools support, keyword and positional argument support, and a long list of features, fixes, and improvements. Full Python 3.9 support and enhanced C++20 support.

Known issues:

  • py::module_ direct construction provisionally deprecated
  • Removing registered types can cause a segfault - old issue exposed by recent test additions; fix incoming
  • On Python 3.9.0 and macOS, pybind11 may segfault when closing the interpreter after running the test suite

Version 2.6.0 Beta 1

30 Sep 21:18
Compare
Choose a tag to compare
Version 2.6.0 Beta 1 Pre-release
Pre-release

v2.6.0 beta release.