earth-analytics-python-env icon indicating copy to clipboard operation
earth-analytics-python-env copied to clipboard

Remove packages we don't use

Open eculler opened this issue 2 years ago • 0 comments

@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.

eculler avatar Jan 10 '24 19:01 eculler