Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove packages we don't use #99

Open
eculler opened this issue Jan 10, 2024 · 0 comments
Open

Remove packages we don't use #99

eculler opened this issue Jan 10, 2024 · 0 comments
Assignees

Comments

@eculler
Copy link
Collaborator

eculler commented Jan 10, 2024

@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.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants