Skip to content

0.23.0

Latest
Compare
Choose a tag to compare
@jonathansick jonathansick released this 12 Jun 16:39
· 12 commits to main since this release
5190b29

Backwards-incompatible changes

  • The dayobs parameter format now creates an int value in the notebook rather than a string. For example, mydate = 20250115 instead of mydate = '20250115'. This is a better match for the DayObs metadata standard described in SITCOMTN-032.

    Any early adopters of the dayobs format will need to update their notebooks. Also consider using the new dayobs-date format instead.

New features

  • Added a new dayobs-date parameter format. This is similar to the original dayobs format in the use of the UTC-12 timezone, but expects dates in the YYYY-MM-DD format and assigns the parameters as datetime.date values in the notebook. Although this is not the standard usage of dayobs, it should be useful for many applications because the ISO 8601 string format is more readable and the datetime.date type is more convenient to use in Python code. dayobs-date works with dynamic defaults like dayobs and standard date formats.

What's Changed

Full Changelog: 0.22.0...0.23.0