23 Commits (master)

Author SHA1 Message Date
Ralf W. Grosse-Kunstleve ec24786eab
Fully-automatic clang-format with include reordering (#3713) 3 years ago
Aaron Gokaslan 3a8d92308d
Fix caster optimization regression introduced in #3650 (#3659) 3 years ago
Dustin Spicuzza ec81e8e778
Propagate py::multiple_inheritance to all children (#3650) 4 years ago
Ralf W. Grosse-Kunstleve 6abf2baa62
CodeHealth: Enabling clang-tidy google-explicit-constructor (#3250) 4 years ago
Aaron Gokaslan 3893f37bce
maint(clang-tidy): Bugprone enable checks (#3166) 4 years ago
Ralf W. Grosse-Kunstleve 2d468697d9
NOLINT reduction (#3096) 4 years ago
Aaron Gokaslan dac74ebdf5
fix(clang-tidy): performance fixes applied in tests and CI (#3051) 4 years ago
Aaron Gokaslan 3b30b0a51e
fix(clang-tidy): clang-tidy readability and misc fixes, like adding const (#3052) 4 years ago
Ralf W. Grosse-Kunstleve 44678e5476
Shuffling code in test_multiple_inheritance.cpp to separate struct/class definitions from bindings code. (#2890) 4 years ago
Yannick Jadoul 1411207711
chore: drop support for PyPy < 7.3.1 and clean up old PyPy workarounds (#2456) 5 years ago
Isuru Fernando 0d70f0e18e
PyPy3 support (#2146) 5 years ago
Francesco Biscani ba33b2fc79 Add -Wdeprecated to test suite and fix associated warnings (#1191) 8 years ago
Jason Rhinelander 353615f77e Make `init_holder` do registration, and rename to `init_instance` 8 years ago
Jason Rhinelander 44a17e1f3d Convert test_multiple_inheritance to new style 8 years ago
Jason Rhinelander e45c211497 Support multiple inheritance from python 8 years ago
Jason Rhinelander 1f8a100d38 Track base class pointers of instances 8 years ago
Jason Rhinelander 14e70650fe Fix downcasting of base class pointers 8 years ago
Jason Rhinelander b961626c0c Fail to compile with MI via class_ ctor parameters 8 years ago
Dean Moldovan dd01665e5a Enable static properties (py::metaclass) by default 8 years ago
Dean Moldovan 08cbe8dfed Make all classes with the same instance size derive from a common base 8 years ago
Wenzel Jakob 1d1f81b278 WIP: PyPy support (#527) 9 years ago
Dean Moldovan 5d28dd1194 Support std::shared_ptr holder type out of the box 9 years ago
Wenzel Jakob 8e5dceb6a6 Multiple inheritance support 9 years ago