What's Changed
This release drops support for pydantic v1 and offers improved performance for parsing a large number of recurring events.
- Build the calendar event timeline in an executor by @allenporter in #611
- Drop pydantic v1 support by @allenporter in #613
- Improve rrule parsing performance using new ical recurrence rule parsing by @allenporter in #612
Developer updates
- chore(deps): update dependency pytest-cov to v6 by @renovate in #601
- Update to python 3.13 by @allenporter in #603
- Upgrade aiohttp to 3.11.2 by @allenporter in #606
- chore(deps): update codecov/codecov-action action to v5 by @renovate in #605
- chore(deps): update dependency aiohttp to v3.11.4 by @renovate in #604
- Apply cruft updates by @allenporter in #609
- Apply cruft updates by @allenporter in #610
Full Changelog: 6.2.0...7.0.0