svcs

View on PyPIReverse Dependencies (9)

24.1.0 svcs-24.1.0-py3-none-any.whl

Wheel Details

Project: svcs
Version: 24.1.0
Filename: svcs-24.1.0-py3-none-any.whl
Download: [link]
Size: 18772
MD5: 2563967325ecd6b87131412ec38172da
SHA256: f050f4a6fcf163aa3a5d5e17b66bbf5efa3ed2164018aebecd70fc27794ecf6b
Uploaded: 2024-01-25 08:21:30 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: svcs
Version: 24.1.0
Summary: A Flexible Service Locator
Author-Email: Hynek Schlawack <hs[at]ox.cx>
Project-Url: Changelog, https://github.com/hynek/svcs/blob/main/CHANGELOG.md
Project-Url: Documentation, https://svcs.hynek.me/
Project-Url: GitHub, https://github.com/hynek/svcs
Project-Url: Funding, https://github.com/sponsors/hynek
Project-Url: Mastodon, https://mastodon.social/@hynek
Project-Url: Twitter, https://twitter.com/hynek
Classifier: Development Status :: 5 - Production/Stable
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: Typing :: Typed
Requires-Python: >=3.8
Requires-Dist: attrs (>=21.3.0)
Requires-Dist: httpx; extra == "dev"
Requires-Dist: svcs[tests,typing]; extra == "dev"
Requires-Dist: tox (>4); extra == "dev"
Requires-Dist: aiohttp; extra == "docs"
Requires-Dist: fastapi; extra == "docs"
Requires-Dist: flask; extra == "docs"
Requires-Dist: furo (>=2023.8.17); extra == "docs"
Requires-Dist: httpx; extra == "docs"
Requires-Dist: myst-parser; extra == "docs"
Requires-Dist: pyramid; extra == "docs"
Requires-Dist: pytest; extra == "docs"
Requires-Dist: sphinx-copybutton; extra == "docs"
Requires-Dist: sphinx-design; extra == "docs"
Requires-Dist: sphinx-notfound-page; extra == "docs"
Requires-Dist: sphinx (>=7.2.2); extra == "docs"
Requires-Dist: sphinxext-opengraph; extra == "docs"
Requires-Dist: sqlalchemy; extra == "docs"
Requires-Dist: starlette; extra == "docs"
Requires-Dist: sybil; extra == "docs"
Requires-Dist: pytest; extra == "tests"
Requires-Dist: pytest-asyncio; extra == "tests"
Requires-Dist: sybil (>=6); extra == "tests"
Requires-Dist: typing-extensions; python_version < "3.9" and extra == "tests"
Requires-Dist: aiohttp; extra == "typing"
Requires-Dist: fastapi; extra == "typing"
Requires-Dist: flask; extra == "typing"
Requires-Dist: mypy (>=1.4); extra == "typing"
Requires-Dist: pyramid; extra == "typing"
Requires-Dist: starlette; 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: 3788 characters]

WHEEL

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

RECORD

Path Digest Size
svcs/__init__.py sha256=CLaIIfIh_Q96EndsVtKRAouI_cnPj55buo8Tt9Sp8wY 751
svcs/_core.py sha256=aSR0dUVZ3cldIXdAoB9cNQQUk-yDZeZR3m1LHuHLsf8 29021
svcs/aiohttp.py sha256=P8eEliNtcIqhYXMd5Z3JEMyV3ktKSzdP-vEj3kKeLyo 6350
svcs/exceptions.py sha256=ZhegxRC4gVU1QFJZFpKlH-7oC6QoNw-povEXvmZ3Mu4 246
svcs/fastapi.py sha256=T3BAQcWK9lde-OdJ60370vWLY5mbliSSgaDIDSYC0p4 2750
svcs/flask.py sha256=3menZseOK532-VX1s9bFp74mmySPlsgVra_RCpdlaak 7186
svcs/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
svcs/pyramid.py sha256=9Pqs037b-g3w4KzuNfaHG5OkS65hiWhB9sBi5SvG8NU 7436
svcs/starlette.py sha256=z8RfjIG5N4ut3pFatFVXT4aXIpPHYGqCPuLXviO3yuw 6057
svcs-24.1.0.dist-info/METADATA sha256=ls7QzN4Oquu8sX4JeDvMSt2r-FS_oTZ8Vtu_n1FmBXo 6151
svcs-24.1.0.dist-info/WHEEL sha256=TJPnKdtrSue7xZ_AVGkp9YXcvDrobsjBds1du3Nx6dc 87
svcs-24.1.0.dist-info/licenses/LICENSE sha256=9sy51f_MGaZmR9I2t585z6QO9d-X3hLSuet2UodvMPM 1098
svcs-24.1.0.dist-info/RECORD