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.
712712
713713.. [AutoWIG ] https://github.com/StatisKit/AutoWIG
714714
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
721724
722725 [litgen ]_ is an automatic python bindings generator with a focus on generating
723726documented and discoverable bindings: bindings will nicely reproduce the documentation
You can’t perform that action at this time.
0 commit comments