Backwards-incompatible changes
-
The
dayobs
parameter format now creates an int value in the notebook rather than a string. For example,mydate = 20250115
instead ofmydate = '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 newdayobs-date
format instead.
New features
- Added a new
dayobs-date
parameter format. This is similar to the originaldayobs
format in the use of the UTC-12 timezone, but expects dates in theYYYY-MM-DD
format and assigns the parameters asdatetime.date
values 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.date
type is more convenient to use in Python code.dayobs-date
works with dynamic defaults likedayobs
and standarddate
formats.
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