1. 852a4b5 s/windows-2022/windows-latest/ in .github/workflows/{ci,pip}.yml (#5826) by Scott Wolchok · 35 hours ago upstream/master
  2. ef0f1ff chore(deps): bump the actions group across 1 directory with 2 updates (#5818) by dependabot[bot] · 3 days ago
  3. bf2d56e Fix the first example in the first steps guide not compiling (#5823) by Plamen Totev · 3 days ago
  4. cd56888 Bring CI back to all-working condition (#5822) by Ralf W. Grosse-Kunstleve · 3 days ago
  5. 3878c23 Fix typo in error message (#5817) by MoonE · 6 days ago
  6. 3c0ee89 Fix compiler detection with clang-cl (#5816) by Tobias Leibner · 10 days ago
  7. 6e0d1c2 chore: back to work by Henry Schreiner · 2 weeks ago
  8. f5fbe86 chore: bump to 3.0.1 (#5810) by Henry Schreiner · 2 weeks ago upstream/v3.0 v3.0.1
  9. cddec2b fix: limit warning issue (#5807) by Henry Schreiner · 2 weeks ago
  10. e71489c tests: avoid false DOWNLOAD_CATCH manually-specified variables warning (#5803) by Henry Schreiner · 2 weeks ago
  11. 8bbc309 Improve buffer_info type checking in numpy docs (#5805) by gentlegiantJGC · 2 weeks ago
  12. 0360775 correct homebrew package URL in installing.rst (#5808) by Dima Pasechnik · 2 weeks ago
  13. adb5603 chore: rename generic slots variable (#5793) by Henry Schreiner · 2 weeks ago
  14. 7aa3780 Replace robotpy-build with semiwrap (#5804) by Dustin Spicuzza · 2 weeks ago
  15. ce71228 ci: avoid macOS 15 image change for iOS (#5798) by Henry Schreiner · 3 weeks ago
  16. c1bf55a Fix subinterpreter exception handling SEGFAULT (#5795) by Justen Di Ruscio · 3 weeks ago
  17. 90bc05c chore(deps): bump actions/download-artifact (#5792) by dependabot[bot] · 4 weeks ago
  18. 580494c fix: LTO warning of gcc >= 11.4 (#5791) by Robert Haschke · 4 weeks ago
  19. 6292b70 Explain linting suppressions (#5790) by Robert Haschke · 4 weeks ago
  20. 94c8250 inline get_interpreter_state_uncheccked inline function (#5789) by Justen Di Ruscio · 4 weeks ago
  21. 23c59b6 ci: add android test (#5714) by Henry Schreiner · 4 weeks ago
  22. a5665e3 fix: type_caster_enum_type for pointer types (#5694) (#5776) by Ralf W. Grosse-Kunstleve · 4 weeks ago
  23. 9360553 chore(deps): update pre-commit hooks (#5785) by pre-commit-ci[bot] · 4 weeks ago
  24. c5e8fec Make function record subinterpreter safe (#5771) by b-pass · 5 weeks ago
  25. 0db3d59 Allow multiphase modules to be re-imported (#5782) by b-pass · 5 weeks ago
  26. 780ec11 Make implicitly_convertable sub-interpreter and free-threading safe (#5777) by b-pass · 5 weeks ago
  27. 9af8adb Subinterpreter creation concurrency issues in 3.12 (#5779) by b-pass · 5 weeks ago
  28. 6972597 docs: show nogil in most examples (#5770) by Henry Schreiner · 6 weeks ago
  29. 33533ff Fix IsolatedConfig test (#5768) by b-pass · 6 weeks ago
  30. 7f5eea4 Check for __cpp_lib_remove_cvref as well (#5761) by Paul Fultz II · 6 weeks ago
  31. 49d19fe Implement binary version of make_index_sequence (#5751) by Mike Jarvis · 6 weeks ago
  32. 6aeae9c Fix py::trampoline_self_life_support visibility in docs (#5766) by gentlegiantJGC · 6 weeks ago
  33. 316273e fix: don't force -fvisibility=hidden on Windows (#5757) by moi15moi · 7 weeks ago
  34. c4ee83c fix:: initialize_generic compiler warning about nullptr dereference (#5756) by Thomas Braun · 7 weeks ago
  35. cc69a37 chore(deps): update pre-commit hooks (#5745) by pre-commit-ci[bot] · 8 weeks ago
  36. 66d394f docs: standardize header a bit (#5749) by Henry Schreiner · 8 weeks ago
  37. fa72aff [skip ci] Small `docs/release.rst` update, mainly to remove `git push --tags`. (#5748) by Ralf W. Grosse-Kunstleve · 8 weeks ago
  38. 422990f chore: get back to work (after v3.0.0 release) (#5747) by Ralf W. Grosse-Kunstleve · 8 weeks ago
  39. ed5057d chore: prepare for 3.0.0 (final) (#5746) by Ralf W. Grosse-Kunstleve · 8 weeks ago v3.0.0
  40. 4dc4aca [skip ci] Explain: conduit feature only covers from-Python-to-C++ conversions (#5740) by Ralf W. Grosse-Kunstleve · 3 months ago
  41. 03d8f48 docs: fix typo in multiple_interpreters (#5738) by Henry Schreiner · 3 months ago
  42. ea3e33e chore: prepare for 3.0.0rc4 (#5736) by Henry Schreiner · 3 months ago v3.0.0rc4
  43. bdc56d9 chore(deps): bump urllib3 from 2.2.2 to 2.5.0 in /docs (#5735) by dependabot[bot] · 3 months ago
  44. cf3d1a7 feat: numpy scalars (#5726) by Henry Schreiner · 3 months ago
  45. c60c149 tests: handle 3.12 and 3.13 implementations and 3.14.0b3+ (#5732) by Michael Šimáček · 3 months ago
  46. be507b7 ci: check latest on 3.13 (#5734) by Henry Schreiner · 3 months ago
  47. f2c0ab8 Fix TSan warning in sub-interpreter test (#5729) by b-pass · 3 months ago
  48. ad9180c fix: android CMake support (#5733) by Henry Schreiner · 3 months ago
  49. 86e82dd Add support for `shared_ptr<const T>` in `py::init()` with `smart_holder` (#5731) by Ralf W. Grosse-Kunstleve · 3 months ago
  50. 365d41a Eliminate cross-DSO RTTI reliance in `smart_holder` functionality (for platforms like macOS). (#5728) by Ralf W. Grosse-Kunstleve · 3 months ago
  51. e2f86af docs: add documentation entry for warnings (#5356) by Jan Iwaszkiewicz · 3 months ago
  52. f3bb007 better test for const only smart ptr (#5727) by Rosdf · 3 months ago
  53. d218b16 ci: avoid 3.13.4 on Windows (#5725) by Henry Schreiner · 3 months ago
  54. f8640da chore(deps): bump pypa/cibuildwheel from 3.0.0rc2 to 3.0 in the actions group (#5721) by dependabot[bot] · 3 months ago
  55. 7ed76e2 fix: add support for const-only smart pointers (#5718) by Rosdf · 3 months ago
  56. 513d1f9 ci: check iOS update (#5717) by Henry Schreiner · 3 months ago
  57. ff0e381 chore(deps): bump requests from 2.32.3 to 2.32.4 in /docs (#5720) by dependabot[bot] · 3 months ago
  58. 6c5d25a test: run pytest under Python devmode (#5715) by Xuehai Pan · 3 months ago
  59. 5d32ed7 docs: prepare for RC 3 (#5713) by Henry Schreiner · 3 months ago v3.0.0rc3
  60. c786d34 fix: handle null `py::handle` and add tests for `py::scoped_critical_section` (#5706) by Xuehai Pan · 3 months ago
  61. c7026d0 fix!: modify the internals pointer-to-pointer implementation to not use `thread_local` (#5709) by b-pass · 3 months ago
  62. b194891 fix: expose required symbol using clang (#5700) by Peter Steneteg · 3 months ago
  63. d4d2ec1 ci: avoid brownout (and removal) of windows-2019 (#5712) by Henry Schreiner · 3 months ago
  64. 0985052 chore(deps): update pre-commit hooks (#5711) by pre-commit-ci[bot] · 3 months ago
  65. 9295c4a fix: follow rest of pybind11 closer with PYBIND11_HAS_SUBINTERPRETER_SUPPORT (#5710) by Henry Schreiner · 3 months ago
  66. 7da1d53 ci: test on iOS (#5705) by Henry Schreiner · 3 months ago
  67. c2b32b1 fix(types): type hints from future python versions (#5693) by Michael Carlstrom · 3 months ago
  68. 21c9dd1 ci: drop main tests on main by Henry Schreiner · 3 months ago
  69. e4873e8 fix: allow subinterp support to be disabled by Henry Schreiner · 3 months ago
  70. 33fb533 fix: C++20 in Windows by Henry Schreiner · 3 months ago
  71. bc557a9 tests: add PYBIND11_TEST_SMART_HOLDER to tests by Henry Schreiner · 3 months ago
  72. 2997976 ci: rename cibw workflow file by Henry Schreiner · 3 months ago
  73. 7e672ca tests: support C++23 in tests by Henry Schreiner · 3 months ago
  74. ef2ad42 ci: list all jobs explicitly by Henry Schreiner · 3 months ago
  75. 5dff335 ci: reduce runs on draft PRs by Henry Schreiner · 3 months ago
  76. df595b1 docs: changelog update for 3.0.0rc2 by Henry Schreiner · 3 months ago v3.0.0rc2
  77. a1b1972 chore: prepare for 3.0.0rc2 (#5698) by Henry Schreiner · 3 months ago
  78. a18b1bc tests: always disable on the nogil build (#5701) by Henry Schreiner · 3 months ago
  79. 57e27c1 tests: skip some flaky gil tests on nogil (#5699) by Henry Schreiner · 3 months ago
  80. 1c10d5e fix: prepare for 3.14 beta 2 (#5697) by Henry Schreiner · 3 months ago
  81. 6e3e851 fix(cmake): regression in include gaurd (#5691) by Henry Schreiner · 3 months ago
  82. 03b4a9e fix: don't destruct module objects in atexit (#5688) by b-pass · 3 months ago
  83. 1dd85ef chore: bump maximum clang tested to 20 (#5692) by Henry Schreiner · 3 months ago
  84. 9d06626 docs: more warnings about locking and the GIL (#5689) by Henry Schreiner · 3 months ago
  85. d7769de feat: scoped_critical_section (#5684) by Henry Schreiner · 4 months ago
  86. e3883dd refactor: use CPython macros to construct `PYBIND11_VERSION_HEX` (#5683) by Xuehai Pan · 4 months ago
  87. e4622cb chore(cmake): add compile commands to preset (#5685) by Henry Schreiner · 4 months ago
  88. 98bd78f chore: rename macro `PYBIND11_SUBINTERPRETER_SUPPORT` -> `PYBIND11_HAS_SUBINTERPRETER_SUPPORT` to meet naming convention (#5682) by Xuehai Pan · 4 months ago
  89. 8d503e3 docs: update contributing/release guide a little (#5681) by Henry Schreiner · 4 months ago
  90. 2624d4a tests: expect free-threaded import warnings (#5680) by Henry Schreiner · 4 months ago
  91. fc888f7 docs: prepare for 3.0.0rc1 (#5679) by Henry Schreiner · 4 months ago v3.0.0rc1
  92. e8f16e2 docs: remove setup.py mentions, mention presets (#5677) by Henry Schreiner · 4 months ago
  93. 07d028f feat: Embeded sub-interpreters (#5666) by b-pass · 4 months ago
  94. ec8b050 chore: convert changelog to markdown (#5672) by Henry Schreiner · 4 months ago
  95. e625668 fix(cmake): error wasn't triggering (#5676) by Henry Schreiner · 4 months ago
  96. 7319402 chore: show preview on docs changes (#5673) by Henry Schreiner · 4 months ago
  97. 3867c5f ci: add nightlies for scientific-python (#5675) by Henry Schreiner · 4 months ago
  98. 9e6fe46 chore: consolidate common code in PYBIND11_MODULE and PYBIND11_EMBEDDED_MODULE (#5670) by b-pass · 4 months ago
  99. 6742435 fix(types): add typing and collections.abc module prefix (#5663) by gentlegiantJGC · 4 months ago
  100. 4587d33 docs: prepare for v3.0.0rc1 (#5589) by Ralf W. Grosse-Kunstleve · 4 months ago