Initial merge of Core, Worker, CLI, modules, and documentation
What does this MR do and why?
This MR tries to combine all the mentioned components in the title and move to a single application installation with extras to make it easier for the user.
Changes
- Copied Core, Worker, Cli, modules, and documentation
- Moved static folder into root
- Merged dependencies and generated extras for each component
- Dropped support for Python 3.8
How to set up and validate locally
not yet
MR acceptance checklist
-
I have tested the changes work. -
I have cleaned up my code. -
I have added/updated the application tests. -
I have updated the documentation (opened an MR in the documentation project). -
If the changes affect other projects, I have created additional MR in the affected projects. -
I have run End-to-End tests.