Sign in
pigweed
/
third_party
/
github
/
pybind
/
pybind11
/
HEAD
678b673
build: support Eigen 5 (#6036)
by Eisuke Kawashima
· 3 weeks ago
upstream/master
ae05b15
[skip ci] docs: add v3.0.4 changelog updates. (#6041)
by Ralf W. Grosse-Kunstleve
· 3 weeks ago
7029f99
fix: segfault when moving `scoped_ostream_redirect` (#6033)
by Agis Kounelis
· 3 weeks ago
2889136
ci: bump setup-uv to maintained tag scheme (#6035)
by Henry Schreiner
· 4 weeks ago
0db7f72
Handle result from PyObject_VisitManagedDict (#6032)
by Max Bachmann
· 4 weeks ago
4158dcf
chore(deps): update pre-commit hooks (#6029)
by pre-commit-ci[bot]
· 4 weeks ago
98e50b7
fix: avoid copy constructor instantiation in shared_ptr fallback cast (#6028)
by Dustin Spicuzza
· 4 weeks ago
bfd6cbd
chore(deps): bump the actions group with 2 updates (#6027)
by dependabot[bot]
· 5 weeks ago
d2413f5
docs: add v3.0.3 and v3.1.0 changelog updates. (#6023)
by Ralf W. Grosse-Kunstleve
· 5 weeks ago
50930ae
chore(deps): bump pygments from 2.17.2 to 2.20.0 in /docs (#6024)
by dependabot[bot]
· 5 weeks ago
609d2c8
Fix heap-buffer-overflow in `pythonbuf` with undersized buffers (#6019)
by Ralf W. Grosse-Kunstleve
· 6 weeks ago
83f71d8
fix: detect virtual inheritance in add_base to prevent pointer offset crash (#6017)
by Ralf W. Grosse-Kunstleve
· 6 weeks ago
524d72b
fix: strdup `"self"` arg in `def_property_static`, partially revert #6010 (gh-5976) (#6015)
by Ralf W. Grosse-Kunstleve
· 6 weeks ago
e8cead1
Harden `PYBIND11_MODULE_PYINIT` and `get_internals()` against crashes during module init (#6018)
by Ralf W. Grosse-Kunstleve
· 6 weeks ago
70b6fd3
Fix TSS key exhaustion in implicitly_convertible() (gh-5975) (#6020)
by Ralf W. Grosse-Kunstleve
· 6 weeks ago
3b62426
Fix `static_pointer_cast` build failure with virtual inheritance in `holder_caster_foreign_helpers.h` (#6014)
by Ralf W. Grosse-Kunstleve
· 6 weeks ago
c0bbd8b
fix: bind noexcept and ref-qualified methods from unregistered base classes (#5992)
by Aaron Gokaslan
· 6 weeks ago
e4fbc05
chore(deps): bump requests from 2.32.4 to 2.33.0 in /docs (#6013)
by dependabot[bot]
· 6 weeks ago
ce9f83c
Fix crash in def_readwrite for non-smart-holder properties of smart-holder classes (v2) (#6008)
by Dustin Spicuzza
· 6 weeks ago
2d1723c
Resolve ambiguous factory spec. with nvcc+GCC (#6011)
by Marco Garten
· 6 weeks ago
dd95d53
Fix memory leak: clear managed dict in pybind11_object_dealloc on Python 3.13+ (#5999)
by Yury Matveev
· 6 weeks ago
0a45af2
gh-5991: Fix segfault during finalization related to function_record (#6010)
by Itamar Oren
· 6 weeks ago
1c72409
chore: some minor CPython API cleanup (#6005)
by Henry Schreiner
· 7 weeks ago
4d51aef
chore(deps): update pre-commit hooks (#6002)
by pre-commit-ci[bot]
· 7 weeks ago
cd538ed
Re-enable Android tests in CIBW workflow (#6001)
by Malcolm Smith
· 9 weeks ago
9d8c57f
chore(deps): bump the actions group with 3 updates (#6000)
by dependabot[bot]
· 10 weeks ago
4a77b97
Move tomlkit dependency to dev group (#5990)
by Yaakov Selkowitz
· 2 months ago
1a86364
[ci skip] fix(tests): make async callback test deterministic (#5986)
by Ralf W. Grosse-Kunstleve
· 3 months ago
ac286c9
internals: optimize std::unordered_map internals with noexcept (#5960)
by Aaron Gokaslan
· 3 months ago
ccb7129
Improve performance of enum_ operators by going back to specific implementation (#5887)
by Scott Wolchok
· 3 months ago
e8e8d6a
Expand float and complex strict mode to allow ints and ints/float (for PEP 484 compatibility). (#5879)
by Michael Carlstrom
· 3 months ago
2448bc5
[skip ci] Bump version to v3.1.0a0 (#5987)
by Ralf W. Grosse-Kunstleve
· 3 months ago
45fab40
Update version number to v3.0.2 (final) and set release date in changelog.md to February 16, 2026 (#5985)
by Ralf W. Grosse-Kunstleve
· 3 months ago
v3.0.2
44a0cd2
[ci skip] docs/changelog.md updates for 3.0.2, to account for 5 additional PRs (#5984)
by Ralf W. Grosse-Kunstleve
· 3 months ago
3ae5a17
Add fallback implementation of `PyCriticalSection_BeginMutex` for Python 3.13t (#5981)
by Xuehai Pan
· 3 months ago
5f2c678
Add helpers to array that return the size and strides as a std::span (#5974)
by Daniel Simon
· 3 months ago
8f68ecd
chore(deps): update pre-commit hooks (#5982)
by pre-commit-ci[bot]
· 3 months ago
4d7d02a
Fix race condition with py::make_key_iterator in free threading (#5971)
by Sam Gross
· 3 months ago
e7754de
Revert internals destruction and add test for internals recreation (#5972)
by Xuehai Pan
· 3 months ago
0080cae
chore(deps): bump jwlawson/actions-setup-cmake in the actions group (#5978)
by dependabot[bot]
· 3 months ago
95d4af7
Fix CI issue: numpy requirement for Python 3.14 on ARM64 Windows (#5977)
by Ralf W. Grosse-Kunstleve
· 3 months ago
4f81a12
Fix deadlock in test with free threading (#5973)
by Sam Gross
· 3 months ago
6c83607
Changelog updates (#5967)
by Ralf W. Grosse-Kunstleve
· 4 months ago
5a6edc9
Exclude MSVC up to 19.16 from using std::launder (#5968)
by Franz Pöschel
· 4 months ago
53ccc32
fix: cross-compilation updates (#5829)
by Malcolm Smith
· 4 months ago
a8e223d
Directly check if/which interpreter is active before doing CLEAR in destructor (#5965)
by b-pass
· 4 months ago
da6e071
Destruct internals during interpreter finalization (#5958)
by b-pass
· 4 months ago
e44aae2
chore: bump CMake max policy to 4.2 (#5944)
by Henry Schreiner
· 4 months ago
ca1d996
chore(deps): bump urllib3 from 2.6.0 to 2.6.3 in /docs (#5954)
by dependabot[bot]
· 4 months ago
cc551ad
Appease MSVC Warning C4866: compiler may not enforce left-to-right evaluation order (#5955)
by Xuehai Pan
· 4 months ago
d36f5dd
Appease MSVC Warning C4866: compiler may not enforce left-to-right evaluation order (#5953)
by Xuehai Pan
· 4 months ago
745e568
Fix longdouble complex docstring to clongdouble (#5952)
by T.Yamada
· 4 months ago
10f8708
Change function calls to use vectorcall (#5948)
by b-pass
· 4 months ago
c761608
chore(deps): update pre-commit hooks (#5951)
by pre-commit-ci[bot]
· 4 months ago
2c9191e
chore(deps): bump egor-tensin/setup-clang in the actions group (#5950)
by dependabot[bot]
· 4 months ago
b93c0f7
Fix ambiguous `str(handle)` constructor for object-derived types (#5949)
by Ralf W. Grosse-Kunstleve
· 4 months ago
fee2527
Fix concurrency consistency for `internals_pp_manager` under multiple-interpreters (#5947)
by Xuehai Pan
· 4 months ago
0057e49
Add per-interpreter storage for `gil_safe_call_once_and_store` (#5933)
by Xuehai Pan
· 4 months ago
799f591
Re-enable Move Subinterpreter test for free-threaded Python 3.14 (#5940)
by Ralf W. Grosse-Kunstleve
· 5 months ago
7ae61bf
Avoid LNK2001 in c++20 when /GL (Whole program optimization) is on with MSVC Update pybind11.h (#5939)
by KenLee
· 5 months ago
78381e5
Improve C++ test infrastructure: progress reporter, timeouts, and skip hanging Move Subinterpreter test (#5942)
by Ralf W. Grosse-Kunstleve
· 5 months ago
3aeb113
chore(deps): bump the actions group across 1 directory with 5 updates (#5941)
by dependabot[bot]
· 5 months ago
d4f9cfb
Modernize NVHPC CI job (to make it working again): Ubuntu-24.04 runner, NVHPC 25.11 (#5935)
by Ralf W. Grosse-Kunstleve
· 5 months ago
5b37916
Apply clang-tidy fixes to subinterpreter support code (#5929)
by Yuanyuan Chen
· 5 months ago
1006933
chore: also use typos (#5931)
by Henry Schreiner
· 5 months ago
41a4d0c
Add Windows arm tests (#5932)
by Kyle Shores
· 5 months ago
032e73d
Replace C-style casts to static_cast and reinterpret_cast (#5930)
by Yuanyuan Chen
· 5 months ago
228f563
Skip cross module exception translation on FreeBSD (#5925)
by Yuanyuan Chen
· 5 months ago
3ebbecb
Add more readability tidy rules (#5924)
by Yuanyuan Chen
· 5 months ago
6651530
Enforce more ruff rules (#5922)
by Dimitri Papadopoulos Orfanos
· 5 months ago
1c1d01c
Use well-known labels in `project.urls` (#5921)
by Dimitri Papadopoulos Orfanos
· 5 months ago
1dc7620
chore(deps): bump urllib3 from 2.5.0 to 2.6.0 in /docs (#5920)
by dependabot[bot]
· 5 months ago
d810d4f
chore(deps): update pre-commit hooks (#5918)
by pre-commit-ci[bot]
· 5 months ago
55e4bb9
Work around GCC -Warray-bounds false positive in argument_vector (#5908)
by Ralf W. Grosse-Kunstleve
· 5 months ago
734c29b
Point main README.rst to CI for supported platforms and compilers (#5910)
by Ralf W. Grosse-Kunstleve
· 5 months ago
ab9ac90
Replace deprecated macos-13 runners with macos-15-intel (#5916)
by Ralf W. Grosse-Kunstleve
· 5 months ago
28ecc9b
Disable Android cibuildwheel tests only on `ubuntu-latest` (#5915)
by Ralf W. Grosse-Kunstleve
· 5 months ago
1fa9fad
chore(deps): bump the actions group with 5 updates (#5912)
by dependabot[bot]
· 5 months ago
665461d
Remove enum from bold in doc (#5903)
by gentlegiantJGC
· 5 months ago
af796d0
Don't allow keep_alive or call_guard on properties (#5533)
by gentlegiantJGC
· 6 months ago
42cda75
Fix `*args/**kwargs` return types. Add type hinting to `py::make_tuple` (#5881)
by Michael Carlstrom
· 6 months ago
8ecf10e
Fix crash in `gil_scoped_acquire` (#5828)
by Rostan
· 6 months ago
b30e72c
Replace env.deprecated_call() with pytest.deprecated_call() (#5893)
by Ralf W. Grosse-Kunstleve
· 6 months ago
3370fe1
Enhance: edit doc py::native_enum feature in upgrade.rst (#5885)
by Rangsiman Ketkaew
· 6 months ago
1ccaad5
chore: log_level is better than log_cli_level (#5890)
by Henry Schreiner
· 6 months ago
9f1187f
Add `typing.SupportsIndex` to `int`/`float`/`complex` type hints (#5891)
by Ralf W. Grosse-Kunstleve
· 6 months ago
73da78c
chore(deps): update pre-commit hooks (#5888)
by pre-commit-ci[bot]
· 6 months ago
e6984c8
native_enum: add capsule containing enum information and cleanup logic (#5871)
by Joshua Oreman
· 7 months ago
1594396
fix dangling thread state issue (#5870)
by daltairwalter
· 7 months ago
1e5bc66
Factor out readable function signatures to avoid duplication (#5857)
by Scott Wolchok
· 7 months ago
cc36ac5
type_caster_generic: fix compiler error when casting a T that is implicitly convertible from T* (#5873)
by Joshua Oreman
· 7 months ago
a2c5971
type_caster_generic: add cast_sources abstraction (#5866)
by Joshua Oreman
· 7 months ago
fc423c9
Fix dangling pointer in internals::registered_types_cpp_fast from #5842 (#5867)
by Scott Wolchok
· 7 months ago
c7b4f66
type_caster_generic: add set_foreign_holder method for subclasses to implement (#5862)
by Joshua Oreman
· 7 months ago
9f75202
Fix thread-safety in `get_local_type_info()` (#5856)
by Sam Gross
· 7 months ago
aa4259b
chore(deps): update pre-commit hooks (#5820)
by pre-commit-ci[bot]
· 7 months ago
1cf0948
Avoid a heap allocation on every legacy py::enum_ load (#5860)
by Joshua Oreman
· 7 months ago
cae4ae0
docs: clarify to what extent bindings are actually global (#5859)
by Joshua Oreman
· 7 months ago
3262000
Add fast_type_map, use it authoritatively for local types and as a hint for global types (ABI breaking) (#5842)
by Scott Wolchok
· 7 months ago
9ea1976
Use new 3.14 C APIs when available (#5854)
by Sam Gross
· 7 months ago
Next »