SAME-Project / same-project

https://sameproject.ml/
Apache License 2.0
20 stars 8 forks source link

Restructure project and move cli commands to root level. #101

Closed Bubblyworld closed 2 years ago

Bubblyworld commented 2 years ago

Does a bunch of clean-up stuff. I've removed a lot of the sys.path patches that seem to have infected a lot of modules, and tried to restructure the codebase in a more consistent way:

This change also moves the program run command to the base level, so we can now run same pipelines with same run -f same.yaml. Next steps:

Bubblyworld commented 2 years ago
Screenshot 2022-04-13 at 14 21 40

New CLI layout (keeps program run for backwards compatibility for now, we need to update docs)

github-actions[bot] commented 2 years ago

Unit Test Results

  1 files    1 suites   39s :stopwatch: 62 tests 50 :heavy_check_mark: 12 :zzz: 0 :x:

Results for commit 1aecdf37.