remove unused dependencies
Description This change:
- removes several dependencies that were seemingly never used
- relocates a couple of dependencies to either the devdependencies area, or removes them since they are transitive dependencies
This PR is a major step towards resolving #3334 (and in future, updating dependencies)
Notes for Reviewers
Signed commits
- [x] Yes, I signed my commits.
I should probably squash these commits
None of them should be used, period. For basically every single one of these, I ctrl-F-ed after the name, and looked to see if we were importing it anywhere throughout the entire codebase.
I did also have the idea of making it an optional sub package too, but I'm not sure how that works
some of these are for sure still being used by the ml workers
"scikit-image==0.19.1", "scikit-learn==1.5.0", sklearn-crfsuite
h5py is imported by keras (transitive) so can prob be left out
needs rebase
Rerunning failed end to end test.