Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge 'upstream/v2.12.0' #71

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
91 commits
Select commit Hold shift + click to select a range
e85696e
Post release version bump (#4747)
Jul 14, 2023
0620d71
Update README.rst - Add missing comma in the list of acknowlegements …
bzaar Jul 15, 2023
ec1b57c
Disable `PYBIND11_ASSERT_GIL_HELD_INCREF_DECREF` generally for PyPy (…
Jul 15, 2023
99131a8
Provide `PYBIND11_NO_ASSERT_GIL_HELD_INCREF_DECREF` as an option (#4753)
EthanSteinberg Jul 17, 2023
8d08dc6
Copy v2.11.1 changelog section as released. (#4755)
Jul 17, 2023
f3e0602
Add command to check for vX.Y.Z tag vs pybind11/_version.py consisten…
Jul 23, 2023
17b6143
clang 17 compatibility fixes (#4767)
Aug 3, 2023
413e632
chore(deps): update pre-commit hooks (#4770)
pre-commit-ci[bot] Aug 4, 2023
9ad7e82
docs: Remove upper bound on pybind11 in example pyproject.toml for se…
ketozhang Aug 4, 2023
f870315
Provide better type hints for a variety of generic types (#4259)
virtuald Aug 4, 2023
824dc27
CI: Reenable an NVHPC Test (#4764)
ax3l Aug 4, 2023
690a115
Add `py::set_error()`, use in updated `py::exception<>` documentation…
Aug 8, 2023
4bf60c6
Disable strip when build type is unset (#4454) (#4780)
tttapa Aug 8, 2023
9039e6a
chore: use 2x faster black mirror (#4784)
henryiii Aug 10, 2023
add281a
Migrate to readthedocs configuration file v2¶ (#4789)
Aug 15, 2023
80bcd21
[ci skip] Adopt nanobind config. (#4792)
Aug 15, 2023
f47ff32
Fix grammar in functions.rst (#4791)
kenjitoyama Aug 15, 2023
b9359ce
Remove newlines from docstring signature (#4735)
JeanElsner Aug 15, 2023
76b8858
fix: Different MSVC versions may be ABI incompatible, guard with _MSC…
pwuertz Aug 23, 2023
1adac5a
`PYBIND11_INTERNALS_VERSION` bump for MSVC, piggy-backed on PR #4779.…
Aug 30, 2023
e705fb5
Fix enum's `__str__` docstring (#4827)
sizmailov Aug 30, 2023
db412e6
fix: Render `py::function` as `Callable` (#4829)
sizmailov Aug 31, 2023
c9638a1
Help Coverty avoid generating a false positive. (#4817)
Sep 1, 2023
467fe27
chore(deps): update pre-commit hooks (#4838)
pre-commit-ci[bot] Sep 6, 2023
4a2f7e4
chore(deps): bump actions/checkout from 1 to 4 (#4836)
dependabot[bot] Sep 6, 2023
c836059
feature: Support move-only iterators in `py::make_*iterator` (#4834)
sizmailov Sep 7, 2023
c9149d9
fix: Use lowercase builtin collection names (#4833)
sizmailov Sep 12, 2023
b457367
Update render for buffer sequence and handle (#4831)
sizmailov Sep 12, 2023
8c7b8dd
fix: Missing typed variants of `iterator` and `iterable` (#4832)
sizmailov Sep 12, 2023
d06d536
Fix small bug introduced with PR #4735 (#4845)
Sep 14, 2023
4fb111b
fix(cmake): correctly detect FindPython policy and better warning (#4…
henryiii Sep 15, 2023
5891867
fix(cmake): support DEBUG_POSTFIX correctly (#4761)
lpapp-foundry Sep 15, 2023
7e5edbc
Avoid copy in iteration by using const auto & (#4861)
oleksandr-pavlyk Sep 25, 2023
f468b07
Add 2 missing `throw error_already_set();` (#4863)
Sep 27, 2023
0a756c0
MAINT: Include `numpy._core` imports (#4857)
mtsokol Sep 27, 2023
dd64df7
MAINT: Remove np.int_ (#4867)
mtsokol Oct 3, 2023
2b2e4ca
chore(deps): update pre-commit hooks (#4868)
pre-commit-ci[bot] Oct 3, 2023
6c77208
chore(deps): bump seanmiddleditch/gha-setup-ninja from 3 to 4 (#4875)
dependabot[bot] Oct 6, 2023
0e2c3e5
Add pybind11/gil_safe_call_once.h (to fix deadlocks in pybind11/numpy…
Oct 12, 2023
0cbd92b
Update pytest to version 7.2.0 (which removes their dependency on py)…
pablospe Oct 16, 2023
74439a6
feature: Use typed iterators in `make_*iterator` (#4876)
sizmailov Oct 17, 2023
7969049
Comment out failing job, with link to #4889 (#4890)
Oct 20, 2023
3414c56
Workaround NVCC parse failure in `cast_op` (#4893)
Flamefire Oct 21, 2023
bf88e29
Bug fix: Replace bare `static exception<T>` with `gil_safe_call_once_…
Oct 23, 2023
fa27d2f
Adapt to changed function name in Python 3.13 (#4902)
ellert Oct 24, 2023
1e28599
fix: Add missing spaces to error string (#4906)
chunyang Oct 27, 2023
3aece81
chore: update hooks and Ruff config (#4904)
henryiii Oct 27, 2023
a18c10f
fix(cmake): make library component optional (#4805)
henryiii Oct 27, 2023
76b7f53
Python_ADDITIONAL_VERSIONS: 3.12 (#4909)
ax3l Nov 1, 2023
31b0a5d
fix doc typo
Social-Mean Nov 4, 2023
f260693
Use newer PyCode API and other fixes (#4916)
cyyever Nov 5, 2023
0a974fe
chore(deps): update pre-commit hooks (#4923)
pre-commit-ci[bot] Nov 8, 2023
c758b81
chore: move to ruff-format (#4912)
henryiii Nov 8, 2023
2c35fde
Fix refcount bug introduced with PR #4916. (#4927)
Nov 8, 2023
e250155
Fix a long-standing bug in the handling of Python multiple inheritanc…
Nov 8, 2023
b389ae7
chore: update changelog script for categories (#4942)
henryiii Nov 15, 2023
6cf90e7
fix(cmake): avoid really slow compile on emscripten (#4642)
henryiii Nov 16, 2023
6831666
ci: add more versions of numpy/scipy/pypy (#4714)
henryiii Nov 16, 2023
9591cfb
fix(cmake): findpython issues and 3.12 support for pybind11_find_impo…
henryiii Nov 16, 2023
dc9b395
pybind11.pc: use pcfiledir for relative destinations (#4830)
mathstuf Nov 16, 2023
4bb6163
chore(deps): bump deadsnakes/action from 3.0.1 to 3.1.0 (#4951)
dependabot[bot] Nov 27, 2023
a67d786
fix(stl_bind): Enable `bind_map` with `using` declarations. (#4952)
AntoinePrv Nov 29, 2023
c1e06f5
chore(deps): update pre-commit hooks (#4963)
pre-commit-ci[bot] Dec 5, 2023
6832289
chore(deps): bump actions/setup-python from 4 to 5 (#4965)
dependabot[bot] Dec 7, 2023
7d538a4
fix: make_static_property_type() (#4971)
vstinner Dec 14, 2023
daea113
fix(cmake): upgrade maximum supported CMake version to 3.27 (#4786)
polmes Dec 14, 2023
dc477fa
fix: Use PyObject_VisitManagedDict() of Python 3.13 (#4973)
vstinner Dec 15, 2023
e8a43ea
chore(deps): bump actions/download-artifact from 3 to 4 (#4976)
dependabot[bot] Dec 15, 2023
eeac2f4
chore(deps): bump actions/upload-artifact from 3 to 4 (#4975)
dependabot[bot] Dec 15, 2023
976fea0
Fix Clazy warnings (#4988)
gruenich Dec 30, 2023
b583336
chore(deps): bump ilammy/msvc-dev-cmd from 1.12.1 to 1.13.0 (#4995)
dependabot[bot] Jan 2, 2024
f29def9
chore(deps): update pre-commit hooks (#4994)
pre-commit-ci[bot] Jan 2, 2024
aec6cc5
fix(cmake): skip empty PYBIND11_PYTHON_EXECUTABLE_LAST for the first …
ilya-lavrenov Jan 8, 2024
31b7e14
bugfix: removing typing and duplicate ``class_`` for KeysView/ValuesV…
hczhai Jan 13, 2024
39e65e1
ci: group dependabot updates (#4986)
henryiii Jan 13, 2024
869cc1f
install mingw-w64-${{matrix.env}}-python-scipy only for mingw64 (#5006)
Jan 17, 2024
768cebe
doc: add litgen to the automatic generators list (compiling.rst) (#5012)
pthom Jan 28, 2024
416f7a4
chore(deps): update pre-commit hooks (#5018)
pre-commit-ci[bot] Feb 6, 2024
e84d446
ci: Ignore v1 updates for checkout (#5023)
henryiii Feb 13, 2024
0518bf9
ci: ignore actions/checkout until v5 comes out
henryiii Feb 13, 2024
8b48ff8
chore(deps): bump the actions group with 3 updates (#5024)
dependabot[bot] Feb 14, 2024
ec73bda
ci: skipping test for Windows Clang failure (#5062)
henryiii Mar 21, 2024
ddb8b67
fix(cmake): allow forcing old FindPython (#5042)
henryiii Mar 21, 2024
65370f3
Create handle_type_name specialization to type-hint variable length t…
watsonjj Mar 21, 2024
e0f2c71
tests: hide warning on clang (#5069)
henryiii Mar 26, 2024
705efcc
feat: make `numpy.h` compatible with both NumPy 1.x and 2.x (#5050)
seberg Mar 26, 2024
0efff79
Bug fixes: Add missing `handle_type_name` specializations. (#5073)
Mar 27, 2024
67c9c56
fix: fully qualify usages of concat to protect against ADL (#4955)
volkm Mar 27, 2024
6b5674f
chore: prepare 2.12.0 (#5070)
henryiii Mar 27, 2024
3e9dfa2
docs: a few missed changes for 2.12 (#5074)
henryiii Mar 27, 2024
f6d95d8
Merge tag 'v2.12.0' into drake
EricCousineau-TRI Jun 18, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@ The valid options are:
* Use `-G` and the name of a generator to use something different. `cmake
--help` lists the generators available.
- On Unix, setting `CMAKE_GENERATER=Ninja` in your environment will give
you automatic mulithreading on all your CMake projects!
you automatic multithreading on all your CMake projects!
* Open the `CMakeLists.txt` with QtCreator to generate for that IDE.
* You can use `-DCMAKE_EXPORT_COMPILE_COMMANDS=ON` to generate the `.json` file
that some tools expect.
Expand Down
Loading