What’s Changed
Breaking changes:
- The minimum required Python version is now 3.9.
- Within a change set for a calendar, the days to add are now contained in a dictionary with the date being the key. This avoids additional validation to ensure that dates are unique.
- Some model classes that make up a change set have been renamed. For example, `DaySpec` has been renamed to `DayProps`.
Added
* Add ability to attach metadata (tags and a comment) to individual dates. (22) jenskeiner
Changed
* Bump pre-commit from 3.5.0 to 3.6.1 (23) dependabot
* Bump pytest from 7.4.4 to 8.0.0 (19) dependabot
* Bump actions/setup-python from 4 to 5 (18) dependabot
* Bump release-drafter/release-drafter from 5 to 6 (20) dependabot