Replies: 1 comment
-
Hi Everyone! 👋 We just pushed a new release candidate for the next version of stravalib. @jsamoocha has done some tremendous work - re-factoring our API to use Pydantic. They have also setup a GitHub action that will track the strava API endpoints and notify us of changes. This should remove some of the issues we've had with deprecated and new API end points not working. Please test this out - it's on pypi and can be installed using:
If you have questions you can post them here. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Release candidate for community testing
This is a release candidate created for community testing.
This release is built off of the
pydantic_model
branch.v1.3.0rc0
Added
pydantic_autodoc
to sphinx build and reconfigure api structure - p1 (@lwasser, DOC: update / fix docstrings throughout to be numpy style #326)Fixed
Deprecated
BaseEntity
methodsdeserialize()
,from_dict()
, andto_dict()
are deprecated and will raise aDeprecationWarning
when they're used. They should be replaced by the pydantic methodsparse_obj()
anddict()
orjson()
.Removed
attributes
moduleIdentifiableEntity
,LoadableEntity
) from themodel
moduleActivity.RIDE
HeartrateActivityZone
,PowerActivityZone
,PaceActivityZone
as subtypes ofBaseActivityZone
(the latter is retained)Contributors to this release
@jsamoocha, @lwasser, @oliverkurth
This discussion was created from the release Release Candidate v1.3.0rc0.
Beta Was this translation helpful? Give feedback.
All reactions