libsemigroups_cppyy is an experimental package for using the C++ library libsemigroups in python via cppyy.
Install libsemigroups, e.g. via its sources or conda package.
Then, for a normal install, run:
pip install .
For a developer install, run instead:
pip install .
This will install cppyy, etc. Not that it includes llvm, cling, etcm and thus takes quite some time to compile.
Somehow cppyy currently has trouble libsemigroups dynamic library. On my system I need to do:
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
before running python.