Skip to content

Remove packages we don't use #99

@eculler

Description

@eculler

@nkorinek these are the packages I don't think we use:

  • pyqt
  • tqdm
  • kiwisolver
  • plotly (we could discuss this...I know some people like it, but I can just never understand how they are supposed to work business- and license-wise so I don't love teaching it to students)
  • pysal (maybe we should be using this? I think most of what it does we handle through rioxarray and scikit-learn)
  • geopy
  • descartes
  • contextily
  • mapboxgl
  • geocoder
  • tweepy
  • netcdf4 (I think rioxarray covers this? but maybe it's needed as a back end)
  • nltk
  • textblob

As far as the jupyter environment, I am not sure if we need:

  • autopep8 (really I'm just not sure it works with the new jupyter release?)
  • ipython
  • jupyter_contrib_nbextensions (again, I don't think this works with the new jupyter extension system)
  • nbclean
  • nbresuse

I've also removed matplotcheck. But we maybe should put that back in, because I have some testing utilities that I'm copying and pasting around that would be nice to automate, and that package might be a good spot to keep that stuff.

In addition:

  • rasterstats could probably be replaced by zonal_statistics from xarray-spatial and built-in xarray interpolation tools
  • regionmask is not super active. But it works last I checked, and I don't know of anything else that does the same thing.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions