pybind11_abseil
pybind11_abseil copied to clipboard
Pybind11 bindings for the Abseil C++ Common Libraries
I have a function that returns `absl::InlinedVector`, as well as a struct that contains one as a member. I'm happy to implement this but would like to entertain suggestions for...
Google-internal testing with https://github.com/google/pybind11k/pull/30141
Enable `:status_testing_no_cpp_eh_test` in all environments, but skip all tests if `PYBIND11_HAS_TYPE_CASTER_STD_FUNCTION_SPECIALIZATIONS` is not defined. This is to support easier testing with different pybind11 versions (master, smart_holder, pybind11k).
Pin pybind11_bazel to the same version currently used for pybind11_protobuf. Leave it for later to resolve the `ubuntu-latest bazel` failure: * https://github.com/pybind/pybind11_bazel/issues/94 ``` ERROR: /home/runner/work/pybind11_abseil/pybind11_abseil/pybind11_abseil/tests/BUILD:92:17: Linking pybind11_abseil/tests/missing_import.so failed: (Exit 1):...
Internal Temporary Change
After this commit [1], it's better to return nullptr because the return was removed from the Macro. [1] https://github.com/pybind/pybind11/commit/974eba77a5a984ea3d1be7fa53574c9d9f00efc2
Create a top-level option for `BUILD_SHARED_LIBS`. Keep the current behavior by default.