1. 2c9191e chore(deps): bump egor-tensin/setup-clang in the actions group (#5950) by dependabot[bot] · 2 days ago upstream/master
  2. b93c0f7 Fix ambiguous `str(handle)` constructor for object-derived types (#5949) by Ralf W. Grosse-Kunstleve · 4 days ago
  3. fee2527 Fix concurrency consistency for `internals_pp_manager` under multiple-interpreters (#5947) by Xuehai Pan · 7 days ago
  4. 0057e49 Add per-interpreter storage for `gil_safe_call_once_and_store` (#5933) by Xuehai Pan · 9 days ago
  5. 799f591 Re-enable Move Subinterpreter test for free-threaded Python 3.14 (#5940) by Ralf W. Grosse-Kunstleve · 11 days ago
  6. 7ae61bf Avoid LNK2001 in c++20 when /GL (Whole program optimization) is on with MSVC Update pybind11.h (#5939) by KenLee · 11 days ago
  7. 78381e5 Improve C++ test infrastructure: progress reporter, timeouts, and skip hanging Move Subinterpreter test (#5942) by Ralf W. Grosse-Kunstleve · 12 days ago
  8. 3aeb113 chore(deps): bump the actions group across 1 directory with 5 updates (#5941) by dependabot[bot] · 12 days ago
  9. d4f9cfb Modernize NVHPC CI job (to make it working again): Ubuntu-24.04 runner, NVHPC 25.11 (#5935) by Ralf W. Grosse-Kunstleve · 3 weeks ago
  10. 5b37916 Apply clang-tidy fixes to subinterpreter support code (#5929) by Yuanyuan Chen · 3 weeks ago
  11. 1006933 chore: also use typos (#5931) by Henry Schreiner · 3 weeks ago
  12. 41a4d0c Add Windows arm tests (#5932) by Kyle Shores · 3 weeks ago
  13. 032e73d Replace C-style casts to static_cast and reinterpret_cast (#5930) by Yuanyuan Chen · 3 weeks ago
  14. 228f563 Skip cross module exception translation on FreeBSD (#5925) by Yuanyuan Chen · 4 weeks ago
  15. 3ebbecb Add more readability tidy rules (#5924) by Yuanyuan Chen · 4 weeks ago
  16. 6651530 Enforce more ruff rules (#5922) by Dimitri Papadopoulos Orfanos · 4 weeks ago
  17. 1c1d01c Use well-known labels in `project.urls` (#5921) by Dimitri Papadopoulos Orfanos · 4 weeks ago
  18. 1dc7620 chore(deps): bump urllib3 from 2.5.0 to 2.6.0 in /docs (#5920) by dependabot[bot] · 4 weeks ago
  19. d810d4f chore(deps): update pre-commit hooks (#5918) by pre-commit-ci[bot] · 4 weeks ago
  20. 55e4bb9 Work around GCC -Warray-bounds false positive in argument_vector (#5908) by Ralf W. Grosse-Kunstleve · 5 weeks ago
  21. 734c29b Point main README.rst to CI for supported platforms and compilers (#5910) by Ralf W. Grosse-Kunstleve · 5 weeks ago
  22. ab9ac90 Replace deprecated macos-13 runners with macos-15-intel (#5916) by Ralf W. Grosse-Kunstleve · 5 weeks ago
  23. 28ecc9b Disable Android cibuildwheel tests only on `ubuntu-latest` (#5915) by Ralf W. Grosse-Kunstleve · 5 weeks ago
  24. 1fa9fad chore(deps): bump the actions group with 5 updates (#5912) by dependabot[bot] · 5 weeks ago
  25. 665461d Remove enum from bold in doc (#5903) by gentlegiantJGC · 5 weeks ago
  26. af796d0 Don't allow keep_alive or call_guard on properties (#5533) by gentlegiantJGC · 7 weeks ago
  27. 42cda75 Fix `*args/**kwargs` return types. Add type hinting to `py::make_tuple` (#5881) by Michael Carlstrom · 7 weeks ago
  28. 8ecf10e Fix crash in `gil_scoped_acquire` (#5828) by Rostan · 7 weeks ago
  29. b30e72c Replace env.deprecated_call() with pytest.deprecated_call() (#5893) by Ralf W. Grosse-Kunstleve · 7 weeks ago
  30. 3370fe1 Enhance: edit doc py::native_enum feature in upgrade.rst (#5885) by Rangsiman Ketkaew · 8 weeks ago
  31. 1ccaad5 chore: log_level is better than log_cli_level (#5890) by Henry Schreiner · 8 weeks ago
  32. 9f1187f Add `typing.SupportsIndex` to `int`/`float`/`complex` type hints (#5891) by Ralf W. Grosse-Kunstleve · 8 weeks ago
  33. 73da78c chore(deps): update pre-commit hooks (#5888) by pre-commit-ci[bot] · 8 weeks ago
  34. e6984c8 native_enum: add capsule containing enum information and cleanup logic (#5871) by Joshua Oreman · 3 months ago
  35. 1594396 fix dangling thread state issue (#5870) by daltairwalter · 3 months ago
  36. 1e5bc66 Factor out readable function signatures to avoid duplication (#5857) by Scott Wolchok · 3 months ago
  37. cc36ac5 type_caster_generic: fix compiler error when casting a T that is implicitly convertible from T* (#5873) by Joshua Oreman · 3 months ago
  38. a2c5971 type_caster_generic: add cast_sources abstraction (#5866) by Joshua Oreman · 3 months ago
  39. fc423c9 Fix dangling pointer in internals::registered_types_cpp_fast from #5842 (#5867) by Scott Wolchok · 3 months ago
  40. c7b4f66 type_caster_generic: add set_foreign_holder method for subclasses to implement (#5862) by Joshua Oreman · 3 months ago
  41. 9f75202 Fix thread-safety in `get_local_type_info()` (#5856) by Sam Gross · 3 months ago
  42. aa4259b chore(deps): update pre-commit hooks (#5820) by pre-commit-ci[bot] · 3 months ago
  43. 1cf0948 Avoid a heap allocation on every legacy py::enum_ load (#5860) by Joshua Oreman · 3 months ago
  44. cae4ae0 docs: clarify to what extent bindings are actually global (#5859) by Joshua Oreman · 3 months ago
  45. 3262000 Add fast_type_map, use it authoritatively for local types and as a hint for global types (ABI breaking) (#5842) by Scott Wolchok · 3 months ago
  46. 9ea1976 Use new 3.14 C APIs when available (#5854) by Sam Gross · 3 months ago
  47. 4dc33d6 Fix `smart_holder` multiple/virtual inheritance bugs in `shared_ptr` and `unique_ptr` to-Python conversions (#5836) by Ralf W. Grosse-Kunstleve · 3 months ago
  48. 0161da9 [skip ci] .gitignore: exclude __pycache__ directories (#5838) by Ralf W. Grosse-Kunstleve · 3 months ago
  49. 81ffb1d Add 90 minute limit for tests (#5851) by gentlegiantJGC · 3 months ago
  50. 8ed0dab Add float type caster and revert type hint changes to int_ and float_ (#5839) by gentlegiantJGC · 3 months ago
  51. 30748f8 Avoid heap allocation for function calls with a small number of args (#5824) by Scott Wolchok · 4 months ago
  52. 326b106 Use thread_local instead of thread_specific_storage for internals (#5834) by b-pass · 4 months ago
  53. d4d555d Restore `runs-on: windows-latest` (#5835) by Ralf W. Grosse-Kunstleve · 4 months ago
  54. 937552f Use thread_local for loader_life_support to improve performance (#5830) by Scott Wolchok · 4 months ago
  55. 68cbae6 tests: add or delete copy/move ctors where needed to make type traits match reality (#5833) by Joshua Oreman · 4 months ago
  56. a6581ee pytypes.h: constrain accessor::operator= templates so that they do not obscure special members (#5832) by Thomas Köppe · 4 months ago
  57. 7fb54e3 chore(deps): bump the actions group with 3 updates (#5831) by dependabot[bot] · 4 months ago
  58. 852a4b5 s/windows-2022/windows-latest/ in .github/workflows/{ci,pip}.yml (#5826) by Scott Wolchok · 4 months ago
  59. ef0f1ff chore(deps): bump the actions group across 1 directory with 2 updates (#5818) by dependabot[bot] · 4 months ago
  60. bf2d56e Fix the first example in the first steps guide not compiling (#5823) by Plamen Totev · 4 months ago
  61. cd56888 Bring CI back to all-working condition (#5822) by Ralf W. Grosse-Kunstleve · 4 months ago
  62. 3878c23 Fix typo in error message (#5817) by MoonE · 4 months ago
  63. 3c0ee89 Fix compiler detection with clang-cl (#5816) by Tobias Leibner · 4 months ago
  64. 6e0d1c2 chore: back to work by Henry Schreiner · 4 months ago
  65. f5fbe86 chore: bump to 3.0.1 (#5810) by Henry Schreiner · 4 months ago upstream/v3.0 v3.0.1
  66. cddec2b fix: limit warning issue (#5807) by Henry Schreiner · 4 months ago
  67. e71489c tests: avoid false DOWNLOAD_CATCH manually-specified variables warning (#5803) by Henry Schreiner · 4 months ago
  68. 8bbc309 Improve buffer_info type checking in numpy docs (#5805) by gentlegiantJGC · 4 months ago
  69. 0360775 correct homebrew package URL in installing.rst (#5808) by Dima Pasechnik · 4 months ago
  70. adb5603 chore: rename generic slots variable (#5793) by Henry Schreiner · 4 months ago
  71. 7aa3780 Replace robotpy-build with semiwrap (#5804) by Dustin Spicuzza · 5 months ago
  72. ce71228 ci: avoid macOS 15 image change for iOS (#5798) by Henry Schreiner · 5 months ago
  73. c1bf55a Fix subinterpreter exception handling SEGFAULT (#5795) by Justen Di Ruscio · 5 months ago
  74. 90bc05c chore(deps): bump actions/download-artifact (#5792) by dependabot[bot] · 5 months ago
  75. 580494c fix: LTO warning of gcc >= 11.4 (#5791) by Robert Haschke · 5 months ago
  76. 6292b70 Explain linting suppressions (#5790) by Robert Haschke · 5 months ago
  77. 94c8250 inline get_interpreter_state_uncheccked inline function (#5789) by Justen Di Ruscio · 5 months ago
  78. 23c59b6 ci: add android test (#5714) by Henry Schreiner · 5 months ago
  79. a5665e3 fix: type_caster_enum_type for pointer types (#5694) (#5776) by Ralf W. Grosse-Kunstleve · 5 months ago
  80. 9360553 chore(deps): update pre-commit hooks (#5785) by pre-commit-ci[bot] · 5 months ago
  81. c5e8fec Make function record subinterpreter safe (#5771) by b-pass · 5 months ago
  82. 0db3d59 Allow multiphase modules to be re-imported (#5782) by b-pass · 5 months ago
  83. 780ec11 Make implicitly_convertable sub-interpreter and free-threading safe (#5777) by b-pass · 5 months ago
  84. 9af8adb Subinterpreter creation concurrency issues in 3.12 (#5779) by b-pass · 5 months ago
  85. 6972597 docs: show nogil in most examples (#5770) by Henry Schreiner · 5 months ago
  86. 33533ff Fix IsolatedConfig test (#5768) by b-pass · 5 months ago
  87. 7f5eea4 Check for __cpp_lib_remove_cvref as well (#5761) by Paul Fultz II · 5 months ago
  88. 49d19fe Implement binary version of make_index_sequence (#5751) by Mike Jarvis · 5 months ago
  89. 6aeae9c Fix py::trampoline_self_life_support visibility in docs (#5766) by gentlegiantJGC · 5 months ago
  90. 316273e fix: don't force -fvisibility=hidden on Windows (#5757) by moi15moi · 6 months ago
  91. c4ee83c fix:: initialize_generic compiler warning about nullptr dereference (#5756) by Thomas Braun · 6 months ago
  92. cc69a37 chore(deps): update pre-commit hooks (#5745) by pre-commit-ci[bot] · 6 months ago
  93. 66d394f docs: standardize header a bit (#5749) by Henry Schreiner · 6 months ago
  94. fa72aff [skip ci] Small `docs/release.rst` update, mainly to remove `git push --tags`. (#5748) by Ralf W. Grosse-Kunstleve · 6 months ago
  95. 422990f chore: get back to work (after v3.0.0 release) (#5747) by Ralf W. Grosse-Kunstleve · 6 months ago
  96. ed5057d chore: prepare for 3.0.0 (final) (#5746) by Ralf W. Grosse-Kunstleve · 6 months ago v3.0.0
  97. 4dc4aca [skip ci] Explain: conduit feature only covers from-Python-to-C++ conversions (#5740) by Ralf W. Grosse-Kunstleve · 7 months ago
  98. 03d8f48 docs: fix typo in multiple_interpreters (#5738) by Henry Schreiner · 7 months ago
  99. ea3e33e chore: prepare for 3.0.0rc4 (#5736) by Henry Schreiner · 7 months ago v3.0.0rc4
  100. bdc56d9 chore(deps): bump urllib3 from 2.2.2 to 2.5.0 in /docs (#5735) by dependabot[bot] · 7 months ago