Skip to content

Resolve "pip install build"

Wout De Nolf requested to merge 17-pip-install-build into main

Closes #17 (closed)

The corresponding merge request on the server side (ewoksserver!9 (merged)) makes the server serve ewoksweb.

Inspired by this with the addition of python namespace packages.

Install REST server only:

pip install ewoksserver

Install REST server with frontend:

pip install ewoksserver[frontend]

or alternatively

pip install ewoksserver
pip install ewoksweb

The deployment pipeline (runs fully on merge to main branch) looks like this: https://gitlab.esrf.fr/workflow/ewoks/ewoksweb/-/pipelines/72623 The last job (assets) contains the assets that can be deployed to pypi when needed.

Edited by Wout De Nolf

Merge request reports