Skip to content

Releases: icesat2py/icepyx

v1.3.0

16 Sep 20:15
d0bc315
Compare
Choose a tag to compare

Notice on Pending v1 Deprecation

This is anticipated to be the last release in v1 of icepyx.

NSIDC (the NASA DAAC that hosts ICESat-2 data) is transitioning their API endpoint from the on-premises EGI system to the cloud-based Harmony services. icepyx is being updated to access these new services; the only change users will experience concerns services that are no longer available (e.g. reformatting).

The developers plan to use this version change to implement additional breaking changes concerning the Query module, transitioning it's functionality to use the earthaccess library instead.

Find more details on all these changes, including their progress, on GitHub issues and discussions.

What's Changed

New Contributors

Full Changelog: v1.2.0...v1.3.0

v1.2.0

14 Aug 17:26
f2ad0a8
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.1.0...v1.2.0

v1.1.0

06 Jun 14:16
102405b
Compare
Choose a tag to compare

This release contains lots of changed files, but most of them are linting related (end-of-file newlines, trailing whitespace, max characters). Code changes include bug fixes for bad metadata (not directly an icepyx issue, but caused errors because we use the metadata fields) and not submitting temporal arguments to EGI for ATL11, along with maintenance updates to address changes in actions, packaging, and docs builds. We've also update routine documentation and added more details on QUEST.

v1.0.0

05 Jan 20:08
bab441d
Compare
Choose a tag to compare

Highlights include:

  • read in ICESat-2 data in the cloud
  • access Argo and ICESat-2 using QUEST (including an example)
  • standalone Variables module for ease of use in all ICESat-2 workflows
  • updated GitHub actions, including linting (and work towards meeting PEP standards)

v0.8.1

15 Nov 14:38
6d7c170
Compare
Choose a tag to compare

v0.8.1 is a minor patch release to address the bug in reading in ATL08 data (needed for an upcoming tutorial). No other commits currently on development, including a few critical updates (e.g. to correct spot calculations), are included in this release.

v0.8.0

14 Sep 16:01
ede0033
Compare
Choose a tag to compare

v0.8.0 separates date and time functionality into a temporal module. An auth MixIn class enables sharing of authentication between modules, an important step for cloud data access, and allows users to easily customize their auth settings (e.g. for proxies). Use of intake to read in data groups/variables was deprecated in favor of direct reads through Xarray. Clarifications to authorship, citation, and attribution are also included and support for ATL23 was added.

icepyx (v0.6.4) publication in Journal of Open Source Software (JOSS)

06 Apr 15:58
1c53bb2
Compare
Choose a tag to compare

This release is for the final JOSS publication. It is based on the reviewed software release v0.6.4 with additions for the edits requested during the review.

v0.7.0

21 Mar 01:45
13c9e12
Compare
Choose a tag to compare

icepyx has officially adopted earthaccess (>=0.5.1) for handling authentication and cloud credentialing. This release also includes a number of data product specific (e.g. ATL11 read in, ATL13 s3 urls) and other bug fixes, doc and action updates, and welcomes several new contributors.

v0.6.4

31 Oct 17:14
6d7dde9
Compare
Choose a tag to compare

Minor release with refactoring of geospatial into a spatial module, bug fixes (including for cross date line spatial extents), updates for cloud data access, and more testing.

v0.6.3

29 Jul 18:14
b46e673
Compare
Choose a tag to compare

Minor release with lots of documentation updates and improvements/additions and fix for the data read-in issues due to non-unique datetime indices.