2915 Commits (ef5a9560bb03efcac588888a825b7c7a0b8266cc)
 

Author SHA1 Message Date
Ralf W. Grosse-Kunstleve ef5a9560bb
Enable type-safe interoperability between different independent Python/C++ bindings systems. (#5296) 10 months ago
dependabot[bot] 5efc7439d4
chore(deps): bump the actions group with 2 updates (#5361) 10 months ago
pre-commit-ci[bot] 8a801bdc32
chore(deps): update pre-commit hooks (#5350) 10 months ago
Vasily Litvinov aeda49ed0b
Properly translate C++ exception to Python exception when creating Python buffer from wrapped object (#5324) 10 months ago
Jan Iwaszkiewicz 66c3774a64
Warnings wrappers to use from C++ (#5291) 11 months ago
Ralf W. Grosse-Kunstleve 65f4266cef
Add `while True` & `top` method to FAQ. (#5340) 11 months ago
ObeliskGate 3fb16ad175
fix: using `__cpp_nontype_template_args` instead of `__cpp_nontype_template_parameter_class` (#5330) 11 months ago
dependabot[bot] e8f595bb85
chore(deps): bump actions/attest-build-provenance in the actions group (#5335) 11 months ago
Henry Schreiner c2291e597f
docs: prepare for 2.13.5 (#5327) 11 months ago
DWesl efa2b20d69
docs: clarify requirements for including pybind11 (#5326) 11 months ago
Henry Schreiner 9966ad409d
fix: allow -Wpedantic in C++20 mode (#5322) 11 months ago
ObeliskGate 2baf9d6833
fix: `<ranges>` support for `py::tuple` and `py::list` (#5314) 11 months ago
Henry Schreiner 7d85baa6a1
fix: never use `..` in a header include (#5321) 11 months ago
Ralf W. Grosse-Kunstleve a1d00916b2
Backport of https://github.com/google/pywrapcc/pull/30034 (#5305) 11 months ago
Henry Schreiner bd5951b691
docs: prepare for 2.13.4 (#5312) 11 months ago
Henry Schreiner 28dbce4157
feat: require CMake 3.15+ (#5304) 11 months ago
Markus Bauer d893f9723a
fix: escape paths with spaces in pybind11-config (#4874) 11 months ago
Henry Schreiner fc97cc41d5
Revert "fix: quote paths from pybind11-config (#5302)" (#5309) 11 months ago
pwdcd 0116906189
chore: remove repetitive words (#5308) 11 months ago
Ralf W. Grosse-Kunstleve 0d44d720cb
Make stl.h `list|set|map_caster` more user friendly. (#4686) 11 months ago
Henry Schreiner 4a06eca591 docs: prepare for 2.13.3 11 months ago
Henry Schreiner 8d9f4d50cc
fix: quote paths from pybind11-config (#5302) 11 months ago
Henry Schreiner 1fe92c7b35
fix: emscripten cmake issue (#5301) 11 months ago
Henry Schreiner 40f2c7863b
docs: prepare for 2.13.2 (#5299) 11 months ago
dependabot[bot] 8d90b83b19
chore(deps): bump actions/attest-build-provenance in the actions group (#5297) 11 months ago
Henry Schreiner fc59f4e6e5
fix(cmake): add required emscripten flags (#5298) 11 months ago
Xiaofei Wang 898794488a
Add `type_caster_std_function_specializations` feature. (#4597) 11 months ago
pre-commit-ci[bot] 20551ab3d8
chore(deps): update pre-commit hooks (#5288) 11 months ago
dependabot[bot] 845105383f
chore(deps): bump the actions group with 2 updates (#5287) 11 months ago
fred-sch 916778df48
fix: typo in documentation (#5284) 11 months ago
Ralf W. Grosse-Kunstleve 723307283e
feat: remove Python 3.7 support (#5191) 11 months ago
Ralf W. Grosse-Kunstleve 2e260b067f
clang-tidy upgrade (to version 18) (#5272) 12 months ago
Theodore Tsirpanis 8e7307f069
docs: remove outdated known limitation. (#5263) 12 months ago
Ralf W. Grosse-Kunstleve 6d4805ced1
Small cleanup/refactoring in support of PR #5213 (#5251) 12 months ago
Henry Schreiner a582ca8a8e
tests: run on pyodide (#4745) 12 months ago
Ralf Gommers dbf848aff7
docs: extend `PYBIND11_MODULE` documentation, mention `mod_gil_not_used` (#5250) 12 months ago
Sam Gross 43de8014f9
fix: make gil_safe_call_once thread-safe in free-threaded CPython (#5246) 12 months ago
dependabot[bot] ccefee4c31
chore(deps): bump actions/attest-build-provenance in the actions group (#5243) 12 months ago
dependabot[bot] 50acb81b0a
chore(deps): bump certifi from 2024.2.2 to 2024.7.4 in /docs (#5226) 1 year ago
Sam Gross bb05e0810b
Use PyMutex instead of std::mutex in free-threaded build. (#5219) 1 year ago
pre-commit-ci[bot] b21b049029
chore(deps): update pre-commit hooks (#5220) 1 year ago
dependabot[bot] d78446cc2b
chore(deps): bump actions/attest-build-provenance in the actions group (#5216) 1 year ago
Michael Carlstrom d805e9967f
feat(types) Adds special Case for empty C++ tuple type annotation (#5214) 1 year ago
wenqing 51c2aa16de
Fixed a compilation error with gcc 14 (#5208) 1 year ago
Michael Carlstrom 08f946a431
fix: add guard for GCC <10.3 on C++20 (#5205) 1 year ago
Varun Agrawal e0f9e77466
fix(cmake): remove extra = in flto assignment (#5207) 1 year ago
Henry Schreiner 57287b578d
docs: prepare for 2.13.1 (#5203) 1 year ago
Michael Carlstrom 4bd538a40a
feat(types): add support for Typing.Callable Special Case (#5202) 1 year ago
Sam Gross 2e35470cff
fix: use manual padding of instance_map_shard (#5200) 1 year ago
Henry Schreiner 895e657220
chore: back to work 1 year ago