Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: nanobind | Distribution: OpenMandriva Lx |
Version: 2.5.0 | Vendor: OpenMandriva |
Release: 1 | Build date: Sun Feb 16 18:17:18 2025 |
Group: Development/Tools | Build host: altra-5.openmandriva.org |
Size: 830396 | Source RPM: nanobind-2.5.0-1.src.rpm |
Packager: bero <bero@lindev.ch> | |
Url: https://github.com/wjakob/nanobind | |
Summary: Tiny and efficient C++/Python bindings |
nanobind is a small binding library that exposes C++ types in Python and vice versa. It is reminiscent of Boost.Python and pybind11 and uses near-identical syntax. In contrast to these existing tools, nanobind is more efficient: bindings compile in a shorter amount of time, produce smaller binaries, and have better runtime performance. More concretely, benchmarks show up to ~4× faster compile time, ~5× smaller binaries, and ~10× lower runtime overheads compared to pybind11. nanobind also outperforms Cython in important metrics (3-12× binary size reduction, 1.6-4× compilation time reduction, similar runtime performance).
BSD-3-Clause
/usr/lib/python3.11/site-packages/nanobind /usr/lib/python3.11/site-packages/nanobind-2.5.0.dist-info /usr/lib/python3.11/site-packages/nanobind-2.5.0.dist-info/INSTALLER /usr/lib/python3.11/site-packages/nanobind-2.5.0.dist-info/METADATA /usr/lib/python3.11/site-packages/nanobind-2.5.0.dist-info/RECORD /usr/lib/python3.11/site-packages/nanobind-2.5.0.dist-info/REQUESTED /usr/lib/python3.11/site-packages/nanobind-2.5.0.dist-info/WHEEL /usr/lib/python3.11/site-packages/nanobind-2.5.0.dist-info/direct_url.json /usr/lib/python3.11/site-packages/nanobind-2.5.0.dist-info/licenses /usr/lib/python3.11/site-packages/nanobind-2.5.0.dist-info/licenses/LICENSE /usr/lib/python3.11/site-packages/nanobind/__init__.py /usr/lib/python3.11/site-packages/nanobind/__main__.py /usr/lib/python3.11/site-packages/nanobind/__pycache__ /usr/lib/python3.11/site-packages/nanobind/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/nanobind/__pycache__/__main__.cpython-311.pyc /usr/lib/python3.11/site-packages/nanobind/__pycache__/stubgen.cpython-311.pyc /usr/lib/python3.11/site-packages/nanobind/cmake /usr/lib/python3.11/site-packages/nanobind/cmake/darwin-ld-cpython.sym /usr/lib/python3.11/site-packages/nanobind/cmake/darwin-ld-pypy.sym /usr/lib/python3.11/site-packages/nanobind/cmake/nanobind-config-version.cmake /usr/lib/python3.11/site-packages/nanobind/cmake/nanobind-config.cmake /usr/lib/python3.11/site-packages/nanobind/include /usr/lib/python3.11/site-packages/nanobind/include/nanobind /usr/lib/python3.11/site-packages/nanobind/include/nanobind/eigen /usr/lib/python3.11/site-packages/nanobind/include/nanobind/eigen/dense.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/eigen/sparse.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/eval.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/intrusive /usr/lib/python3.11/site-packages/nanobind/include/nanobind/intrusive/counter.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/intrusive/counter.inl /usr/lib/python3.11/site-packages/nanobind/include/nanobind/intrusive/ref.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/make_iterator.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/nanobind.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/nb_accessor.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/nb_attr.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/nb_call.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/nb_cast.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/nb_class.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/nb_defs.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/nb_descr.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/nb_enums.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/nb_error.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/nb_func.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/nb_lib.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/nb_misc.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/nb_python.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/nb_traits.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/nb_tuple.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/nb_types.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/ndarray.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/operators.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/stl /usr/lib/python3.11/site-packages/nanobind/include/nanobind/stl/array.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/stl/bind_map.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/stl/bind_vector.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/stl/chrono.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/stl/complex.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/stl/detail /usr/lib/python3.11/site-packages/nanobind/include/nanobind/stl/detail/chrono.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/stl/detail/nb_array.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/stl/detail/nb_dict.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/stl/detail/nb_list.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/stl/detail/nb_optional.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/stl/detail/nb_set.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/stl/detail/traits.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/stl/filesystem.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/stl/function.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/stl/list.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/stl/map.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/stl/optional.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/stl/pair.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/stl/set.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/stl/shared_ptr.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/stl/string.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/stl/string_view.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/stl/tuple.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/stl/unique_ptr.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/stl/unordered_map.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/stl/unordered_set.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/stl/variant.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/stl/vector.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/stl/wstring.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/trampoline.h /usr/lib/python3.11/site-packages/nanobind/include/nanobind/typing.h /usr/lib/python3.11/site-packages/nanobind/src /usr/lib/python3.11/site-packages/nanobind/src/buffer.h /usr/lib/python3.11/site-packages/nanobind/src/common.cpp /usr/lib/python3.11/site-packages/nanobind/src/error.cpp /usr/lib/python3.11/site-packages/nanobind/src/hash.h /usr/lib/python3.11/site-packages/nanobind/src/implicit.cpp /usr/lib/python3.11/site-packages/nanobind/src/nb_combined.cpp /usr/lib/python3.11/site-packages/nanobind/src/nb_enum.cpp /usr/lib/python3.11/site-packages/nanobind/src/nb_ft.cpp /usr/lib/python3.11/site-packages/nanobind/src/nb_ft.h /usr/lib/python3.11/site-packages/nanobind/src/nb_func.cpp /usr/lib/python3.11/site-packages/nanobind/src/nb_internals.cpp /usr/lib/python3.11/site-packages/nanobind/src/nb_internals.h /usr/lib/python3.11/site-packages/nanobind/src/nb_ndarray.cpp /usr/lib/python3.11/site-packages/nanobind/src/nb_static_property.cpp /usr/lib/python3.11/site-packages/nanobind/src/nb_type.cpp /usr/lib/python3.11/site-packages/nanobind/src/trampoline.cpp /usr/lib/python3.11/site-packages/nanobind/stubgen.py
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Feb 21 23:32:21 2025