Skip to content

Commit

Permalink
Upgrade pybind11 to 2.9.2 to improve Python 3.11 support (onnx#4635)
Browse files Browse the repository at this point in the history
Signed-off-by: Chun-Wei Chen <jacky82226@gmail.com>

Signed-off-by: Chun-Wei Chen <jacky82226@gmail.com>
Co-authored-by: G. Ramalingam <grama@microsoft.com>
  • Loading branch information
2 people authored and Bjarke Roune committed May 6, 2023
1 parent 6390f1c commit 83bacc4
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion third_party/pybind11
Submodule pybind11 updated 90 files
+19 −0 .clang-format
+7 −1 .clang-tidy
+5 −5 .github/workflows/ci.yml
+3 −7 .pre-commit-config.yaml
+125 −0 docs/changelog.rst
+1 −1 docs/compiling.rst
+156 −94 include/pybind11/attr.h
+86 −37 include/pybind11/buffer_info.h
+572 −331 include/pybind11/cast.h
+80 −55 include/pybind11/chrono.h
+19 −10 include/pybind11/complex.h
+138 −99 include/pybind11/detail/class.h
+530 −383 include/pybind11/detail/common.h
+53 −28 include/pybind11/detail/descr.h
+175 −93 include/pybind11/detail/init.h
+82 −63 include/pybind11/detail/internals.h
+308 −210 include/pybind11/detail/type_caster_base.h
+10 −6 include/pybind11/detail/typeid.h
+286 −195 include/pybind11/eigen.h
+32 −26 include/pybind11/embed.h
+59 −44 include/pybind11/eval.h
+20 −10 include/pybind11/functional.h
+39 −30 include/pybind11/gil.h
+28 −38 include/pybind11/iostream.h
+710 −493 include/pybind11/numpy.h
+155 −98 include/pybind11/operators.h
+26 −15 include/pybind11/options.h
+980 −682 include/pybind11/pybind11.h
+618 −389 include/pybind11/pytypes.h
+122 −75 include/pybind11/stl.h
+25 −25 include/pybind11/stl/filesystem.h
+300 −262 include/pybind11/stl_bind.h
+6 −7 noxfile.py
+1 −1 pybind11/_version.py
+5 −2 setup.py
+95 −48 tests/constructor_stats.h
+14 −23 tests/cross_module_gil_utils.cpp
+24 −17 tests/local_bindings.h
+63 −37 tests/object.h
+41 −43 tests/pybind11_cross_module_tests.cpp
+12 −11 tests/pybind11_tests.cpp
+17 −11 tests/pybind11_tests.h
+2 −3 tests/test_async.cpp
+45 −37 tests/test_buffers.cpp
+193 −118 tests/test_builtin_casters.cpp
+27 −19 tests/test_call_policies.cpp
+48 −32 tests/test_callbacks.cpp
+15 −18 tests/test_chrono.cpp
+197 −118 tests/test_class.cpp
+5 −3 tests/test_cmake_build/embed.cpp
+32 −35 tests/test_constants_and_functions.cpp
+118 −64 tests/test_copy_move.cpp
+97 −34 tests/test_custom_type_casters.cpp
+4 −0 tests/test_custom_type_casters.py
+37 −18 tests/test_docstring_options.cpp
+130 −77 tests/test_eigen.cpp
+1 −1 tests/test_embed/CMakeLists.txt
+8 −3 tests/test_embed/catch.cpp
+3 −6 tests/test_embed/external_module.cpp
+56 −31 tests/test_embed/test_interpreter.cpp
+34 −49 tests/test_enum.cpp
+15 −16 tests/test_eval.cpp
+71 −59 tests/test_exceptions.cpp
+1 −0 tests/test_exceptions.h
+75 −35 tests/test_factory_constructors.cpp
+21 −23 tests/test_gil_scoped.cpp
+19 −14 tests/test_iostream.cpp
+167 −81 tests/test_kwargs_and_defaults.cpp
+20 −21 tests/test_local_bindings.cpp
+113 −81 tests/test_methods_and_attributes.cpp
+43 −22 tests/test_modules.cpp
+81 −56 tests/test_multiple_inheritance.cpp
+180 −128 tests/test_numpy_array.cpp
+199 −138 tests/test_numpy_dtypes.cpp
+22 −22 tests/test_numpy_dtypes.py
+18 −14 tests/test_numpy_vectorize.cpp
+11 −7 tests/test_opaque_types.cpp
+105 −71 tests/test_operator_overloading.cpp
+15 −9 tests/test_pickling.cpp
+86 −98 tests/test_pytypes.cpp
+166 −104 tests/test_sequences_and_iterators.cpp
+62 −40 tests/test_smart_ptr.cpp
+124 −121 tests/test_stl.cpp
+57 −36 tests/test_stl_binders.cpp
+48 −45 tests/test_tagbased_polymorphic.cpp
+5 −5 tests/test_thread.cpp
+168 −150 tests/test_virtual_functions.cpp
+2 −0 tools/FindCatch.cmake
+16 −3 tools/FindPythonLibsNew.cmake
+1 −1 tools/pybind11Config.cmake.in

0 comments on commit 83bacc4

Please sign in to comment.