1. 80d4524 v2.4.3 release by Wenzel Jakob · 4 years, 8 months ago
  2. 6cb584e Adapt to python3.8 C API change (#1950) by Sergei Izmailov · 4 years, 8 months ago
  3. 34c2281 begin working on next version by Wenzel Jakob · 4 years, 9 months ago
  4. 7ec2ddf v2.4.2 release by Wenzel Jakob · 4 years, 9 months ago
  5. 7f5dad7 Remove usage of C++14 constructs (fixes #1929) by Wenzel Jakob · 4 years, 9 months ago
  6. f3109d8 future-proof Python version check from commit 31680e6 (@lgritz) by Wenzel Jakob · 4 years, 9 months ago
  7. 82cf793 begin working on next version by Wenzel Jakob · 4 years, 9 months ago
  8. e44fcc3 v2.4.1 release by Wenzel Jakob · 4 years, 9 months ago
  9. 31680e6 Implicit conversion from enum to int for Python 3.8 (fix by @sizmailov) by Wenzel Jakob · 4 years, 9 months ago
  10. e825205 begin working on v2.4.1 by Wenzel Jakob · 4 years, 9 months ago
  11. 00a0aa9 v2.4.0 release by Wenzel Jakob · 4 years, 9 months ago
  12. 6ca312b Avoid infinite recursion in is_copy_constructible (#1910) by Samuel Debionne · 4 years, 9 months ago
  13. c9f5a46 pybind11 internals: separate different compilers by Wenzel Jakob · 4 years, 9 months ago
  14. 09f0829 Avoid conversion to `int_` rhs argument of enum eq/ne (#1912) by Sergei Izmailov · 4 years, 9 months ago
  15. f6c4c10 restores __invert__ to arithmetic-enabled enum, fixes #1907 (#1909) by Lori A. Burns · 4 years, 10 months ago
  16. 5b4751a Add const to buffer:request() (#1890) by Stephen Larew · 4 years, 10 months ago
  17. 12e8774 Added support for list insertion. (#1888) by kingofpayne · 4 years, 10 months ago
  18. 19189b4 Make `overload_cast_impl` available in C++11 mode. (#1581) by Andre Schmeißer · 4 years, 10 months ago
  19. 04c8f4b Expose BufferError among other pybind11 exceptions. (#1852) by Vladimír Vondruš · 4 years, 10 months ago
  20. 046267c Added .empty() to all collection types (#1887) by Sergei Lebedev · 4 years, 10 months ago
  21. 08b0bda Added set::contains and generalized dict::contains (#1884) by Sergei Lebedev · 4 years, 10 months ago
  22. 5b0ea77 Fix -Wmissing-prototypes warning on Clang. (#1863) by Vladimír Vondruš · 4 years, 10 months ago
  23. 5ef13eb Add negative indexing support to stl_bind. (#1882) by ali-beep · 4 years, 10 months ago
  24. b2fdfd1 Avoid use of lambda to work around a clang bug. (#1883) by Borja Zarco · 4 years, 10 months ago
  25. bdf1a2c In internals.h, only look at _DEBUG when compiling with MSVC. (#1855) by Saran Tunyasuvunakool · 4 years, 10 months ago
  26. c9d32a8 numpy: fix refcount leak to dtype singleton (#1860) by Pauli Virtanen · 5 years ago
  27. 4a3464f numpy: Provide concrete size aliases by Eric Cousineau · 6 years ago
  28. c6b699d Added ability to convert from datetime.date to system_clock::time_point (#1848) by phil-zxx · 5 years ago
  29. a3f4a0e Add support for __await__, __aiter__, and __anext__ protocols (#1842) by Jeremy Maitin-Shepard · 5 years ago
  30. 9b3fb05 Allow Windows.h min/max to coexist with pybind11 (#1847) by Nathan · 5 years ago
  31. b2c4ff6 renamed local gil_scoped_acquire to gil_scoped_acquire_local to avoid ambiguity by Wenzel Jakob · 5 years ago
  32. b60fd23 Make sure `detail::get_internals` acquires the GIL before making Python calls. (#1836) by Saran Tunyasuvunakool · 5 years ago
  33. dffe869 quiet clang warning by adding default move ctor (#1821) by Thomas Peters · 5 years ago
  34. a301c5a Dtype field ordering for NumPy 1.14 (#1837) by Igor Socec · 5 years ago
  35. 74d335a Replace a usage of C++14 language features with C++11 code (#1833) by Toru Niina · 5 years ago
  36. 8b90b1d error_already_set: acquire GIL one line earlier (fixes #1779) by Wenzel Jakob · 5 years ago
  37. a1b71df fix issue #1804 (warning about redefined macros) by Wenzel Jakob · 5 years ago
  38. b3bf248 Fix casting of time points with non-system-clock duration with VS (#1748) by Alexander Gagarin · 5 years ago
  39. 64f2a5f begin work on v2.3.1 by Wenzel Jakob · 5 years ago
  40. 21c3911 add signed overload for `py::slice::compute` by sizmailov · 6 years ago
  41. 22859bb Support more natural syntax for vector extend by Chris Rusby · 6 years ago
  42. 1aa8dd1 Fix assertion failure for unions (#1685) (#1709) by Roland Dreier · 5 years ago
  43. 0071a3f Fix async Python functors invoking from multiple C++ threads (#1587) (#1595) by Alexander Gagarin · 5 years ago
  44. 047ce8c Fix iostream when used with nogil (#1368) by Henry Schreiner · 5 years ago
  45. 95f750a Add optional buffer size to pythonbuf::d_buffer constructor (#1687) by Omar Awile · 5 years ago
  46. 38f408f value_and_holder: uninit members (#1660) by Axel Huebl · 5 years ago
  47. 77ef03d compile time check that properties have no py:arg values (#1524) by Jeff VanOss · 5 years ago
  48. d23c821 Make static member functions, added with `def_static`, `staticmethod` descriptor instances (#1732) by Yannick Jadoul · 5 years ago
  49. a2cdd0b dict_readonly: member init (#1661) by Axel Huebl · 5 years ago
  50. 1c627c9 pybind11_getbuffer: useless safe nullptr check (#1664) by Axel Huebl · 5 years ago
  51. f93cd0a PYBIND11_TLS_REPLACE_VALUE should use macro argument value in Python 3.7+ (#1683) by Jeffrey Quesnelle · 5 years ago
  52. 2b04575 Improve documentation related to inheritance. (#1676) by Ivor Wanders · 5 years ago
  53. 9424d5d type_record: Uninit Member (#1658) by Axel Huebl · 5 years ago
  54. 69dc380 #1208 Handle forced unwind exception (e.g. during pthread termination) by Jörg Kreuzberger · 5 years ago
  55. 4ddf7c4 Add missing includes for better Bazel compatibility (#1255) by Steven Johnson · 5 years ago
  56. 30c0352 Added __contains__ to stl bindings for maps (#1767) by Blake Thompson · 5 years ago
  57. 97784da [BUGFIX] Fixing pybind11::error_already_set.matches to also work with exception subclasses (#1715) by Yannick Jadoul · 5 years ago
  58. 35045ee Add getters for exception type, value and traceback (#1641) by martinRenou · 5 years ago
  59. 9bb3313 Fixing warnings about conversions in GCC 7+ (#1753) by Henry Schreiner · 5 years ago
  60. ae951ca CI fixes (#1744) by Henry Schreiner · 5 years ago
  61. ccbe68b added binding delattr() -> PyObject_DelAttr analogous to hasattr() by Wenzel Jakob · 5 years ago
  62. 0ca6867 Avoid Visual Studio 2017 15.9.4 ICE by Boris Staletic · 5 years ago
  63. e2b884c Use `PyGILState_GetThisThreadState` when using gil_scoped_acquire. (#1211) by Borja Zarco · 6 years ago
  64. 81da988 Fix Intel C++ compiler warning on Windows (#1608) by Baljak · 6 years ago
  65. 17983e7 Adds type_caster support for std::deque. (#1609) by voxmea · 6 years ago
  66. e9d6e87 Added a debug flag to the PYBIND11_INTERNALS_VERSION (#1549) by Karl Haubenwallner · 6 years ago
  67. 63c2a97 Enable unique_ptr holder with mixed Deleters between base and derived types (#1353) by Trevor Laughlin · 6 years ago
  68. cea4246 fix py::cast<void *> (#1605) by Wenzel Jakob · 6 years ago
  69. e2eca4f Support C++17 aligned new statement (#1582) by Wenzel Jakob · 6 years ago
  70. adc2cdd fixed regression in STL type caster RVPs (fixes #1561) (#1603) by Wenzel Jakob · 6 years ago
  71. 9f73060 std::array<> caster: support arbitrary sequences (#1602) by Wenzel Jakob · 6 years ago
  72. 978d439 Add PYBIND11_ prefix to the THROW macro to prevent name collisions. (#1578) by Michał Wawrzyniec Urbańczyk · 6 years ago
  73. 741576d Update documentation for initialize_interpreter (#1584) by Josh Kelley · 6 years ago
  74. 54eb819 Fix scoped enums comparison for equal/not equal cases (#1339) (#1571) by Tarcísio Fischer · 6 years ago
  75. e76dff7 Fix for Issue #1258 (#1298) by Allan Leal · 6 years ago
  76. 73634b6 Update iostream.h: Changed a local varname 'self' to 'self_' (#1535) by Rune Paamand · 6 years ago
  77. e7761e3 Fix potential crash when calling an overloaded function (#1327) by oremanj · 6 years ago
  78. c8e9f3c quench __setstate__ warnings (fixes #1522) by Wenzel Jakob · 6 years ago
  79. f424518 enum_: move most functionality to a non-template implementation by Wenzel Jakob · 6 years ago
  80. b4b2292 relax operator[] for tuples, lists, and sequences by Wenzel Jakob · 6 years ago
  81. 0671002 object_api: support the number protocol by Wenzel Jakob · 6 years ago
  82. 5c8746f check for already existing enum value added; added test (#1453) by Krzysztof Fornalczyk · 6 years ago
  83. 44e39e0 fix regression reported by @cyfdecyf in #1454 (#1517) by Wenzel Jakob · 6 years ago
  84. 77374a7 VS 15.8.0 Preview 4.0 has a bug with alias templates (#1462) by Michael Goulding · 6 years ago
  85. 2cbafb0 fix detail::pythonbuf::overflow()'s return value to return not_eof(c) (#1479) by Justin Bassett · 6 years ago
  86. 3789b4f Update C++ macros for C++17 and MSVC Z mode (#1347) by Henry Schreiner · 6 years ago
  87. 7bb1da9 fix copy-paste error: non-const -> const by Matthias Geier · 6 years ago
  88. d4b37a2 added py::ellipsis() method for slicing of multidimensional NumPy arrays by Wenzel Jakob · 6 years ago
  89. cbd16a8 stl.h: propagate return value policies to type-specific casters (#1455) by Wenzel Jakob · 6 years ago
  90. b4719a6 Switching deprecated Thread Local Storage (TLS) usage in Python 3.7 to Thread Specific Storage (TSS) (#1454) by Yannick Jadoul · 6 years ago
  91. 221fb1e Untangle cast logic to not implicitly require castability (#1442) by Dennis Luxen · 6 years ago
  92. baf6b99 Silence GCC8's -Wcast-function-type. (#1396) by Antony Lee · 6 years ago
  93. e3cb2a6 Use std::addressof to obtain holder address instead of operator& by Khachajantc Michael · 6 years ago
  94. 58e551c Properly report exceptions thrown during module initialization. by Antony Lee · 6 years ago
  95. 5ef1af1 Fix SEGV to create empty shaped numpy array (#1371) by Naotoshi Seo · 6 years ago
  96. 4b87461 Misc. typos (#1384) by luzpaz · 6 years ago
  97. bdbe8d0 Enforces intel icpc >= 2017, fixes #1121 (#1363) by Lori A. Burns · 6 years ago
  98. ed67005 Minor fix for MSVC warning CS4459 (#1374) by Wenzel Jakob · 6 years ago
  99. fd9bc8f Add basic support for tag-based static polymorphism (#1326) by oremanj · 6 years ago
  100. 289e5d9 Implement an enum_ property "name" by Boris Staletic · 6 years ago