1. 04b41f0 Upgrading to Xcode 9 & fix OSX/Py3 build failure by Henry Schreiner · 7 years ago
  2. 1e6172d Fix some minor mistakes in comments on struct instance by Bruce Merry · 7 years ago
  3. 64a99b9 Specify minimum needed cmake version in test suite by Jason Rhinelander · 7 years ago
  4. a22dd2d correct stride in matrix example and test by Ansgar Burchardt · 7 years ago
  5. d2757d0 Remove superfluous "requires_numpy" by Jason Rhinelander · 7 years ago
  6. c6a57c1 Fix dtype string leak by Jason Rhinelander · 7 years ago
  7. 0aef642 Simplify function signature annotation and parsing by Dean Moldovan · 7 years ago
  8. 5661394 Use semi-constexpr signatures on MSVC by Dean Moldovan · 7 years ago
  9. c10ac6c Make it possible to generate constexpr signatures in C++11 mode by Dean Moldovan · 7 years ago
  10. f94d759 updated changelog for v2.2.1 release by Wenzel Jakob · 7 years ago
  11. 1caeb8d Fix Travis style/docs/pip build by Dean Moldovan · 7 years ago
  12. 2768030 Update changelog for v2.2.1 release by Dean Moldovan · 7 years ago
  13. d81d11a Make PYBIND11_MODULE name usable with define (#1082) by tzh1043 · 7 years ago
  14. 9f82370 docs: Describe importing Python modules and Python methods (#1079) by jbarlow83 · 7 years ago
  15. 2b4477e Make TypeErrors more informative when an optional header is missing by Dean Moldovan · 7 years ago
  16. c64e6b1 Added function for reloading module (#1040) by Gunnar Läthén · 7 years ago
  17. 2cf87a5 Fix implicit conversion of accessors to types derived from py::object by Dean Moldovan · 7 years ago
  18. 953d242 Fix a reference leak in the number converter (#1078) by Dean Moldovan · 7 years ago
  19. 7b1de1e Fix nullptr dereference when loading an external-only module_local type by Dean Moldovan · 7 years ago
  20. 3c4933c Fix STL casters for containers with proxies (regression) by Dean Moldovan · 7 years ago
  21. 4312620 Fix style script and add comment to failing blocks (#1045) by Henry Schreiner · 7 years ago
  22. 2d49aee Remove unused value assignment by Dean Moldovan · 7 years ago
  23. b0a0e4a Fix compilation with Clang on host GCC < 5 (old libstdc++) by Dean Moldovan · 7 years ago
  24. cdf38dc Move the style check/barebones config up to the first position on Travis by Dean Moldovan · 7 years ago
  25. b7c98d2 Speed up Travis CI build (#1056) by Dean Moldovan · 7 years ago
  26. 0991d7f Remove deprecated placement-new constructor from docs by Dean Moldovan · 7 years ago
  27. a80af95 Add a dummy common.h header with a deprecation warning by Dean Moldovan · 7 years ago
  28. 00b8f36 Relax py::pickle() get/set type check by Dean Moldovan · 7 years ago
  29. 7939f4b Fix application of keep_alive policy to constructors (regression) by Dean Moldovan · 7 years ago
  30. fbab29c remove extra ';' [-Wpedantic] by Marcin Wojdyr · 7 years ago
  31. 91b42c8 Add upgrade guide entry about stricter compile-time checks by Dean Moldovan · 7 years ago
  32. 1ad2227 Fixed typo in docs by Patrik Huber · 7 years ago
  33. b490b44 Update documentation for keep_alive to match new implementation by Bruce Merry · 7 years ago
  34. 2fb4e95 fix release.rst instructions for conda-forge SHA checksum by Wenzel Jakob · 7 years ago
  35. 8cf091a updated version flags for next version by Wenzel Jakob · 7 years ago
  36. 2a5a5ec updated changelog.rst with release date by Wenzel Jakob · 7 years ago
  37. def3c18 updated variables for v2.2.0 release by Wenzel Jakob · 7 years ago
  38. 6898679 Update enum_ and bind_vector to new-style init and pickle by Dean Moldovan · 7 years ago
  39. 4c54044 Update changelog and upgrade guide by Dean Moldovan · 7 years ago
  40. 5cbfda5 Update build commands for Linux / OS X in the docs (#907) by Ivan Smirnov · 7 years ago
  41. 37de2da Access C++ hash functions from Python and vice versa (#1034) by Bruce Merry · 7 years ago
  42. 29b99a1 Specify CXX as project language for CMake >= 3.4 (#1027) by Florian Apolloner · 7 years ago
  43. b8c5dbd Show a deprecation warning for old-style `__init__` and `__setstate__` by Dean Moldovan · 7 years ago
  44. 1e5a7da Add py::pickle() adaptor for safer __getstate__/__setstate__ bindings by Dean Moldovan · 7 years ago
  45. a104119 mention PR #1037 in changelog by Wenzel Jakob · 7 years ago
  46. 8ed5b8a make implicit conversions non-reentrant (fixes #1035) (#1037) by Wenzel Jakob · 7 years ago
  47. 15f36d2 Simplify py::init() type deduction and error checking by Dean Moldovan · 7 years ago
  48. 39fd6a9 Reduce binary size overhead of new-style constructors by Dean Moldovan · 7 years ago
  49. 93528f5 Document that type_caster requires default-constructible types by Dean Moldovan · 7 years ago
  50. 5f317e6 extended module destructor documentation (#1031) by Wenzel Jakob · 7 years ago
  51. c40ef61 Skip boost::variant tests on unsupported compilers and versions of Boost by Dean Moldovan · 7 years ago
  52. c14c276 Address reference leak issue (fixes #1029) by Wenzel Jakob · 7 years ago
  53. 8b40505 Utility for redirecting C++ streams to Python (#1009) by Henry Schreiner · 7 years ago
  54. 3d8df5a Fix missing user dir in `python -m pybind11 --includes` by Dean Moldovan · 7 years ago
  55. 1913f25 Fix setup.py detail headers and add pip install tests to Travis by Dean Moldovan · 7 years ago
  56. e8b5074 Fix wrong link in changelog by Matthias Hochsteger · 7 years ago
  57. e9bb843 Fix clang5 warnings by Jason Rhinelander · 7 years ago
  58. b975103 Change clang-4 travis-ci build to clang-5 by Jason Rhinelander · 7 years ago
  59. b33475d Speed up AppVeyor build (#1021) by Dean Moldovan · 7 years ago
  60. b12a9d6 mention PR #1015 in changelog by Wenzel Jakob · 7 years ago
  61. 4bacd7d Remove noinline from internal static locals by Dean Moldovan · 7 years ago
  62. 669aa29 Improve type safety of internals.registered_types_cpp by Dean Moldovan · 7 years ago
  63. 96997a4 Change internals ID and versioning scheme to avoid module conflicts by Dean Moldovan · 7 years ago
  64. 024932b Move everything related to `internals` into a separate detail header by Dean Moldovan · 7 years ago
  65. 3271fec Fix is_template_base_of on VS with LLVM/Intel toolset (#1020) by Baljak · 7 years ago
  66. 4336a7d support for brace initialization by Wenzel Jakob · 7 years ago
  67. fb276c6 minor text edits in advanced/classes.rst (unrelated to PR) by Wenzel Jakob · 7 years ago
  68. 234f7c3 Test and document binding protected member functions by Dean Moldovan · 7 years ago
  69. 9f6a636 detail/init.h: fix the "see above" comments by Jason Rhinelander · 7 years ago
  70. 1fb9df6 Add upgrade guide to the documentation by Dean Moldovan · 7 years ago
  71. db46a89 Update changelog for v2.2.0 by Dean Moldovan · 7 years ago
  72. d265933 Fix typos in Eigen documentation by Patrik Huber · 7 years ago
  73. 5e14aa6 Allow module-local classes to be loaded externally by Jason Rhinelander · 7 years ago
  74. 39498b2 Remove PYBIND11_UNSHARED_STATIC_LOCALS macro by Jason Rhinelander · 7 years ago
  75. c4e1800 Reimplement py::init<...> to use common factory code by Jason Rhinelander · 7 years ago
  76. 464d989 Allow binding factory functions as constructors by Jason Rhinelander · 7 years ago
  77. 42e5ddc Add a polymorphic static assert when using an alias by Jason Rhinelander · 7 years ago
  78. b4bf5ed Added metatypes for dealing with functions/lambdas by Jason Rhinelander · 7 years ago
  79. fd81a03 Lazy instance value pointer allocation by Jason Rhinelander · 7 years ago
  80. 8665ee8 Fix documentation build by Dean Moldovan · 7 years ago
  81. 0d703f6 Don't force hidden visibility on the embed target, just the module target by Jason Rhinelander · 7 years ago
  82. f580649 Move internal headers into `detail` subdirectory by Dean Moldovan · 7 years ago
  83. 76e06c8 Avoid duplicate C++ standard flags if CMAKE_CXX_STANDARD is set by Dean Moldovan · 7 years ago
  84. 97aa54f Compile with hidden visibility always; set via cmake property rather than compiler flag by Jason Rhinelander · 7 years ago
  85. a859dd6 Force hidden visibility on pybind code by Jason Rhinelander · 7 years ago
  86. 8d3cedb Add test for mixing STL casters and local binders across modules by Dean Moldovan · 7 years ago
  87. eb0f1cc Only allow unchecked()/mutable_unchecked() on an lvalue by Jason Rhinelander · 7 years ago
  88. 7918bcc Add support for boost::variant in C++11 mode by Dean Moldovan · 7 years ago
  89. e06077b Document the requirement to explicitly initialize C++ bases (#986) by EricCousineau-TRI · 7 years ago
  90. 3dde6dd Add test for custom CMake export group by Dean Moldovan · 7 years ago
  91. 017a747 CMake: support a custom export group (#970) by Ben Boeckel · 7 years ago
  92. ebd6ad5 Fix boost::variant example to not forward args by Jason Rhinelander · 7 years ago
  93. 391c754 Update all remaining tests to new test styles by Jason Rhinelander · 7 years ago
  94. 9866a0f test_class: use gc_collect instead of detail_reg_inst side-effect by Jason Rhinelander · 7 years ago
  95. b468a3c Ignore undefined name `long` errors on Python 3 by Jason Rhinelander · 7 years ago
  96. 3ed6221 overload_cast MSVC 2015 fix by Jason Rhinelander · 7 years ago
  97. 4b15923 Made module_local types take precedence over global types by Jason Rhinelander · 7 years ago
  98. 2640c95 Stash std::strings used for tp_name in internals by Jason Rhinelander · 7 years ago
  99. 7437c69 Add py::module_local() attribute for module-local type bindings by Jason Rhinelander · 7 years ago
  100. d598172 Fix builtin exception handlers to work across modules by Jason Rhinelander · 7 years ago