Skip to content

Commit a35592b

Browse files
authored
Merge pull request #234 from robotpy/2025-dev
Update pybind11, add Python 3.13 to CI
2 parents ddd2033 + 2ebffb2 commit a35592b

File tree

4 files changed

+3
-6
lines changed

4 files changed

+3
-6
lines changed

.github/workflows/dist.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ jobs:
9696
- '3.10'
9797
- '3.11'
9898
- '3.12'
99+
- '3.13'
99100
architecture: [x86, x64]
100101
exclude:
101102
- os: macos-12

robotpy_build/autowrap/header.cpp.j2

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,6 @@
4242
using namespace {{ ns }};
4343
{% endfor %}
4444

45-
{% for cls in classes if cls.nodelete %}
46-
PYBIND11_TYPE_CASTER_BASE_HOLDER(typename {{ cls.full_cpp_name }}, std::unique_ptr<typename {{ cls.full_cpp_name }}, py::nodelete>);
47-
{% endfor %}
48-
4945

5046
struct rpybuild_{{ hname }}_initializer {
5147

robotpy_build/include/gilsafe_object.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
namespace py = pybind11;
77

88
// Py_IsFinalizing is public API in 3.13
9-
#if PY_VERSION_HEX < 0x03130000
9+
#if PY_VERSION_HEX < 0x030D0000
1010
#define Py_IsFinalizing _Py_IsFinalizing
1111
#endif
1212

robotpy_build/pybind11

Submodule pybind11 updated 270 files

0 commit comments

Comments
 (0)