garth

View on PyPIReverse Dependencies (5)

0.5.2 garth-0.5.2-py3-none-any.whl

Wheel Details

Project: garth
Version: 0.5.2
Filename: garth-0.5.2-py3-none-any.whl
Download: [link]
Size: 24492
MD5: 0a2312251311577aac4e4c1be53449fc
SHA256: bd0297ef82afdf06e10ed0c271c9270bbf6bec832d62d108a325a8ac4723d74a
Uploaded: 2024-12-12 12:18:23 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: garth
Version: 0.5.2
Summary: Garmin SSO auth + Connect client
Author-Email: Matin Tamizi <mtamizi[at]duck.com>
License: MIT
Keywords: garmin,garmin api,garmin connect,garmin sso
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: OS Independent
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.10
Requires-Dist: pydantic (<3.0.0,>=1.10.12)
Requires-Dist: requests-oauthlib (<3.0.0,>=1.3.1)
Requires-Dist: requests (<3.0.0,>=2.0.0)
Requires-Dist: ipdb; extra == "dev"
Requires-Dist: ipykernel; extra == "dev"
Requires-Dist: ipython; extra == "dev"
Requires-Dist: matplotlib; extra == "dev"
Requires-Dist: pandas; extra == "dev"
Requires-Dist: mypy; extra == "linting"
Requires-Dist: ruff; extra == "linting"
Requires-Dist: types-requests; extra == "linting"
Requires-Dist: coverage; extra == "testing"
Requires-Dist: pytest; extra == "testing"
Requires-Dist: pytest-vcr; extra == "testing"
Provides-Extra: dev
Provides-Extra: linting
Provides-Extra: testing
Description-Content-Type: text/markdown
[Description omitted; length: 22737 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.26.3
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
garth/__init__.py sha256=NQh0M6f1naaYgQHVHudcNEP5jfYpxXBdbpgao3V6a3s 903
garth/auth_tokens.py sha256=JzQubdVhfCIBSv-7f5EhlLpiCcBGmRszFfktcFpa-3M 792
garth/exc.py sha256=MUMs5Mjg8_mdbw5AXTyHLhG6svwEwfBNwo6710T0lH0 349
garth/http.py sha256=lQGBRtj8287zaEn1hNUP1FUIuxggz2goPiqTrDo3s74 7683
garth/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
garth/sso.py sha256=lHmQ0umJxbmLRrfJu1JNl3UA2lATLrztQ_y54B7TggY 7999
garth/utils.py sha256=b10mk9BvbYKxnwZ1CkMk3botTZlqSniiSFDkR4aqFo0 1777
garth/version.py sha256=isJrmDBLRag7Zc2UK9ZovWGOv7ji1Oh-zJtJMNJFkXw 22
garth/data/__init__.py sha256=0U9M_cCO034deqf7kgMk2Z8cY7T5pGyJitF1SsQ98r0 90
garth/data/_base.py sha256=7b0LNedHTao0xURKdfhtzE4wbcn1h0XKCZ9FKsMbEHM 1090
garth/data/hrv.py sha256=5xbWeP7Kz8mq4QQa6qB5l0uDSWlEvQsxaoeF1RklEng 1743
garth/data/sleep.py sha256=Nl7JaOIwgOmkahqdAYtaADtepbu50zUo1NXL-5kSvfE 4130
garth/stats/__init__.py sha256=e_Q_Mp3gz4Hz8NxYPCn_2dUdyV7N6JIsvy05R2V56X8 406
garth/stats/_base.py sha256=L6kZtkoNp0VgCQI8JRH-mCNd1Mc4xE4HVuC8F6Rifcs 1642
garth/stats/hrv.py sha256=A0trJmbH1UPGFGzLiqxo62De9mLnKSQRRDd-k5NKkUw 1827
garth/stats/intensity_minutes.py sha256=LKRC1mKmYIZsXl5vH-B0mSSL0AvI65JIxPAL8tc9lgA 668
garth/stats/sleep.py sha256=ge9ncokZQaNzR7FyhSY58zZS_kmea-qxovRm0usXNWQ 308
garth/stats/steps.py sha256=5MqzA5A9UkvOgUkcwQesUzmeQUu-L2q9nsIO3DT8iOA 654
garth/stats/stress.py sha256=T3mCZeXs3CADH0WDmltWw1GH4jRakWm6xeFbjrNzUEU 681
garth/users/__init__.py sha256=hY2ymkyDWjRBtesmDroYYsGrACGAwOuRBBjZVfgIhgc 112
garth/users/profile.py sha256=rD7eFwWbtVZwEG11pZioqYSXN81AKEAnnwSgSx_IFlI 2300
garth/users/settings.py sha256=r5_DdA6vciYFg9IOKDGD1aN0KqbHvjaYPI4qckq1D1o 2414
garth-0.5.2.dist-info/METADATA sha256=t42kMFnreQ2brczasFEcK2oYk6k8JGbAtJ0uuJONp3w 24167
garth-0.5.2.dist-info/WHEEL sha256=C2FUgwZgiLbznR-k0b_5k3Ai_1aASOXDss3lzCUsUug 87
garth-0.5.2.dist-info/licenses/LICENSE sha256=MrET9-Qifjl5qz9n-bmY3rJCQAaHB_uY8QDNx-sxC4s 1071
garth-0.5.2.dist-info/RECORD