espresso icon indicating copy to clipboard operation
espresso copied to clipboard

WIP: Make espresso pip-installable

Open jhossbach opened this issue 11 months ago • 0 comments

Closes #4222

scikit-build is used to build espresso with CMake and install espressond in the site-packages directory. This should also resolve the issue with paths in virtual environments without needing to add a .pth file (#4872) and should make espresso pretty easy to install in any environment.

Things I haven't touched:

  • Adding metadata to the setup.py, such as the license or description.
  • Building should happen in parralel with ninja but I am not sure if this was the case on my PC, so parallel building should be checked.
  • Documentation
  • of course updating the CI etc.

jhossbach avatar Mar 17 '24 08:03 jhossbach