Sign in
pigweed
/
third_party
/
github
/
pybind
/
pybind11
/
HEAD
4a77b97
Move tomlkit dependency to dev group (#5990)
by Yaakov Selkowitz
· 8 hours ago
upstream/master
1a86364
[ci skip] fix(tests): make async callback test deterministic (#5986)
by Ralf W. Grosse-Kunstleve
· 6 days ago
ac286c9
internals: optimize std::unordered_map internals with noexcept (#5960)
by Aaron Gokaslan
· 6 days ago
ccb7129
Improve performance of enum_ operators by going back to specific implementation (#5887)
by Scott Wolchok
· 6 days ago
e8e8d6a
Expand float and complex strict mode to allow ints and ints/float (for PEP 484 compatibility). (#5879)
by Michael Carlstrom
· 6 days ago
2448bc5
[skip ci] Bump version to v3.1.0a0 (#5987)
by Ralf W. Grosse-Kunstleve
· 6 days 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
· 6 days ago
upstream/v3.0
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
· 7 days ago
3ae5a17
Add fallback implementation of `PyCriticalSection_BeginMutex` for Python 3.13t (#5981)
by Xuehai Pan
· 13 days ago
5f2c678
Add helpers to array that return the size and strides as a std::span (#5974)
by Daniel Simon
· 2 weeks ago
8f68ecd
chore(deps): update pre-commit hooks (#5982)
by pre-commit-ci[bot]
· 3 weeks ago
4d7d02a
Fix race condition with py::make_key_iterator in free threading (#5971)
by Sam Gross
· 3 weeks ago
e7754de
Revert internals destruction and add test for internals recreation (#5972)
by Xuehai Pan
· 3 weeks ago
0080cae
chore(deps): bump jwlawson/actions-setup-cmake in the actions group (#5978)
by dependabot[bot]
· 3 weeks ago
95d4af7
Fix CI issue: numpy requirement for Python 3.14 on ARM64 Windows (#5977)
by Ralf W. Grosse-Kunstleve
· 3 weeks ago
4f81a12
Fix deadlock in test with free threading (#5973)
by Sam Gross
· 4 weeks ago
6c83607
Changelog updates (#5967)
by Ralf W. Grosse-Kunstleve
· 5 weeks ago
5a6edc9
Exclude MSVC up to 19.16 from using std::launder (#5968)
by Franz Pöschel
· 5 weeks ago
53ccc32
fix: cross-compilation updates (#5829)
by Malcolm Smith
· 5 weeks ago
a8e223d
Directly check if/which interpreter is active before doing CLEAR in destructor (#5965)
by b-pass
· 5 weeks ago
da6e071
Destruct internals during interpreter finalization (#5958)
by b-pass
· 5 weeks ago
e44aae2
chore: bump CMake max policy to 4.2 (#5944)
by Henry Schreiner
· 6 weeks ago
ca1d996
chore(deps): bump urllib3 from 2.6.0 to 2.6.3 in /docs (#5954)
by dependabot[bot]
· 6 weeks ago
cc551ad
Appease MSVC Warning C4866: compiler may not enforce left-to-right evaluation order (#5955)
by Xuehai Pan
· 6 weeks ago
d36f5dd
Appease MSVC Warning C4866: compiler may not enforce left-to-right evaluation order (#5953)
by Xuehai Pan
· 7 weeks ago
745e568
Fix longdouble complex docstring to clongdouble (#5952)
by T.Yamada
· 7 weeks ago
10f8708
Change function calls to use vectorcall (#5948)
by b-pass
· 7 weeks ago
c761608
chore(deps): update pre-commit hooks (#5951)
by pre-commit-ci[bot]
· 7 weeks ago
2c9191e
chore(deps): bump egor-tensin/setup-clang in the actions group (#5950)
by dependabot[bot]
· 8 weeks ago
b93c0f7
Fix ambiguous `str(handle)` constructor for object-derived types (#5949)
by Ralf W. Grosse-Kunstleve
· 8 weeks ago
fee2527
Fix concurrency consistency for `internals_pp_manager` under multiple-interpreters (#5947)
by Xuehai Pan
· 8 weeks ago
0057e49
Add per-interpreter storage for `gil_safe_call_once_and_store` (#5933)
by Xuehai Pan
· 9 weeks ago
799f591
Re-enable Move Subinterpreter test for free-threaded Python 3.14 (#5940)
by Ralf W. Grosse-Kunstleve
· 9 weeks ago
7ae61bf
Avoid LNK2001 in c++20 when /GL (Whole program optimization) is on with MSVC Update pybind11.h (#5939)
by KenLee
· 9 weeks ago
78381e5
Improve C++ test infrastructure: progress reporter, timeouts, and skip hanging Move Subinterpreter test (#5942)
by Ralf W. Grosse-Kunstleve
· 9 weeks ago
3aeb113
chore(deps): bump the actions group across 1 directory with 5 updates (#5941)
by dependabot[bot]
· 9 weeks ago
d4f9cfb
Modernize NVHPC CI job (to make it working again): Ubuntu-24.04 runner, NVHPC 25.11 (#5935)
by Ralf W. Grosse-Kunstleve
· 2 months ago
5b37916
Apply clang-tidy fixes to subinterpreter support code (#5929)
by Yuanyuan Chen
· 2 months ago
1006933
chore: also use typos (#5931)
by Henry Schreiner
· 2 months ago
41a4d0c
Add Windows arm tests (#5932)
by Kyle Shores
· 2 months ago
032e73d
Replace C-style casts to static_cast and reinterpret_cast (#5930)
by Yuanyuan Chen
· 2 months ago
228f563
Skip cross module exception translation on FreeBSD (#5925)
by Yuanyuan Chen
· 3 months ago
3ebbecb
Add more readability tidy rules (#5924)
by Yuanyuan Chen
· 3 months ago
6651530
Enforce more ruff rules (#5922)
by Dimitri Papadopoulos Orfanos
· 3 months ago
1c1d01c
Use well-known labels in `project.urls` (#5921)
by Dimitri Papadopoulos Orfanos
· 3 months ago
1dc7620
chore(deps): bump urllib3 from 2.5.0 to 2.6.0 in /docs (#5920)
by dependabot[bot]
· 3 months ago
d810d4f
chore(deps): update pre-commit hooks (#5918)
by pre-commit-ci[bot]
· 3 months ago
55e4bb9
Work around GCC -Warray-bounds false positive in argument_vector (#5908)
by Ralf W. Grosse-Kunstleve
· 3 months ago
734c29b
Point main README.rst to CI for supported platforms and compilers (#5910)
by Ralf W. Grosse-Kunstleve
· 3 months ago
ab9ac90
Replace deprecated macos-13 runners with macos-15-intel (#5916)
by Ralf W. Grosse-Kunstleve
· 3 months ago
28ecc9b
Disable Android cibuildwheel tests only on `ubuntu-latest` (#5915)
by Ralf W. Grosse-Kunstleve
· 3 months ago
1fa9fad
chore(deps): bump the actions group with 5 updates (#5912)
by dependabot[bot]
· 3 months ago
665461d
Remove enum from bold in doc (#5903)
by gentlegiantJGC
· 3 months ago
af796d0
Don't allow keep_alive or call_guard on properties (#5533)
by gentlegiantJGC
· 3 months ago
42cda75
Fix `*args/**kwargs` return types. Add type hinting to `py::make_tuple` (#5881)
by Michael Carlstrom
· 3 months ago
8ecf10e
Fix crash in `gil_scoped_acquire` (#5828)
by Rostan
· 3 months ago
b30e72c
Replace env.deprecated_call() with pytest.deprecated_call() (#5893)
by Ralf W. Grosse-Kunstleve
· 3 months ago
3370fe1
Enhance: edit doc py::native_enum feature in upgrade.rst (#5885)
by Rangsiman Ketkaew
· 3 months ago
1ccaad5
chore: log_level is better than log_cli_level (#5890)
by Henry Schreiner
· 3 months ago
9f1187f
Add `typing.SupportsIndex` to `int`/`float`/`complex` type hints (#5891)
by Ralf W. Grosse-Kunstleve
· 3 months ago
73da78c
chore(deps): update pre-commit hooks (#5888)
by pre-commit-ci[bot]
· 3 months ago
e6984c8
native_enum: add capsule containing enum information and cleanup logic (#5871)
by Joshua Oreman
· 4 months ago
1594396
fix dangling thread state issue (#5870)
by daltairwalter
· 4 months ago
1e5bc66
Factor out readable function signatures to avoid duplication (#5857)
by Scott Wolchok
· 4 months ago
cc36ac5
type_caster_generic: fix compiler error when casting a T that is implicitly convertible from T* (#5873)
by Joshua Oreman
· 4 months ago
a2c5971
type_caster_generic: add cast_sources abstraction (#5866)
by Joshua Oreman
· 4 months ago
fc423c9
Fix dangling pointer in internals::registered_types_cpp_fast from #5842 (#5867)
by Scott Wolchok
· 4 months ago
c7b4f66
type_caster_generic: add set_foreign_holder method for subclasses to implement (#5862)
by Joshua Oreman
· 4 months ago
9f75202
Fix thread-safety in `get_local_type_info()` (#5856)
by Sam Gross
· 4 months ago
aa4259b
chore(deps): update pre-commit hooks (#5820)
by pre-commit-ci[bot]
· 4 months ago
1cf0948
Avoid a heap allocation on every legacy py::enum_ load (#5860)
by Joshua Oreman
· 4 months ago
cae4ae0
docs: clarify to what extent bindings are actually global (#5859)
by Joshua Oreman
· 4 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
· 5 months ago
9ea1976
Use new 3.14 C APIs when available (#5854)
by Sam Gross
· 5 months ago
4dc33d6
Fix `smart_holder` multiple/virtual inheritance bugs in `shared_ptr` and `unique_ptr` to-Python conversions (#5836)
by Ralf W. Grosse-Kunstleve
· 5 months ago
0161da9
[skip ci] .gitignore: exclude __pycache__ directories (#5838)
by Ralf W. Grosse-Kunstleve
· 5 months ago
81ffb1d
Add 90 minute limit for tests (#5851)
by gentlegiantJGC
· 5 months ago
8ed0dab
Add float type caster and revert type hint changes to int_ and float_ (#5839)
by gentlegiantJGC
· 5 months ago
30748f8
Avoid heap allocation for function calls with a small number of args (#5824)
by Scott Wolchok
· 5 months ago
326b106
Use thread_local instead of thread_specific_storage for internals (#5834)
by b-pass
· 5 months ago
d4d555d
Restore `runs-on: windows-latest` (#5835)
by Ralf W. Grosse-Kunstleve
· 5 months ago
937552f
Use thread_local for loader_life_support to improve performance (#5830)
by Scott Wolchok
· 5 months ago
68cbae6
tests: add or delete copy/move ctors where needed to make type traits match reality (#5833)
by Joshua Oreman
· 6 months ago
a6581ee
pytypes.h: constrain accessor::operator= templates so that they do not obscure special members (#5832)
by Thomas Köppe
· 6 months ago
7fb54e3
chore(deps): bump the actions group with 3 updates (#5831)
by dependabot[bot]
· 6 months ago
852a4b5
s/windows-2022/windows-latest/ in .github/workflows/{ci,pip}.yml (#5826)
by Scott Wolchok
· 6 months ago
ef0f1ff
chore(deps): bump the actions group across 1 directory with 2 updates (#5818)
by dependabot[bot]
· 6 months ago
bf2d56e
Fix the first example in the first steps guide not compiling (#5823)
by Plamen Totev
· 6 months ago
cd56888
Bring CI back to all-working condition (#5822)
by Ralf W. Grosse-Kunstleve
· 6 months ago
3878c23
Fix typo in error message (#5817)
by MoonE
· 6 months ago
3c0ee89
Fix compiler detection with clang-cl (#5816)
by Tobias Leibner
· 6 months ago
6e0d1c2
chore: back to work
by Henry Schreiner
· 6 months ago
f5fbe86
chore: bump to 3.0.1 (#5810)
by Henry Schreiner
· 6 months ago
v3.0.1
cddec2b
fix: limit warning issue (#5807)
by Henry Schreiner
· 6 months ago
e71489c
tests: avoid false DOWNLOAD_CATCH manually-specified variables warning (#5803)
by Henry Schreiner
· 6 months ago
8bbc309
Improve buffer_info type checking in numpy docs (#5805)
by gentlegiantJGC
· 6 months ago
0360775
correct homebrew package URL in installing.rst (#5808)
by Dima Pasechnik
· 6 months ago
adb5603
chore: rename generic slots variable (#5793)
by Henry Schreiner
· 6 months ago
7aa3780
Replace robotpy-build with semiwrap (#5804)
by Dustin Spicuzza
· 6 months ago
ce71228
ci: avoid macOS 15 image change for iOS (#5798)
by Henry Schreiner
· 6 months ago
Next »