This is far from complete or usable (IMO). I'm working on it... It has BUGS. It doesn't work as advertised. It's API is unstable. But I'm making it more useful on an ongoing basis and its creation ...
Both OpenSCAD and pythonscad produce executables named openscad and openscad-python. This makes it very hard (guix) or even impossible (Ubuntu, Debian, Fedora,....probably almost all other Linux ...