-
Notifications
You must be signed in to change notification settings - Fork 96
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
Consider not depending on benedict #219
Comments
Originally benedict provided some handy methods when accessing very nested JSON objects like the ones returned by NASA's CMR but I'm not apposed to just use the regular Python dict. In fact just this week we were talking about how the results should be represented... it seems like using Pandas to create a table out of the entries from CMR results would be a better way and just printing the raw json. |
In the same spirit as the benedict case, I would suggest not adding a heavy dependency (such as pandas) just for presentation. Personally and subjectively I'm fine with raw json. The value proposition of earth access is a nice and simple API to auth and find data. |
@psarka @betolink FYI (I'm the author of |
closing this as we already implemented it. |
The python-benedict dependency is pretty heavy in terms of sub-dependencies it pulls in:
I don't think you are relying on most of these, so it would be nice to replace this by something more lightweight. Should you be open to this, I may find some time to make a PR, let me know :)
The text was updated successfully, but these errors were encountered: