23 Commits (master)

Author SHA1 Message Date
Ralf W. Grosse-Kunstleve 48eb5ad9b9
Remove PyPy 3.8 and 3.9 testing. Make a pass through the entire repo to remove obviously obsolete workarounds for PyPy < 3.10. (#5578) 4 months ago
Michael Šimáček c4a05f9344
Add support for GraalPy (#5380) 9 months ago
Ralf W. Grosse-Kunstleve f1a2e03d19
feat: remove Python 3.6 support (#5177) 1 year ago
Ralf W. Grosse-Kunstleve 6493f496e3
Python 2 removal part 1: tests (C++ code is intentionally ~untouched) (#3688) 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
Aaron Gokaslan 9df2f1ff13
maint(precommit): Apply isort (#3195) 4 years ago
Henry Schreiner c50f90eca6
style: use Black everywhere (#2594) 5 years ago
Henry Schreiner 4d9024ec71
tests: cleanup and ci hardening (#2397) 5 years ago
Henry Schreiner d8c7ee00a6
ci: GHA basic format & pre-commit (#2309) 5 years ago
Isuru Fernando 0d70f0e18e
PyPy3 support (#2146) 5 years ago
Jason Rhinelander c4e180081d Reimplement py::init<...> to use common factory code 8 years ago
Jason Rhinelander 464d98962d Allow binding factory functions as constructors 8 years ago
Jason Rhinelander 85d63c3bcd Superclass typo fix 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
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 bad1740213 Add checks to maintain a consistent Python code style and prevent bugs (#515) 9 years ago
Wenzel Jakob 8e5dceb6a6 Multiple inheritance support 9 years ago