Skip to content

refactor tests, CI and project setup

Wout De Nolf requested to merge reboot_project into main
  • 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

Merge request reports