Skip to content

Releases: podaac/l2ss-py

v1.3.1

08 Mar 21:32
Compare
Choose a tag to compare

This release fixes bugs related to SWOT and MODIS_A collections, moves to Launchpad authentication, and provides further improvements for TROPOMI GES DISC collections.

Documentation: https://podaac.github.io/l2ss-py/1.3.1/

What's Changed

  • Update Uat Collection Associations by @sliu008 in #37
  • feature/issue-34: Support for var subsetting when vars are in a different group as coordinate vars by @nlenssen2013 in #35
  • Fixed bug in test case by @skorper in #41
  • Issue-36 Empty datasets retain dimensions of the original by @frankinspace in #40
  • feature/issue-27: Duplicate dimensions by @nlenssen2013 in #43
  • feature/issue-24: Time as lines by @skorper in #44
  • Release/1.3.0 by @skorper in #47
  • feature/issue-50: Empty subset for grouped dataset results in error by @skorper in #51
  • feature/issue-48: TROPOMI CH4 get_epoch_time_var bugfix by @nlenssen2013 in #49
  • Utilize Launchpad for UMM-S update by @skorper in #52
  • feature/issue-54: Bugfix - skip encoding when xr dataset is empty by @skorper in #56
  • Update cmr umm updater by @skorper in #60
  • Release/1.3.1 by @skorper in #53

Full Changelog: 1.2.0...1.3.1

Docker Image: https://github.com/podaac/l2ss-py/pkgs/container/l2ss-py/16415869?tag=1.3.1

v1.3.0

17 Feb 00:32
Compare
Choose a tag to compare

This release expands the number of collections that l2ss-py supports. l2ss-py now supports collections with time as lines and collections with variables that contain duplicate dimensions.

Documentation: https://podaac.github.io/l2ss-py/1.3.0/

What's Changed

  • issues/27: Xarray is unable to handle variables with duplicate dimensions. Module dimension_cleanup.py added to handle variables that may have duplicate dimensions. Method remove_duplicate_dims() creates a new dimension identical dimension to the dimensions originally duplicated so the dimension does not need to be duplicated and can have the same shape and values.
  • issues/24: Added support for time as lines
  • issues/36: Empty datasets will now maintain attributes, variables, and dimensions where each variable contains a single data point where the value is masked.
  • issues/34: Fixed bug that did not allow variable subsetting in OCO3 files. Fix includes adding the variable list in subset_bbox method

Full Changelog: 1.2.0...1.3.0

Docker Image: https://github.com/podaac/l2ss-py/pkgs/container/l2ss-py/15028100?tag=1.3.0

Bug fixes for GES_DISC collections

13 Dec 19:28
Compare
Choose a tag to compare

This release addresses various bugs that were discovered during testing with GES DISC data.

Documentation: https://podaac.github.io/l2ss-py/1.2.0/

What's Changed

  • Fix bug that was including the time dimension in the spatial indexing… by @nlenssen2013 in #23
  • Update dependencies by @frankinspace in #26
  • feature/issue-10: Fixed bug where variable dimensions are assumed to be the same across all variables in a group by @nlenssen2013 in #25
  • feature/issue-28: Recombine method uses xarray.createVariable built in function that cannot handle type object when the variable is a string by @nlenssen2013 in #29
  • Fix failing test by @frankinspace in #30
  • Feature/issues-32: Allow variable subsetting for variables in a group by @nlenssen2013 in #33
  • Release/1.2.0 by @skorper in #31

Full Changelog: 1.1.0...1.2.0

Docker Image: https://github.com/podaac/l2ss-py/pkgs/container/l2ss-py/11760429?tag=1.2.0