BSD 3-Clause License -------------------- python-nanobind-2.4.0-build/nanobind-2.4.0/LICENSE Unknown or generated -------------------- python-nanobind-2.4.0-build/nanobind-2.4.0/.github/ISSUE_TEMPLATE/all-other.yml python-nanobind-2.4.0-build/nanobind-2.4.0/.github/ISSUE_TEMPLATE/bug-report.yml python-nanobind-2.4.0-build/nanobind-2.4.0/.github/workflows/ci.yml python-nanobind-2.4.0-build/nanobind-2.4.0/.github/workflows/nvcc-win.yml python-nanobind-2.4.0-build/nanobind-2.4.0/.gitmodules python-nanobind-2.4.0-build/nanobind-2.4.0/.readthedocs.yaml python-nanobind-2.4.0-build/nanobind-2.4.0/CMakeLists.txt python-nanobind-2.4.0-build/nanobind-2.4.0/README.md python-nanobind-2.4.0-build/nanobind-2.4.0/cmake/collect-symbols-pypy.py python-nanobind-2.4.0-build/nanobind-2.4.0/cmake/collect-symbols.py python-nanobind-2.4.0-build/nanobind-2.4.0/cmake/darwin-ld-cpython.sym python-nanobind-2.4.0-build/nanobind-2.4.0/cmake/darwin-ld-pypy.sym python-nanobind-2.4.0-build/nanobind-2.4.0/cmake/nanobind-config.cmake python-nanobind-2.4.0-build/nanobind-2.4.0/docs/api_bazel.rst python-nanobind-2.4.0-build/nanobind-2.4.0/docs/api_cmake.rst python-nanobind-2.4.0-build/nanobind-2.4.0/docs/api_core.rst python-nanobind-2.4.0-build/nanobind-2.4.0/docs/api_extra.rst python-nanobind-2.4.0-build/nanobind-2.4.0/docs/basics.rst python-nanobind-2.4.0-build/nanobind-2.4.0/docs/bazel.rst python-nanobind-2.4.0-build/nanobind-2.4.0/docs/benchmark.rst python-nanobind-2.4.0-build/nanobind-2.4.0/docs/building.rst python-nanobind-2.4.0-build/nanobind-2.4.0/docs/changelog.rst python-nanobind-2.4.0-build/nanobind-2.4.0/docs/classes.rst python-nanobind-2.4.0-build/nanobind-2.4.0/docs/conf.py python-nanobind-2.4.0-build/nanobind-2.4.0/docs/cppyy.h python-nanobind-2.4.0-build/nanobind-2.4.0/docs/eigen.rst python-nanobind-2.4.0-build/nanobind-2.4.0/docs/exceptions.rst python-nanobind-2.4.0-build/nanobind-2.4.0/docs/exchanging.rst python-nanobind-2.4.0-build/nanobind-2.4.0/docs/faq.rst python-nanobind-2.4.0-build/nanobind-2.4.0/docs/free_threaded.rst python-nanobind-2.4.0-build/nanobind-2.4.0/docs/functions.rst python-nanobind-2.4.0-build/nanobind-2.4.0/docs/images/binding-dark.svg python-nanobind-2.4.0-build/nanobind-2.4.0/docs/images/binding-light.svg python-nanobind-2.4.0-build/nanobind-2.4.0/docs/images/caster-dark.svg python-nanobind-2.4.0-build/nanobind-2.4.0/docs/images/caster-light.svg python-nanobind-2.4.0-build/nanobind-2.4.0/docs/images/logo.jpg python-nanobind-2.4.0-build/nanobind-2.4.0/docs/images/perf.svg python-nanobind-2.4.0-build/nanobind-2.4.0/docs/images/sizes.svg python-nanobind-2.4.0-build/nanobind-2.4.0/docs/images/times.svg python-nanobind-2.4.0-build/nanobind-2.4.0/docs/images/wrapper-dark.svg python-nanobind-2.4.0-build/nanobind-2.4.0/docs/images/wrapper-light.svg python-nanobind-2.4.0-build/nanobind-2.4.0/docs/index.rst python-nanobind-2.4.0-build/nanobind-2.4.0/docs/installing.rst python-nanobind-2.4.0-build/nanobind-2.4.0/docs/lowlevel.rst python-nanobind-2.4.0-build/nanobind-2.4.0/docs/meson.rst python-nanobind-2.4.0-build/nanobind-2.4.0/docs/microbenchmark.ipynb python-nanobind-2.4.0-build/nanobind-2.4.0/docs/ndarray.rst python-nanobind-2.4.0-build/nanobind-2.4.0/docs/ndarray_index.rst python-nanobind-2.4.0-build/nanobind-2.4.0/docs/ownership.rst python-nanobind-2.4.0-build/nanobind-2.4.0/docs/ownership_adv.rst python-nanobind-2.4.0-build/nanobind-2.4.0/docs/packaging.rst python-nanobind-2.4.0-build/nanobind-2.4.0/docs/porting.rst python-nanobind-2.4.0-build/nanobind-2.4.0/docs/pypy.rst python-nanobind-2.4.0-build/nanobind-2.4.0/docs/release.rst python-nanobind-2.4.0-build/nanobind-2.4.0/docs/requirements.txt python-nanobind-2.4.0-build/nanobind-2.4.0/docs/typeslots.rst python-nanobind-2.4.0-build/nanobind-2.4.0/docs/typing.rst python-nanobind-2.4.0-build/nanobind-2.4.0/docs/utilities.rst python-nanobind-2.4.0-build/nanobind-2.4.0/docs/why.rst python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/eigen/dense.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/eigen/sparse.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/eval.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/intrusive/counter.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/intrusive/counter.inl python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/intrusive/ref.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/make_iterator.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/nanobind.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/nb_accessor.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/nb_attr.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/nb_call.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/nb_cast.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/nb_class.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/nb_defs.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/nb_descr.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/nb_enums.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/nb_error.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/nb_func.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/nb_lib.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/nb_misc.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/nb_python.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/nb_traits.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/nb_tuple.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/nb_types.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/ndarray.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/operators.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/stl/array.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/stl/bind_map.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/stl/bind_vector.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/stl/chrono.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/stl/complex.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/stl/detail/chrono.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/stl/detail/nb_array.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/stl/detail/nb_dict.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/stl/detail/nb_list.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/stl/detail/nb_optional.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/stl/detail/nb_set.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/stl/detail/traits.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/stl/filesystem.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/stl/function.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/stl/list.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/stl/map.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/stl/optional.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/stl/pair.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/stl/set.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/stl/shared_ptr.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/stl/string.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/stl/string_view.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/stl/tuple.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/stl/unique_ptr.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/stl/unordered_map.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/stl/unordered_set.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/stl/variant.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/stl/vector.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/stl/wstring.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/trampoline.h python-nanobind-2.4.0-build/nanobind-2.4.0/include/nanobind/typing.h python-nanobind-2.4.0-build/nanobind-2.4.0/pyproject.toml python-nanobind-2.4.0-build/nanobind-2.4.0/src/__init__.py python-nanobind-2.4.0-build/nanobind-2.4.0/src/__main__.py python-nanobind-2.4.0-build/nanobind-2.4.0/src/buffer.h python-nanobind-2.4.0-build/nanobind-2.4.0/src/common.cpp python-nanobind-2.4.0-build/nanobind-2.4.0/src/error.cpp python-nanobind-2.4.0-build/nanobind-2.4.0/src/hash.h python-nanobind-2.4.0-build/nanobind-2.4.0/src/implicit.cpp python-nanobind-2.4.0-build/nanobind-2.4.0/src/nb_combined.cpp python-nanobind-2.4.0-build/nanobind-2.4.0/src/nb_enum.cpp python-nanobind-2.4.0-build/nanobind-2.4.0/src/nb_func.cpp python-nanobind-2.4.0-build/nanobind-2.4.0/src/nb_internals.cpp python-nanobind-2.4.0-build/nanobind-2.4.0/src/nb_internals.h python-nanobind-2.4.0-build/nanobind-2.4.0/src/nb_ndarray.cpp python-nanobind-2.4.0-build/nanobind-2.4.0/src/nb_static_property.cpp python-nanobind-2.4.0-build/nanobind-2.4.0/src/nb_type.cpp python-nanobind-2.4.0-build/nanobind-2.4.0/src/stubgen.py python-nanobind-2.4.0-build/nanobind-2.4.0/src/trampoline.cpp python-nanobind-2.4.0-build/nanobind-2.4.0/tests/CMakeLists.txt python-nanobind-2.4.0-build/nanobind-2.4.0/tests/common.py python-nanobind-2.4.0-build/nanobind-2.4.0/tests/inter_module.cpp python-nanobind-2.4.0-build/nanobind-2.4.0/tests/inter_module.h python-nanobind-2.4.0-build/nanobind-2.4.0/tests/object_py.h python-nanobind-2.4.0-build/nanobind-2.4.0/tests/pattern_file.nb python-nanobind-2.4.0-build/nanobind-2.4.0/tests/py_stub_test.py python-nanobind-2.4.0-build/nanobind-2.4.0/tests/py_stub_test.pyi python-nanobind-2.4.0-build/nanobind-2.4.0/tests/py_stub_test.pyi.ref python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_callbacks.cpp python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_callbacks.py python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_chrono.cpp python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_chrono.py python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_classes.cpp python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_classes.py python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_classes_ext.pyi.ref python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_eigen.cpp python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_eigen.py python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_enum.cpp python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_enum.py python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_enum_ext.pyi.ref python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_eval.cpp python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_eval.py python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_exception.cpp python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_exception.py python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_functions.cpp python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_functions.py python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_functions_ext.pyi.ref python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_holders.cpp python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_holders.py python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_inter_module.py python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_inter_module_1.cpp python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_inter_module_2.cpp python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_intrusive.cpp python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_intrusive.py python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_intrusive_impl.cpp python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_issue.cpp python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_issue.py python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_make_iterator.cpp python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_make_iterator.py python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_make_iterator_ext.pyi.ref python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_ndarray.cpp python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_ndarray.py python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_ndarray_ext.pyi.ref python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_stl.cpp python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_stl.py python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_stl_bind_map.cpp python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_stl_bind_map.py python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_stl_bind_vector.cpp python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_stl_bind_vector.py python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_stl_ext.pyi.ref python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_stubs.py python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_thread.cpp python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_thread.py python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_typing.cpp python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_typing.py python-nanobind-2.4.0-build/nanobind-2.4.0/tests/test_typing_ext.pyi.ref