stravalib

View on PyPIReverse Dependencies (7)

2.1 stravalib-2.1-py3-none-any.whl

Wheel Details

Project: stravalib
Version: 2.1
Filename: stravalib-2.1-py3-none-any.whl
Download: [link]
Size: 119842
MD5: 99b305eb358c63b4bc4561cbcf88bc7e
SHA256: 85a2fcee28448ce11cbdda6439b56ff6769296217df0a78099236785f8a6928e
Uploaded: 2024-11-09 16:17:37 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: stravalib
Version: 2.1
Summary: A Python package that makes it easy to access and download data from the Strava V3 REST API.
Author-Email: Hans Lellelid <hans[at]xmpl.org>
Maintainer: Leah Wasser, Hans Lellelid, Jonatan Samoocha, Yihong, Émile Nadeau
Project-Url: documentation, https://stravalib.readthedocs.io
Project-Url: repository, https://github.com/stravalib/stravalib
Project-Url: changelog, https://github.com/stravalib/stravalib/blob/main/changelog.md
License: Apache 2.0 License
Keywords: strava,running,cycling,athletes
Classifier: Development Status :: 5 - Production/Stable
Classifier: Programming Language :: Python
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Software Development :: Libraries
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10
Requires-Dist: pint
Requires-Dist: pytz
Requires-Dist: arrow
Requires-Dist: requests
Requires-Dist: pydantic (>=2.0)
Requires-Dist: build; extra == "build"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: pydata-sphinx-theme; extra == "docs"
Requires-Dist: autodoc-pydantic; extra == "docs"
Requires-Dist: sphinx-remove-toctrees; extra == "docs"
Requires-Dist: myst-nb; extra == "docs"
Requires-Dist: sphinx-autobuild; extra == "docs"
Requires-Dist: sphinx-inline-tabs; extra == "docs"
Requires-Dist: sphinx-copybutton; extra == "docs"
Requires-Dist: sphinx-design; extra == "docs"
Requires-Dist: sphinxext-opengraph; extra == "docs"
Requires-Dist: matplotlib; extra == "docs"
Requires-Dist: sphinxcontrib-mermaid; extra == "docs"
Requires-Dist: pre-commit; extra == "lint"
Requires-Dist: mypy; extra == "lint"
Requires-Dist: types-requests; extra == "lint"
Requires-Dist: types-pytz; extra == "lint"
Requires-Dist: types-Flask; extra == "lint"
Requires-Dist: ruff; extra == "lint"
Requires-Dist: pytest; extra == "tests"
Requires-Dist: pytest-cov; extra == "tests"
Requires-Dist: responses; extra == "tests"
Provides-Extra: build
Provides-Extra: docs
Provides-Extra: lint
Provides-Extra: tests
Description-Content-Type: text/markdown
License-File: LICENSE.txt
[Description omitted; length: 11111 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.3.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
stravalib/__init__.py sha256=FsQlGs-77FPoW8X-2DVRrHgiRJ4MZKWutAoSfTTURfo 163
stravalib/_version_generated.py sha256=wmvdb7dpORLjnGYTDjwa59oST5cAXE9i5Y9m0OJ24Mw 20
stravalib/client.py sha256=W-4SCPis6LFwEK99m4SXjVowUGPEEsOa2Cd2HJoP2Mc 78834
stravalib/exc.py sha256=olUmlP6mo-vkd3N3CwBJztiyS-273lqfy-3NXzsk33Y 4628
stravalib/model.py sha256=EQG88fIGQHCLGVngNSqx9xx4k-ZdND7zqgtm6iXYvJU 44474
stravalib/protocol.py sha256=gsTNimAt_xFso4nFfgqqHhSpJ61UpdO7sPgih85N46E 16343
stravalib/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
stravalib/strava_model.py sha256=OyvlRrcUMlghvCDOOpYVLT4srhwAPVETEkOsV1bR50g 38604
stravalib/unit_helper.py sha256=fj9JpwbQyeEpFuzT_ClT8OEVeJaOd5A2DrctzMQbNIM 1916
stravalib/unit_registry.py sha256=hLm5ha8dqr63Q1tIwZsyRP5E4Wa9NS6zHNXcJn-A5fA 72
stravalib/tests/__init__.py sha256=x8_zlhQtLKNECRNRvFXSY-jauIC0RnDOu-IzBEkvm4s 340
stravalib/tests/auth_responder.py sha256=yrKXbvJZAoFrUgCMLstgFb0ce7gqdaZl-JWmBBiK3ro 4722
stravalib/tests/conftest.py sha256=GRPQOP5jpJ8LJrnnZXfuSv66oj5nk0JuObIt-Momqs8 339
stravalib/tests/test.ini-example sha256=cOhNpzCugYXXAv47mu1CXu8cctxRiQEfbGLgerbeO9s 478
stravalib/tests/integration/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
stravalib/tests/integration/strava_api_stub.py sha256=Hn1C6bkUtYBJZr05W9QpEdsumgb4iEv-yGHX_deoOdM 6948
stravalib/tests/integration/test_client.py sha256=udTp7OSp4rAt-2WmoH7TIo0qWeLt5O0beppYOHWa72A 32150
stravalib/tests/resources/activity-manual.3.json sha256=H_0BxNPZPG8S7SBv3mN51uOk9L-MAh-NEGQSYDBnjvI 1357
stravalib/tests/resources/activity.3.json sha256=YiMdWNg7OQfJ_c6I5TWLkST22t80Nl7ADwbc0nipOwo 23891
stravalib/tests/resources/athlete.2.json sha256=Bfvp2jhuY_U1TfKaj1YGyz8LMV65HbKcjp0Vp-GL8m4 2041
stravalib/tests/resources/athlete.3.json sha256=W0SBRPyhNTPkvPEo-P6wWufZh08QJ_GPIR0b3nqtVkc 4237
stravalib/tests/resources/example_route_response.json sha256=K7W3aX2dh4_TqxsgbkWFOSiDtBWHborndLVnGiuxGow 15291
stravalib/tests/resources/example_zone_response.json sha256=l7lFomAhexLT3eD6kZt-MUqHvU5xBcHZQOymwZjx9RY 1752
stravalib/tests/resources/sample.tcx sha256=YedQrTAFzchfjGCWt7dZYaZzZMeR--rrBWWhPvgi5s0 451575
stravalib/tests/resources/strava_swagger.json sha256=aQkrU5_EpDbmchtRSVDtDYFAtTgqLj1zTVMkKsF3stY 102646
stravalib/tests/unit/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
stravalib/tests/unit/test_client_utils.py sha256=tYLmRpK2-HgDM3O0xRVNnuwcBfhUpO-y3nhMnxLYKIU 3893
stravalib/tests/unit/test_limiter.py sha256=_j6WMCk1jTaFeW1M-50t8n3dLvy4PsHqITQsIK5OTtg 4488
stravalib/tests/unit/test_model.py sha256=Ral23x_i-s9YIVwVP_l79CREElTScI3NLOMEQMYsOfA 12794
stravalib/tests/unit/test_unithelper.py sha256=DYxwesqOANB9ecVwqeFLYAQrjT5fTOP42TX7ddEYvsw 697
stravalib/tests/unit/test_validate_activity_type.py sha256=f6Hq_CWx4-Mjh607MFrO07DfWyct4MV7WPIj-Iua3HE 1871
stravalib/util/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
stravalib/util/limiter.py sha256=2mYgnRrdUxFk1rkZdbmF9X6VljZ8mRIuuJj5EjUeoQ4 8110
stravalib-2.1.dist-info/LICENSE.txt sha256=z8d0m5b2O9McPEK1xHG_dWgUBT6EfBDz6wA0F7xSPTA 11358
stravalib-2.1.dist-info/METADATA sha256=0FjxK3n-1Zeq60LRCaIA0v5zumV-9IeUemCnAK7XUPE 13678
stravalib-2.1.dist-info/WHEEL sha256=P9jw-gEje8ByB7_hXoICnHtVCrEwMQh-630tKvQWehc 91
stravalib-2.1.dist-info/top_level.txt sha256=zmg1tZLIYt6P2O_IaXMghPa0eB-mvaltye2A7xuPN1A 10
stravalib-2.1.dist-info/RECORD

top_level.txt

stravalib