Backwards-incompatible changes
-
The
dayobsparameter format now creates an int value in the notebook rather than a string. For example,mydate = 20250115instead ofmydate = '20250115'. This is a better match for the DayObs metadata standard described in SITCOMTN-032.Any early adopters of the
dayobsformat will need to update their notebooks. Also consider using the newdayobs-dateformat instead.
New features
- Added a new
dayobs-dateparameter format. This is similar to the originaldayobsformat in the use of the UTC-12 timezone, but expects dates in theYYYY-MM-DDformat and assigns the parameters asdatetime.datevalues in the notebook. Although this is not the standard usage ofdayobs, it should be useful for many applications because the ISO 8601 string format is more readable and thedatetime.datetype is more convenient to use in Python code.dayobs-dateworks with dynamic defaults likedayobsand standarddateformats.
What's Changed
- Bump python from 3.13.3-slim-bookworm to 3.13.4-slim-bookworm by @dependabot in #109
- DM-51345: Update DayObs parameter formats by @jonathansick in #110
Full Changelog: 0.22.0...0.23.0