✨ Release Candidate -- v2.0.0rc0 ✨
Pre-release
Pre-release
✨ What's Changed ✨
- Fix docstrings in model.py by @lwasser in #484
- Modifies generated model by using Pydantic v2 by @jsamoocha in #495
- pydantic 2.x migration p1 by @lwasser in #492
- Remove backward compatibility mixin by @jsamoocha in #503
- Adds Strava type hierarchy for Activity type by @jsamoocha in #505
- Athlete stats by @jsamoocha in #507
- Summary segments by @jsamoocha in #509
- Fix: remove deprecated client methods by @lwasser in #514
- Adds SummarySegmentEffort superclass by @jsamoocha in #518
- Add: test for latlon values by @lwasser in #516
- Fix: fix return types - athlete clubs endpoint by @lwasser in #517
- Add: correct type returns following clubs/{id} & clubs/{id}/activities spec by @lwasser in #519
- Add
naive_datetime()test to thepydantic-v2branch. by @bmeares in #522 - Checks for activities/id endpoint 🙈 by @lwasser in #520
- Update: Activities/{id}/zones & Laps by @lwasser in #524
- Gear and Athlete type hierarchies (+ naive_datetime typing fixes) by @jsamoocha in #526
- Fix: Migrate to covariant types to fix typing (in some places) by @lwasser in #530
- Fix: remove Optional throughout and replace with | by @lwasser in #532
- Revert "Fix: remove Optional throughout and replace with |" by @jsamoocha in #533
- Custom types by @jsamoocha in #534
- Rename unithelper to unit_helper for consistency by @lwasser in #536
- Add: what's new section to the docs by @lwasser in #539
- Fix: Photos endpoint cleanup by @lwasser in #540
- Activity Comment cleanup by @lwasser in #541
- Update precommit + fix docs build issue by @lwasser in #543
- Docs: Clean up reference docs by @lwasser in #537
- Fix: bad link & a few other doc issues by @lwasser in #545
- Fix enhanced types doc by @jsamoocha in #546
New Contributors
Full Changelog: v1.7...v2.0.0rc0