File tree Expand file tree Collapse file tree 1 file changed +9
-6
lines changed Expand file tree Collapse file tree 1 file changed +9
-6
lines changed Original file line number Diff line number Diff line change @@ -712,12 +712,15 @@ classes or incorporating modern meta-programming constructs.
712
712
713
713
.. [AutoWIG ] https://github.com/StatisKit/AutoWIG
714
714
715
- [robotpy-build ]_ is a is a pure python, cross platform build tool that aims to
716
- simplify creation of python wheels for pybind11 projects, and provide
717
- cross-project dependency management. Additionally, it is able to autogenerate
718
- customizable pybind11-based wrappers by parsing C++ header files.
719
-
720
- .. [robotpy-build ] https://robotpy-build.readthedocs.io
715
+ [semiwrap ]_ is a build tool that makes it simpler to wrap C/C++ libraries with
716
+ pybind11 by automating large portions of the wrapping process and handling some
717
+ of the more complex aspects of creating pybind11 based wrappers (especially with
718
+ trampolines to allow inheriting from C++ classes from Python). It includes a
719
+ hatchling plugin that autogenerates meson.build files that can be built using
720
+ meson, and those build files parse your wrapped headers and generate/compile
721
+ pybind11 based wrappers into python extension modules.
722
+
723
+ .. [semiwrap ] https://semiwrap.readthedocs.io
721
724
722
725
[litgen ]_ is an automatic python bindings generator with a focus on generating
723
726
documented and discoverable bindings: bindings will nicely reproduce the documentation
You can’t perform that action at this time.
0 commit comments