spic

View on PyPIReverse Dependencies (0)

0.1.0 spic-0.1.0-py3-none-any.whl

Wheel Details

Project: spic
Version: 0.1.0
Filename: spic-0.1.0-py3-none-any.whl
Download: [link]
Size: 24781
MD5: d009804d08263483e355e3f8e1ae78ad
SHA256: 8c10cf9f341ca618cac417eca38d39349bcfedc38e3c072de9c364d340ccff3a
Uploaded: 2023-05-25 06:52:57 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: spic
Version: 0.1.0
Summary: a little opinionated framework for creating spic & span apis
Author-Email: joshua-auchincloss <joshua.auchincloss[at]proton.me>
Project-Url: Documentation, https://github.com/joshua-auchincloss/spic#readme
Project-Url: Issues, https://github.com/joshua-auchincloss/spic/issues
Project-Url: Source, https://github.com/joshua-auchincloss/spic
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Internet :: WWW/HTTP :: HTTP Servers
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Python: >=3.9
Requires-Dist: beartype
Requires-Dist: hypercorn
Requires-Dist: pyserde[json]
Requires-Dist: rich
Requires-Dist: srsly
Requires-Dist: black; extra == "dev"
Requires-Dist: coverage; extra == "dev"
Requires-Dist: git-changelog; extra == "dev"
Requires-Dist: httpx; extra == "dev"
Requires-Dist: isort; extra == "dev"
Requires-Dist: pytest-asyncio; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: starlette; extra == "dev"
Requires-Dist: pydantic; extra == "experimental"
Requires-Dist: grpcio; extra == "grpc-compat"
Requires-Dist: protobuf; extra == "grpc-compat"
Requires-Dist: msgpack; extra == "msgpack"
Provides-Extra: dev
Provides-Extra: experimental
Provides-Extra: grpc-compat
Provides-Extra: msgpack
Description-Content-Type: text/markdown
License-Expression: MIT
License-File: LICENSE.txt
[Description omitted; length: 4228 characters]

WHEEL

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

RECORD

Path Digest Size
spic/__about__.py sha256=SnZQTRiQ8C-pBTLiEfJSiUQ7PszPza8qgI0dsXRlYuk 144
spic/__init__.py sha256=Px8xUKbgBDUK233jF7u7PJILosG-MeRmw-J5kJ4nZRg 144
spic/app.py sha256=H0FWqfzyFTmay_Ehw41XsjXuDbML4VQKsUG-Pbr8n6Q 11698
spic/defaults.py sha256=eZUpc1fZDbYnbvxxwwdg9PqUOX8oyKcsis9AZnG90e4 155
spic/emit.py sha256=ZcE7yUQVjeBZZJuAZM_5G_pnlacEpdubgmREjKzJ0vo 1259
spic/encoders.py sha256=aQw76F_7ZAYAaVBx6DgQY2NhC9XrVcPGYiD_BzoXRCA 4961
spic/enums.py sha256=AuN-hvvxs907dQNUHzHT9oP8npzlxSwNCPxVpW95NJI 475
spic/exception_handlers.py sha256=L8vUHKcIGPyKNCAqrnyDYAw9J3WCDemH9aRfIQ6Vcm4 361
spic/exceptions.py sha256=ef_rLDqibrZd3ZFN2JKJOLU9DdYiLud9DYZYfdkUBF4 1507
spic/func_handler.py sha256=nIL0j9KNA39g-UAHAQp3ZhAabbouf4zGFTKXCFHm0ec 4988
spic/inspect.py sha256=594dHM9kWIFVkjgGWXjeBAsaN8USZvO0y5GWfg3USqg 1844
spic/middleware.py sha256=8pD3He1sSxnqjuSVzbeaWZsG-hJ4ZQRARHSWfcL11Hs 845
spic/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spic/request.py sha256=pmh2HgI1kLoIzFuXgXh9J_woif77bPAD0rkFMnrMHLg 1401
spic/responses.py sha256=JN98Mvizp0iREUQ7BrhU43JfxlEWpUPWxXXb6HC-ceg 2760
spic/routing.py sha256=L66gzQX-atY61E27NAdJiIasV1wsxNHdpXvW1jWKbgg 7420
spic/types.py sha256=3MENJ5Bipa4TVO1eWpUKbvzKVKxvxi_HTwm_8dA0kY8 1500
spic/utils.py sha256=EMB-rBblgQ86DKLPCQkn6WomWZtbSoFnBepwmepKFJA 1411
spic/openapi/__init__.py sha256=yEFCW8CZUBHjQGb5lcc-njpUj_MwNurFmt2Fh-ji4bE 286
spic/openapi/models.py sha256=cfhJbH3Mgx42FhBrLlmVK7GA8aB93EkL4WJoZ8i2keM 8315
spic/openapi/utils.py sha256=s0U4_NECa6ZkyyWX0mRgidL6eUapVQrOHxVyzgswzXE 4168
spic/params/__init__.py sha256=KZx-Z0jeyqC9VZHk9NB8oSTELUPLoLM2ni0MiQJjJkg 589
spic/params/params.py sha256=WGwffk60-2tbcKNZGsWj6tVTS_RS_djEDG5vsaDRYSk 3007
spic-0.1.0.dist-info/METADATA sha256=X716Si9U7HpDrB48e_y-_KlXb1KUiaLL8kGl_AWIY_c 6332
spic-0.1.0.dist-info/WHEEL sha256=y1bSCq4r5i4nMmpXeUJMqs3ipKvkZObrIXSvJHm1qCI 87
spic-0.1.0.dist-info/licenses/LICENSE.txt sha256=M2uYSAy2GM02XIUVZapv_1__739FMfiHEu2FsjI87lM 1114
spic-0.1.0.dist-info/RECORD