-
Epic
-
Resolution: Done
-
Normal
-
None
-
None
-
None
-
None
-
Refactor utils.py to modules
-
False
-
False
-
-
0% To Do, 0% In Progress, 100% Done
-
Testable
As we have continually extended utils.py it has become worthy of a refactor due to the immense technical debt. Since utils is a catch-all concept, we should split it up into a module. This refactor should be done in steps
- Move all current utils.py classes and functions to a new utils submodule, such as utils/files.py
- Change functionality of existing classes and functions to be less dependent on other modules to prevent circular dependencies
- Possibly rename utils to a different name or further split the utils into more separate modules