1. 373da82 Make PYBIND11_OBJECT_CVT only convert if the type check fails by Jason Rhinelander · 7 years ago
  2. 85d63c3 Superclass typo fix by Jason Rhinelander · 7 years ago
  3. 1682b67 Simplify error_already_set by Jason Rhinelander · 7 years ago
  4. abcf43d Convert test_exceptions to new testing style by Jason Rhinelander · 7 years ago
  5. 353615f Make `init_holder` do registration, and rename to `init_instance` by Jason Rhinelander · 7 years ago
  6. 44a17e1 Convert test_multiple_inheritance to new style by Jason Rhinelander · 7 years ago
  7. e07f758 Implicit conversions to bool + np.bool_ conversion (#925) by Ivan Smirnov · 7 years ago
  8. a03408c Add support custom sized operator deletes (#952) by Jason Rhinelander · 7 years ago
  9. 60526d4 Support `take_ownership` for custom type casters given a pointer by Jason Rhinelander · 7 years ago
  10. 67a0cc4 Fix regression: container pointers not castable by Jason Rhinelander · 7 years ago
  11. 6b51619 Fix test suite under MSVC/Debug by Jason Rhinelander · 7 years ago
  12. b57281b Use rvalue subcasting when casting an rvalue container by Jason Rhinelander · 7 years ago
  13. 897d716 Combine std::tuple/std::pair logic by Jason Rhinelander · 7 years ago
  14. 23bf894 Override deduced Base class when defining Derived methods by Jason Rhinelander · 7 years ago
  15. 259b2fa Fix unsigned error value casting by Jason Rhinelander · 7 years ago
  16. 30f6c3b Fix indirect loading of Eigen::Ref by Dean Moldovan · 7 years ago
  17. af2dda3 Add a life support system for type_caster temporaries by Dean Moldovan · 7 years ago
  18. 34b7b54 Add tests for passing STL containers by pointer by Andreas Bergmeier · 7 years ago
  19. c67033a Move test_cmake_build target code into its subdirectory by Dean Moldovan · 7 years ago
  20. 0bc272b Move tests from short translation units into their logical parents by Dean Moldovan · 7 years ago
  21. 83e328f Split test_python_types.cpp into builtin_casters, stl and pytypes by Dean Moldovan · 7 years ago
  22. bdfb50f Move tests from test_issues.cpp/py into appropriate files by Dean Moldovan · 7 years ago
  23. cd2d3ad Fix embedded threads test on MSVC2015 / Python 2.7 by Dean Moldovan · 7 years ago
  24. 9d698f7 Hold strong references to keep_alive patients by Bruce Merry · 7 years ago
  25. 2d6116b Fix GIL release and acquire when embedding the interpreter by Dean Moldovan · 7 years ago
  26. f42af24 Support std::string_view when compiled under C++17 by Jason Rhinelander · 7 years ago
  27. 13d8cd2 add the capsule name to the py::capsule constructor by Philip Austin · 7 years ago
  28. e45c211 Support multiple inheritance from python by Jason Rhinelander · 7 years ago
  29. caedf74 Fix py::make_iterator's __next__() for past-the-end calls by Dean Moldovan · 7 years ago
  30. 17cc39c Don't let pytest discover tests from test_cmake_build and test_embed by Dean Moldovan · 7 years ago
  31. 74b501c Fix passing in utf8 encoded strings with python 2 by Ben Frederickson · 7 years ago
  32. e27ea47 Enable detection of private operator new on MSVC by Dean Moldovan · 7 years ago
  33. 4edb1ce Destroy internals if created during Py_Finalize() by Jason Rhinelander · 7 years ago
  34. 1d3c4bc Fix missing default globals in eval/exec when embedding by Dean Moldovan · 7 years ago
  35. acedd6c std::reference_wrapper: non-generic types; no None by Jason Rhinelander · 7 years ago
  36. 7cdf9f1 Move reference_wrapper test from test_issues to test_python_types by Jason Rhinelander · 7 years ago
  37. 005fde6 Filter warnings on pytest >= v3.1 by Dean Moldovan · 7 years ago
  38. 443ab59 Replace PYBIND11_PLUGIN with PYBIND11_MODULE by Dean Moldovan · 7 years ago
  39. b700c5d Convenience constructor templates for buffer_info (#860) by Yannick Jadoul · 7 years ago
  40. 427e4af Fix buffer protocol inheritance by Dean Moldovan · 7 years ago
  41. 931b9e9 Support restarting the interpreter and subinterpreters by Dean Moldovan · 7 years ago
  42. 22c413b Add C++ interface for the Python interpreter by Dean Moldovan · 7 years ago
  43. 9693a5c Add Catch framework for testing embedding support and C++-side features by Dean Moldovan · 7 years ago
  44. 7f5c85c Add CMake target for embedding the Python interpreter by Dean Moldovan · 7 years ago
  45. 46dbee7 Avoid explicitly resetting a std::[experimental::]optional by Bruce Merry · 7 years ago
  46. eee4f4f Fix invalid memory access in vector insert method by Bruce Merry · 7 years ago
  47. 8dc63ba Force MSVC to compile in utf-8 mode by Jason Rhinelander · 7 years ago
  48. f3ce00e vectorize: pass-through of non-vectorizable args by Jason Rhinelander · 7 years ago
  49. 4e1e4a5 Allow py::arg().none(false) argument attribute by Jason Rhinelander · 7 years ago
  50. 813d7e8 Add movable cast support to type casters by Jason Rhinelander · 7 years ago
  51. fe0cf8b Support pointers to member functions in def_buffer. by Bruce Merry · 7 years ago
  52. b8ac438 Use dynamic cast for shared_from_this holder init by Jason Rhinelander · 7 years ago
  53. acad05c Fix /= operator under Python 3 by Jason Rhinelander · 7 years ago
  54. 4567f1f Fix Eigen shape assertion error in dense matrix caster by Dean Moldovan · 7 years ago
  55. 94d0a9f Improve constructor resolution in variant_caster by Dean Moldovan · 7 years ago
  56. 93e3eac Defer None loading to second pass by Jason Rhinelander · 7 years ago
  57. b82c0f0 Allow std::complex field with PYBIND11_NUMPY_DTYPE (#831) by Bruce Merry · 7 years ago
  58. 8e0d832 Support arrays inside PYBIND11_NUMPY_DTYPE (#832) by Bruce Merry · 7 years ago
  59. 78f1dcf Fix std::nullptr_t caster (#840) by Dean Moldovan · 7 years ago
  60. 076c738 Add py::exec() as a shortcut for py::eval<py::eval_statements>() by Dean Moldovan · 7 years ago
  61. 36f0a15 Deprecate handle::operator== in favor of object_api::is by Dean Moldovan · 7 years ago
  62. 30d43c4 Now `shape`, `size`, `ndims` and `itemsize` are also signed integers. by Cris Luengo · 7 years ago
  63. b68959e Use numpy rather than Eigen for copying by Jason Rhinelander · 7 years ago
  64. 627da3f Making a copy when casting a numpy array with negative strides to Eigen. by Cris Luengo · 7 years ago
  65. d400f60 Python buffer objects can have negative strides. by Cris Luengo · 7 years ago
  66. 271b27f Remove obsolete comment by Jason Rhinelander · 7 years ago
  67. 083a021 array: implement array resize by uentity · 7 years ago
  68. 4ffa76e Add type caster for std::variant and other variant-like classes by Dean Moldovan · 7 years ago
  69. a01b6b8 functional: support bound methods by Jason Rhinelander · 7 years ago
  70. 7653a11 pytest target: add USE_TERMINAL flag by Wenzel Jakob · 7 years ago
  71. e6fd2cd enum_: fix implicit conversion on Python 2.7 by Wenzel Jakob · 7 years ago
  72. 51d18aa Fix ambiguous initialize_list arguments by Jason Rhinelander · 7 years ago
  73. 0a90b2d Don't let PyInstanceMethod hide itself by Jason Rhinelander · 7 years ago
  74. a7f704b Fix Python 3 `bytes` conversion to std::string/char* by Jason Rhinelander · 7 years ago
  75. 1f8a100 Track base class pointers of instances by Jason Rhinelander · 7 years ago
  76. 14e7065 Fix downcasting of base class pointers by Jason Rhinelander · 7 years ago
  77. d355f2f Don't allow mixed static/non-static overloads by Jason Rhinelander · 7 years ago
  78. 90bac96 Keep skipping buffer tests on pypy by Jason Rhinelander · 7 years ago
  79. 2d14c1c Fixed bad_arg_def imports by Jason Rhinelander · 7 years ago
  80. 5f38386 Accept abitrary containers and iterators for shape/strides by Jason Rhinelander · 7 years ago
  81. 5749b50 array: set exception message on failure by Jason Rhinelander · 7 years ago
  82. e9e1774 Fix Eigen argument doc strings by Jason Rhinelander · 7 years ago
  83. e0e2ea3 Fix overriding static properties in derived classes by Dean Moldovan · 7 years ago
  84. 555dc4f Fix test_cmake_build failure with bare python exe name (fix #783) by Dean Moldovan · 7 years ago
  85. 6906b27 Improve make_tuple error message under debugging by Jason Rhinelander · 7 years ago
  86. 1ac1903 Add a scope guard call policy by Dean Moldovan · 7 years ago
  87. 83a8a97 Add a method to check Python exception types (#772) by Roman Miroshnychenko · 7 years ago
  88. 194d8b9 Support raw string literals as input for py::eval (#766) by Dean Moldovan · 7 years ago
  89. b16421e Nicer API to pass py::capsule destructor (#752) by Wenzel Jakob · 7 years ago
  90. 773339f array-unchecked: add runtime dimension support and array-compatible methods by Jason Rhinelander · 7 years ago
  91. 423a49b array: add unchecked access via proxy object by Jason Rhinelander · 7 years ago
  92. 0d765f4 Support class-specific operator new and delete by Dean Moldovan · 7 years ago
  93. b0292c1 vectorize: trivial handling for F-order arrays by Jason Rhinelander · 7 years ago
  94. ae5a8f7 Stop forcing c-contiguous in py::vectorize by Jason Rhinelander · 7 years ago
  95. cd3d1fc Throw an exception when attempting to load an incompatible holder by Dean Moldovan · 7 years ago
  96. b961626 Fail to compile with MI via class_ ctor parameters by Jason Rhinelander · 7 years ago
  97. efa8726 Eigen: don't require conformability on length-1 dimensions by Jason Rhinelander · 7 years ago
  98. 819cb55 Fix nullptr to None conversion for builtin type casters by Dean Moldovan · 7 years ago
  99. 1769ea4 Add __module__ attribute to all pybind11 builtin types (#729) by Dean Moldovan · 7 years ago
  100. 0b6d08a Add function for comparing buffer_info formats to types by Patrick Stewart · 8 years ago