ECHO_modules is a Python package for analyzing a copy of the US Environmental Protection Agency's (EPA) Enforcement and Compliance History Online (ECHO) database
While this has the advantage of ensuring everything will work properly, we should see if some of these can be >= instead so that it doesn't take minutes for ECHO_modules to be installed because it requires a very specific environment.
Could also look into whether these dependencies are strictly necessary (e.g. could we get away from seaborn?
Currently, in the #50 branch, the dependencies are deterministic:
While this has the advantage of ensuring everything will work properly, we should see if some of these can be >= instead so that it doesn't take minutes for ECHO_modules to be installed because it requires a very specific environment.
Could also look into whether these dependencies are strictly necessary (e.g. could we get away from seaborn?