Luis López

Results 35 issues of Luis López

Sometimes is useful to keep parsing a large json object even when some properties are not present right now any key that's not found rises an error. My suggestion is...

There is a folder on the git history that is no longer used but it contains big files `samples` so I think it would be a good idea to delete...

low priority
low effort

* docstrings are now following the google convention with mkdocstrings * re-implemented base classes to update the docstrings format * added types to method signatures

If we are querying hundred of thousands of granules, we need to handle them in a more efficient way, perhaps implementing an iterator like ```python links = [] for g...

Not even UMM guarantees that some basic fields will be in the metadata so we need to make sure we don't break the parsing methods i.e. C2021957657-LPCLOUD doesn't have the...

Right now we don't have a lot of unit tests around the CMR logic, especially for handling corner cases where the metadata is wrong or missing. We also need to...

We've identified two behaviors that make this user experience frustrating: * `earthaccess.download()`, when it encounters a 403 due to a user not accepting EULA. @jessnicwelch showed a way to reproduce...

enhancement
help wanted

The Auth class can be extracted into its own library that could handle other authentication scenarios like OAuth, .netrc files and API tokens.

enhancement

https://github.com/strawberry-graphql/strawberry looks like a neat library for GraphQL, currently CMR has limited GraphQL support but integrating it to `DataCollections` and `GranuleCollections` would be a good idea.

enhancement

The concept of collections vs granules and instantiating those classes can be confusing, especially for new users. Perhaps having a static method that can simplify things would be simpler to...

enhancement
question