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

0.3 pre-release #82

Merged
merged 6 commits into from
Apr 27, 2022
Merged

0.3 pre-release #82

merged 6 commits into from
Apr 27, 2022

Conversation

betolink
Copy link
Member

@betolink betolink commented Apr 26, 2022

This is the firs release that will make earthdata actually usable. The main changes are in the auth class but also using the NASA fork for CMR so now we can query for other things and not just datasets and granules but also variables, missions and more!! the cost of this update is that we no longer support Python 3.7.

Auth:

  • we can now use auth.refresh_tokens() to force token updates from CMR
  • with .login(strategy="interactive", persit=True) we can create or append a .netrc file with the user's credentials.
  • using tinynetrc instead of default netrc library

Documentation:

  • documentation is generated for github pages and readthedocs
  • Full Jupyter notebooks are in place and can get executed and rendered to the documentation, for now set to False
  • Classes and their methods are documented in the user reference section, following the amazing style of QGreenland documentation

Granules

  • the data_links() method now accepts access as param with on_prem or direct as values to get the links the user is looking for. direct means S3:// links if the dataset is cloud based.

@betolink betolink requested a review from andypbarrett April 26, 2022 18:08
@betolink betolink marked this pull request as draft April 26, 2022 18:08
@betolink betolink marked this pull request as ready for review April 27, 2022 15:11
@betolink betolink merged commit 2f2d666 into main Apr 27, 2022
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

Successfully merging this pull request may close these issues.

1 participant