1. 4e1e4a5 Allow py::arg().none(false) argument attribute by Jason Rhinelander · 7 years ago
  2. 813d7e8 Add movable cast support to type casters by Jason Rhinelander · 7 years ago
  3. fe0cf8b Support pointers to member functions in def_buffer. by Bruce Merry · 7 years ago
  4. b8ac438 Use dynamic cast for shared_from_this holder init by Jason Rhinelander · 7 years ago
  5. acad05c Fix /= operator under Python 3 by Jason Rhinelander · 7 years ago
  6. 4567f1f Fix Eigen shape assertion error in dense matrix caster by Dean Moldovan · 7 years ago
  7. 94d0a9f Improve constructor resolution in variant_caster by Dean Moldovan · 7 years ago
  8. 93e3eac Defer None loading to second pass by Jason Rhinelander · 7 years ago
  9. b82c0f0 Allow std::complex field with PYBIND11_NUMPY_DTYPE (#831) by Bruce Merry · 7 years ago
  10. 8e0d832 Support arrays inside PYBIND11_NUMPY_DTYPE (#832) by Bruce Merry · 7 years ago
  11. 78f1dcf Fix std::nullptr_t caster (#840) by Dean Moldovan · 7 years ago
  12. 076c738 Add py::exec() as a shortcut for py::eval<py::eval_statements>() by Dean Moldovan · 7 years ago
  13. 36f0a15 Deprecate handle::operator== in favor of object_api::is by Dean Moldovan · 7 years ago
  14. 30d43c4 Now `shape`, `size`, `ndims` and `itemsize` are also signed integers. by Cris Luengo · 7 years ago
  15. b68959e Use numpy rather than Eigen for copying by Jason Rhinelander · 7 years ago
  16. 627da3f Making a copy when casting a numpy array with negative strides to Eigen. by Cris Luengo · 7 years ago
  17. d400f60 Python buffer objects can have negative strides. by Cris Luengo · 7 years ago
  18. 271b27f Remove obsolete comment by Jason Rhinelander · 7 years ago
  19. 083a021 array: implement array resize by uentity · 7 years ago
  20. 4ffa76e Add type caster for std::variant and other variant-like classes by Dean Moldovan · 7 years ago
  21. a01b6b8 functional: support bound methods by Jason Rhinelander · 7 years ago
  22. 7653a11 pytest target: add USE_TERMINAL flag by Wenzel Jakob · 7 years ago
  23. e6fd2cd enum_: fix implicit conversion on Python 2.7 by Wenzel Jakob · 7 years ago
  24. 51d18aa Fix ambiguous initialize_list arguments by Jason Rhinelander · 7 years ago
  25. 0a90b2d Don't let PyInstanceMethod hide itself by Jason Rhinelander · 7 years ago
  26. a7f704b Fix Python 3 `bytes` conversion to std::string/char* by Jason Rhinelander · 7 years ago
  27. 1f8a100 Track base class pointers of instances by Jason Rhinelander · 7 years ago
  28. 14e7065 Fix downcasting of base class pointers by Jason Rhinelander · 7 years ago
  29. d355f2f Don't allow mixed static/non-static overloads by Jason Rhinelander · 7 years ago
  30. 90bac96 Keep skipping buffer tests on pypy by Jason Rhinelander · 7 years ago
  31. 2d14c1c Fixed bad_arg_def imports by Jason Rhinelander · 7 years ago
  32. 5f38386 Accept abitrary containers and iterators for shape/strides by Jason Rhinelander · 7 years ago
  33. 5749b50 array: set exception message on failure by Jason Rhinelander · 7 years ago
  34. e9e1774 Fix Eigen argument doc strings by Jason Rhinelander · 7 years ago
  35. e0e2ea3 Fix overriding static properties in derived classes by Dean Moldovan · 7 years ago
  36. 555dc4f Fix test_cmake_build failure with bare python exe name (fix #783) by Dean Moldovan · 7 years ago
  37. 6906b27 Improve make_tuple error message under debugging by Jason Rhinelander · 7 years ago
  38. 1ac1903 Add a scope guard call policy by Dean Moldovan · 7 years ago
  39. 83a8a97 Add a method to check Python exception types (#772) by Roman Miroshnychenko · 7 years ago
  40. 194d8b9 Support raw string literals as input for py::eval (#766) by Dean Moldovan · 7 years ago
  41. b16421e Nicer API to pass py::capsule destructor (#752) by Wenzel Jakob · 7 years ago
  42. 773339f array-unchecked: add runtime dimension support and array-compatible methods by Jason Rhinelander · 7 years ago
  43. 423a49b array: add unchecked access via proxy object by Jason Rhinelander · 7 years ago
  44. 0d765f4 Support class-specific operator new and delete by Dean Moldovan · 7 years ago
  45. b0292c1 vectorize: trivial handling for F-order arrays by Jason Rhinelander · 7 years ago
  46. ae5a8f7 Stop forcing c-contiguous in py::vectorize by Jason Rhinelander · 7 years ago
  47. cd3d1fc Throw an exception when attempting to load an incompatible holder by Dean Moldovan · 7 years ago
  48. b961626 Fail to compile with MI via class_ ctor parameters by Jason Rhinelander · 7 years ago
  49. efa8726 Eigen: don't require conformability on length-1 dimensions by Jason Rhinelander · 7 years ago
  50. 819cb55 Fix nullptr to None conversion for builtin type casters by Dean Moldovan · 7 years ago
  51. 1769ea4 Add __module__ attribute to all pybind11 builtin types (#729) by Dean Moldovan · 7 years ago
  52. 0b6d08a Add function for comparing buffer_info formats to types by Patrick Stewart · 8 years ago
  53. 5467979 Add the buffer interface for wrapped STL vectors by Patrick Stewart · 8 years ago
  54. 16afbce Improve py::array_t scalar type information (#724) by Dean Moldovan · 7 years ago
  55. e5456c2 Fix for floating point durations by Jason Rhinelander · 7 years ago
  56. d47febc Minor pytest maintenance (#702) by Dean Moldovan · 7 years ago
  57. 10d1304 Fix extra docstring newlines under `options.disable_function_signatures()` by Jason Rhinelander · 7 years ago
  58. c44fe6f array_t overload resolution support by Jason Rhinelander · 7 years ago
  59. af936e1 Expose enum_ entries as "__members__" read-only property. Getters get a copy. by Matthieu Bec · 7 years ago
  60. 5143989 Fix compilation of Eigen casters with complex scalars by Dean Moldovan · 7 years ago
  61. 620a808 Test with debug build of Python when DEBUG=1 on Travis by Dean Moldovan · 7 years ago
  62. 5637af7 Add lightweight iterators for tuple, list and sequence by Dean Moldovan · 7 years ago
  63. 1fac1b9 Make py::iterator compatible with std algorithms by Dean Moldovan · 7 years ago
  64. f768582 Handle all py::iterator errors by Dean Moldovan · 7 years ago
  65. cecb577 fix -Wunused-lambda-capture warning by Wenzel Jakob · 7 years ago
  66. df24488 Skip .match on older pytest (pre-3.0) by Jason Rhinelander · 7 years ago
  67. 0861be0 Fix numpy tests for big endian architectures by Jason Rhinelander · 7 years ago
  68. 2a75784 Move requires_numpy, etc. decorators to globals by Jason Rhinelander · 7 years ago
  69. 17d0283 Eigen<->numpy referencing support by Jason Rhinelander · 8 years ago
  70. fd75170 Change array's writeable exception to a ValueError by Jason Rhinelander · 8 years ago
  71. f86dddf array: fix base handling by Jason Rhinelander · 8 years ago
  72. d9d224f Eigen: fix partially-fixed matrix conversion by Jason Rhinelander · 8 years ago
  73. a04410b Workaround style check false positive by Jason Rhinelander · 7 years ago
  74. 231e167 Show kwargs in failed method invocation by Jason Rhinelander · 7 years ago
  75. 60d0e0d Independent tests (#665) by Jason Rhinelander · 7 years ago
  76. ee2e5a5 Make string conversion stricter (#695) by Jason Rhinelander · 7 years ago
  77. dd01665 Enable static properties (py::metaclass) by default by Dean Moldovan · 7 years ago
  78. 08cbe8d Make all classes with the same instance size derive from a common base by Dean Moldovan · 7 years ago
  79. c91f8bd Reimplement static properties by extending PyProperty_Type by Dean Moldovan · 7 years ago
  80. c7fcde7 Fixed compilation error when binding function accepting some forms of std::function (#689) by Lunderberg · 7 years ago
  81. 11a337f Unicode fixes and docs (#624) by Jason Rhinelander · 7 years ago
  82. 1bee6e7 Overhaul LTO flag detection by Jason Rhinelander · 8 years ago
  83. 5e92b3e Fix path to libsize.py (#658) by Matthew Woehlke · 7 years ago
  84. 1eaacd1 Fix debugging output for nameless py::arg_v annotations (#648) by Jason Rhinelander · 7 years ago
  85. e550589 Prefer non-converting argument overloads by Jason Rhinelander · 7 years ago
  86. abc29ca Add support for non-converting arguments by Jason Rhinelander · 8 years ago
  87. 0558a9a Add warning about binding multiple modules (#635) by Jason Rhinelander · 7 years ago
  88. 1249452 Minor fixes (#613) by Jason Rhinelander · 7 years ago
  89. 2686da8 Add support for positional args with args/kwargs by Jason Rhinelander · 8 years ago
  90. ec009a7 Improve custom holder support (#607) by Dean Moldovan · 7 years ago
  91. f7f5bc8 Numpy: better compilation errors, long double support (#619) by Jason Rhinelander · 7 years ago
  92. cc88aae Add check for matching holder_type when inheriting (#588) by Pim Schellart · 7 years ago
  93. cd7eacc fix segfault in test suite due to typo (fixes #586) by Wenzel Jakob · 8 years ago
  94. 0e49c02 use a more conservative mechanism to check for pytest by Wenzel Jakob · 8 years ago
  95. 64cb699 disable dynamic attribute test on pypy by Wenzel Jakob · 8 years ago
  96. c40d8c6 Fix segfault when repr() with pybind11 type with metaclass (#571) by Yung-Yu Chen · 8 years ago
  97. 06b9397 Add 'check' target to run all available tests by Dean Moldovan · 8 years ago
  98. 71e8a79 Rename target from pybind11::pybind11 to pybind11::module by Dean Moldovan · 8 years ago
  99. 0cbec5c Add new options and docs for pybind11_add_module by Dean Moldovan · 8 years ago
  100. b0f3885 Make sure add_subdirectory and find_package behave identically by Dean Moldovan · 8 years ago