stamina

View on PyPIReverse Dependencies (20)

24.3.0 stamina-24.3.0-py3-none-any.whl

Wheel Details

Project: stamina
Version: 24.3.0
Filename: stamina-24.3.0-py3-none-any.whl
Download: [link]
Size: 16445
MD5: b4674caf08fdb8e876a804c58e1db8c0
SHA256: 28caf1a5db514256d86e32b60621630552fa9a60dace4e6fb5c78ba15f26236e
Uploaded: 2024-08-27 14:54:14 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: stamina
Version: 24.3.0
Summary: Production-grade retries made easy.
Author-Email: Hynek Schlawack <hs[at]ox.cx>
Project-Url: Documentation, https://stamina.hynek.me/
Project-Url: Source, https://github.com/hynek/stamina
Project-Url: Changelog, https://github.com/hynek/stamina/blob/main/CHANGELOG.md
Project-Url: Funding, https://github.com/sponsors/hynek
Project-Url: Mastodon, https://mastodon.social/@hynek
Project-Url: Twitter, https://twitter.com/hynek
Keywords: reliability,retries,retry
Classifier: Development Status :: 5 - Production/Stable
Classifier: Framework :: AsyncIO
Classifier: Framework :: Trio
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Typing :: Typed
Requires-Python: >=3.8
Requires-Dist: tenacity
Requires-Dist: typing-extensions; python_version < "3.10"
Requires-Dist: anyio; extra == "dev"
Requires-Dist: mypy (>=1.4); extra == "dev"
Requires-Dist: nox (>=2024.3.2); extra == "dev"
Requires-Dist: prometheus-client; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: structlog; extra == "dev"
Requires-Dist: tomli; python_version < "3.11" and extra == "dev"
Requires-Dist: trio; extra == "dev"
Requires-Dist: uv; extra == "dev"
Requires-Dist: furo; extra == "docs"
Requires-Dist: myst-parser; extra == "docs"
Requires-Dist: prometheus-client; extra == "docs"
Requires-Dist: sphinx-copybutton; extra == "docs"
Requires-Dist: sphinx-notfound-page; extra == "docs"
Requires-Dist: sphinx (>=7.2.2); extra == "docs"
Requires-Dist: structlog; extra == "docs"
Requires-Dist: anyio; extra == "tests"
Requires-Dist: pytest; extra == "tests"
Requires-Dist: mypy (>=1.4); extra == "typing"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: tests
Provides-Extra: typing
Description-Content-Type: text/markdown
License-Expression: MIT
License-File: LICENSE
[Description omitted; length: 3399 characters]

WHEEL

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

RECORD

Path Digest Size
stamina/__init__.py sha256=N9kOgCCvRArzWpNpsz0Q0haaVQPOrO3CFQTIpeWabTE 859
stamina/_config.py sha256=KbtydoXT8-ltFdR4C2ITH_fauloUba2qD3_1wsrF39Y 3542
stamina/_core.py sha256=wBqfZ98u3QwuNPt9sqfJHo-krAxU2mutWBzB7Kl1iFU 20412
stamina/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
stamina/typing.py sha256=b54dKDUKpVdgpCmMj50dHy8TCsMyIlK1onfDw_Kkuvg 223
stamina/instrumentation/__init__.py sha256=zJUPxE8m_PAb0tH0e7ISrFkDGVLNOGnXPMpz927sBE0 647
stamina/instrumentation/_data.py sha256=J239zRo2ug6ST3A7qkrGp9QsHxkjsiA8QDukI3OTwkg 2296
stamina/instrumentation/_hooks.py sha256=XH0_CKEGWJkYa-PHmBcrSZ0nxNnftuJm_xPvGuWhA1w 2127
stamina/instrumentation/_logging.py sha256=-CcnW2CVpw6GiOZxf4V249aMhQ-KZgEY-FMtp79ZlaA 1158
stamina/instrumentation/_prometheus.py sha256=WFkKEiw-O3N-Xb00qh9rxxuhfIAFuk9Jsx40o3t1I3w 1632
stamina/instrumentation/_structlog.py sha256=2m3TnDnf_-PZLFiLJ7sv6L-G7ZSbiXyxKdWsXGi3UUI 924
stamina-24.3.0.dist-info/METADATA sha256=HJbJ29eOziz0kv6kCUx4isBEqtelIfcolAOLylzbngk 5538
stamina-24.3.0.dist-info/WHEEL sha256=1yFddiXMmvYK7QYTqtRNtX66WJ0Mz8PYEiEUoOUUxRY 87
stamina-24.3.0.dist-info/licenses/LICENSE sha256=vm_ejQmrgTxa8Gnxhp_JSxyja-9_2ZSXA4asa61kYho 1101
stamina-24.3.0.dist-info/RECORD