refactor tests, CI and project setup
-
simplify project management (setup, dependencies) -
remove boilerplate headers of files -
simplify tests with pytest -
simplify CI configuration -
no data downloading in tests -
add readthedocs (there is already an est
project on readthedocs, so called it ewoksest) -
remove all general # noqa
-
run orange workflows without installing Orange3 (use ewoksorange.gui.orange_imports
instead of importing from Orange directly) -
simplify resources -
use canvas launcher from ewoksorange
Edited by Wout De Nolf