usgs / groundmotion-processing

Parsing and processing ground motion data
Other
54 stars 42 forks source link

Trim dependencies, ease install #891

Closed emthompson-usgs closed 2 years ago

emthompson-usgs commented 2 years ago

Our dependencies are horrendous. Some of this is because we depend on small portions of large libraries. Some of these are under our control (e.g., impactutils). If we can split out impactutils into separately installable packages, we can eliminate the dependency on cartopy, which is a massive headache. In other cases, it may be worthwhile to simply copy the small amount of code that we need from large dependencies into this repository.