Published December 20, 2022
| Version v2.10.2
Software
Open
pybind/pybind11: Version 2.10.2
Authors/Creators
- Wenzel Jakob1
- Henry Schreiner2
- Jason Rhinelander
- Dean Moldovan3
- Ivan Smirnov
- Ralf W. Grosse-Kunstleve4
- Aaron Gokaslan5
- Yannick Jadoul6
- Axel Huebl7
- Boris Staletic
- Eric Cousineau8
- Bruce Merry
- Sergei Izmailov
- Antony Lee
- Sylvain Corlay9
- Dustin Spicuzza
- Lori A. Burns10
- Dan
- Sergey Lyskov11
- Trent Houliston12
- bennorth
- jbarlow83
- Pim Schellart
- Benjamin Pritchard13
- Laramie Leavitt
- Robert Haschke14
- luzpaz
- Boris Schäling
- 1. EPFL
- 2. Princeton University
- 3. @lumicks
- 4. Google
- 5. @facebookresearch
- 6. Max Planck Institute for Psycholinguistics & Vrije Universiteit Brussel
- 7. LBNL, previously HZDR
- 8. Toyota Research Institute
- 9. QuantStack
- 10. Georgia Tech
- 11. Johns Hopkins University
- 12. @4TelPtyLtd
- 13. Virginia Tech/MolSSI
- 14. Bielefeld University
Description
Changes:
scoped_interpreterconstructor takingPyConfig. #4372pybind11/eigen/tensor.hadds converters to and fromEigen::TensorandEigen::TensorMap#4201PyGILState_Check()'s were integrated topybind11::handleinc_ref()&dec_ref(). The added GIL checks are guarded byPYBIND11_ASSERT_GIL_HELD_INCREF_DECREF, which is the default only ifNDEBUGis not defined. #4246- Add option for enable/disable enum members in docstring. #2768
- Fixed typing of
KeysView,ValuesViewandItemsViewinbind_map. #4353
Bug fixes:
- Bug fix affecting only Python 3.6 under very specific, uncommon conditions: move
PyEval_InitThreads()call to the correct location. #4350 - Fix segfault bug when passing foreign native functions to functional.h. #4254
Build system improvements:
- Support setting PYTHON_LIBRARIES manually for Windows ARM cross-compilation (classic mode). #4406
- Extend IPO/LTO detection for ICX (a.k.a IntelLLVM) compiler. #4402
- Allow calling
find_package(pybind11 CONFIG)multiple times from separate directories in the same CMake project and properly link Python (new mode). #4401 multiprocessing_set_spawnin pytest fixture for added safety. #4377- Fixed a bug in two pybind11/tools cmake scripts causing "Unknown arguments specified" errors. #4327
Files
pybind/pybind11-v2.10.2.zip
Files
(851.4 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:9a8f8e04e143670b6aa87ce86bdd06fa
|
851.4 kB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/pybind/pybind11/tree/v2.10.2 (URL)