refactor: moved services to bec_server
Description
Major refactoring of the repository, creating a new major release!
Type of Change
- All services are moved to bec_server
- All services have now shared dependencies
- Only three pypi packages remain: bec_lib, bec_client and bec_server
Potential side effects
The import of a specific service changes from e.g.
from device_server import *
to
from bec_server.device_server import *
Additional comments
This MR will make the move to pyproject.toml easier, as the bec server doesn't need to install multiple packages in editable mode.
Definition of Done
-
Documentation is up-to-date.
Edited by wakonig_k