3105 Commits (master)
 

Author SHA1 Message Date
Ralf W. Grosse-Kunstleve 4dc4aca2e1
[skip ci] Explain: conduit feature only covers from-Python-to-C++ conversions (#5740) 3 weeks ago
Henry Schreiner 03d8f48750
docs: fix typo in multiple_interpreters (#5738) 3 weeks ago
Henry Schreiner ea3e33e40d
chore: prepare for 3.0.0rc4 (#5736) 3 weeks ago
dependabot[bot] bdc56d9e2e
chore(deps): bump urllib3 from 2.2.2 to 2.5.0 in /docs (#5735) 3 weeks ago
Henry Schreiner cf3d1a75a2
feat: numpy scalars (#5726) 3 weeks ago
Michael Šimáček c60c14991d
tests: handle 3.12 and 3.13 implementations and 3.14.0b3+ (#5732) 3 weeks ago
Henry Schreiner be507b725b
ci: check latest on 3.13 (#5734) 3 weeks ago
b-pass f2c0ab83bc
Fix TSan warning in sub-interpreter test (#5729) 3 weeks ago
Henry Schreiner ad9180c120
fix: android CMake support (#5733) 3 weeks ago
Ralf W. Grosse-Kunstleve 86e82ddbc2
Add support for `shared_ptr<const T>` in `py::init()` with `smart_holder` (#5731) 3 weeks ago
Ralf W. Grosse-Kunstleve 365d41a4ba
Eliminate cross-DSO RTTI reliance in `smart_holder` functionality (for platforms like macOS). (#5728) 3 weeks ago
Jan Iwaszkiewicz e2f86af216
docs: add documentation entry for warnings (#5356) 3 weeks ago
Rosdf f3bb00732d
better test for const only smart ptr (#5727) 3 weeks ago
Henry Schreiner d218b160a6
ci: avoid 3.13.4 on Windows (#5725) 3 weeks ago
dependabot[bot] f8640da401
chore(deps): bump pypa/cibuildwheel from 3.0.0rc2 to 3.0 in the actions group (#5721) 4 weeks ago
Rosdf 7ed76e2d50
fix: add support for const-only smart pointers (#5718) 4 weeks ago
Henry Schreiner 513d1f962e
ci: check iOS update (#5717) 4 weeks ago
dependabot[bot] ff0e381d9e
chore(deps): bump requests from 2.32.3 to 2.32.4 in /docs (#5720) 4 weeks ago
Xuehai Pan 6c5d25aae2
test: run pytest under Python devmode (#5715) 1 month ago
Henry Schreiner 5d32ed76c0
docs: prepare for RC 3 (#5713) 1 month ago
Xuehai Pan c786d34f60
fix: handle null `py::handle` and add tests for `py::scoped_critical_section` (#5706) 1 month ago
b-pass c7026d0d1c
fix!: modify the internals pointer-to-pointer implementation to not use `thread_local` (#5709) 1 month ago
Peter Steneteg b19489145b
fix: expose required symbol using clang (#5700) 1 month ago
Henry Schreiner d4d2ec1ad8
ci: avoid brownout (and removal) of windows-2019 (#5712) 1 month ago
pre-commit-ci[bot] 0985052ad6
chore(deps): update pre-commit hooks (#5711) 1 month ago
Henry Schreiner 9295c4a568
fix: follow rest of pybind11 closer with PYBIND11_HAS_SUBINTERPRETER_SUPPORT (#5710) 1 month ago
Henry Schreiner 7da1d53df5
ci: test on iOS (#5705) 1 month ago
Michael Carlstrom c2b32b1e3b
fix(types): type hints from future python versions (#5693) 1 month ago
Henry Schreiner 21c9dd11bc ci: drop main tests on main 1 month ago
Henry Schreiner e4873e8f59 fix: allow subinterp support to be disabled 1 month ago
Henry Schreiner 33fb53335e fix: C++20 in Windows 1 month ago
Henry Schreiner bc557a9b5b tests: add PYBIND11_TEST_SMART_HOLDER to tests 1 month ago
Henry Schreiner 29979761ba ci: rename cibw workflow file 1 month ago
Henry Schreiner 7e672ca106 tests: support C++23 in tests 1 month ago
Henry Schreiner ef2ad42d2d ci: list all jobs explicitly 1 month ago
Henry Schreiner 5dff3354fc ci: reduce runs on draft PRs 1 month ago
Henry Schreiner df595b1657
docs: changelog update for 3.0.0rc2 1 month ago
Henry Schreiner a1b1972241
chore: prepare for 3.0.0rc2 (#5698) 1 month ago
Henry Schreiner a18b1bc4dc
tests: always disable on the nogil build (#5701) 1 month ago
Henry Schreiner 57e27c1ffc
tests: skip some flaky gil tests on nogil (#5699) 1 month ago
Henry Schreiner 1c10d5e9b1
fix: prepare for 3.14 beta 2 (#5697) 1 month ago
Henry Schreiner 6e3e8515e7
fix(cmake): regression in include gaurd (#5691) 1 month ago
b-pass 03b4a9e56f
fix: don't destruct module objects in atexit (#5688) 1 month ago
Henry Schreiner 1dd85ef42a
chore: bump maximum clang tested to 20 (#5692) 1 month ago
Henry Schreiner 9d06626521
docs: more warnings about locking and the GIL (#5689) 1 month ago
Henry Schreiner d7769de533
feat: scoped_critical_section (#5684) 2 months ago
Xuehai Pan e3883dd5d5
refactor: use CPython macros to construct `PYBIND11_VERSION_HEX` (#5683) 2 months ago
Henry Schreiner e4622cbd7b
chore(cmake): add compile commands to preset (#5685) 2 months ago
Xuehai Pan 98bd78f063
chore: rename macro `PYBIND11_SUBINTERPRETER_SUPPORT` -> `PYBIND11_HAS_SUBINTERPRETER_SUPPORT` to meet naming convention (#5682) 2 months ago
Henry Schreiner 8d503e30be
docs: update contributing/release guide a little (#5681) 2 months ago