-
Notifications
You must be signed in to change notification settings - Fork 24
Clean up dependencies #74
Copy link
Copy link
Closed
Labels
simplificationunifying, shortening, and cleaning tasks that make the modules and user interface more cohesiveunifying, shortening, and cleaning tasks that make the modules and user interface more cohesive
Milestone
Metadata
Metadata
Assignees
Labels
simplificationunifying, shortening, and cleaning tasks that make the modules and user interface more cohesiveunifying, shortening, and cleaning tasks that make the modules and user interface more cohesive
There are a ton of package==version in
requirements.txt. Looks the result of a pip freeze, which may be growing ancient. I prefer a minimal list of dependencies, because things likecffiprobably have nothing to do with this project, and I personally prefer to leave as many as I can>=so they're free to float up to more recent releases, even at the risk something may one day break. Sorting through what all of these are, paring down to the minimum viable set, and making sure installation still works cleanly will be a task of its own. But it's worth simplifying.There's a similar list in
pyproject.toml, which is probably what we need to actually change. Isn'trequirements.txtconsidered slightly obsolete form now? Maybe we just delete it.