python-squall

View on PyPIReverse Dependencies (0)

0.3.0 python_squall-0.3.0-py3-none-any.whl

Wheel Details

Project: python-squall
Version: 0.3.0
Filename: python_squall-0.3.0-py3-none-any.whl
Download: [link]
Size: 51936
MD5: 6f352068fb385d5931b1dd69e5ffdb89
SHA256: dcdfc344fa2769110858f005562597552233cda1d0e0c7810f8a2f93bca50c7e
Uploaded: 2021-12-31 08:27:31 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: python-squall
Version: 0.3.0
Summary: Squall ASGI REST framework
Author-Email: Stanislav Dubrovskyi <s.dubrovskyi[at]cleverdec.com>
Maintainer-Email: Stanislav Dubrovskyi <s.dubrovskyi[at]cleverdec.com>, Vitalii Kovalchuk <naviot96[at]gmail.com>, Svitlana Kost <s.kost[at]cleverdec.com>
Project-Url: Documentation, https://github.com/mtag-dev/squall
Project-Url: Source, https://github.com/mtag-dev/squall
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: System Administrators
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python
Classifier: Topic :: Internet
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development
Classifier: Typing :: Typed
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Web Environment
Classifier: Framework :: AsyncIO
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Internet :: WWW/HTTP :: HTTP Servers
Classifier: Topic :: Internet :: WWW/HTTP
Requires-Python: >=3.9.0
Requires-Dist: squall-router (==0.1.1)
Requires-Dist: starlette (==0.16.0)
Requires-Dist: orjson (<4.0.0,>=3.6.4)
Requires-Dist: apischema (<1.0.0,>=0.17.0)
Requires-Dist: isal (<1.0.0,>=0.11.1)
Requires-Dist: requests (<3.0.0,>=2.24.0); extra == "all"
Requires-Dist: jinja2 (<4.0.0,>=2.11.2); extra == "all"
Requires-Dist: python-multipart (<0.0.6,>=0.0.5); extra == "all"
Requires-Dist: itsdangerous (<3.0.0,>=1.1.0); extra == "all"
Requires-Dist: pyyaml (<6.0.0,>=5.3.1); extra == "all"
Requires-Dist: orjson (<4.0.0,>=3.6.4); extra == "all"
Requires-Dist: email_validator (<2.0.0,>=1.1.1); extra == "all"
Requires-Dist: uvicorn[standard] (<0.16.0,>=0.12.0); extra == "all"
Requires-Dist: python-jose[cryptography] (<4.0.0,>=3.3.0); extra == "dev"
Requires-Dist: passlib[bcrypt] (<2.0.0,>=1.7.2); extra == "dev"
Requires-Dist: autoflake (<2.0.0,>=1.4.0); extra == "dev"
Requires-Dist: flake8 (<4.0.0,>=3.8.3); extra == "dev"
Requires-Dist: uvicorn[standard] (<0.16.0,>=0.12.0); extra == "dev"
Requires-Dist: mkdocs (<2.0.0,>=1.1.2); extra == "doc"
Requires-Dist: mkdocs-material (<8.0.0,>=7.1.9); extra == "doc"
Requires-Dist: mdx-include (<2.0.0,>=1.4.1); extra == "doc"
Requires-Dist: mkdocs-markdownextradata-plugin (<0.3.0,>=0.1.7); extra == "doc"
Requires-Dist: typer-cli (<0.0.13,>=0.0.12); extra == "doc"
Requires-Dist: pyyaml (<6.0.0,>=5.3.1); extra == "doc"
Requires-Dist: pydantic (<2.0.0,>=1.8.2); extra == "doc"
Requires-Dist: pytest (<7.0.0,>=6.2.4); extra == "test"
Requires-Dist: pytest-cov (<4.0.0,>=2.12.0); extra == "test"
Requires-Dist: pytest-mock (<4.0.0,>=3.6.1); extra == "test"
Requires-Dist: mypy (==0.910); extra == "test"
Requires-Dist: flake8 (<4.0.0,>=3.8.3); extra == "test"
Requires-Dist: black (==21.9b0); extra == "test"
Requires-Dist: isort (<6.0.0,>=5.0.6); extra == "test"
Requires-Dist: requests (<3.0.0,>=2.24.0); extra == "test"
Requires-Dist: httpx (<0.19.0,>=0.14.0); extra == "test"
Requires-Dist: email_validator (<2.0.0,>=1.1.1); extra == "test"
Requires-Dist: sqlalchemy (<1.5.0,>=1.3.18); extra == "test"
Requires-Dist: peewee (<4.0.0,>=3.13.3); extra == "test"
Requires-Dist: databases[sqlite] (<0.6.0,>=0.3.2); extra == "test"
Requires-Dist: python-multipart (<0.0.6,>=0.0.5); extra == "test"
Requires-Dist: flask (<3.0.0,>=1.1.2); extra == "test"
Requires-Dist: anyio[trio] (<4.0.0,>=3.2.1); extra == "test"
Requires-Dist: types-orjson (==3.6.0); extra == "test"
Requires-Dist: types-dataclasses (==0.1.7); extra == "test" and python_version < "3.7"
Provides-Extra: all
Provides-Extra: dev
Provides-Extra: doc
Provides-Extra: test
Description-Content-Type: text/markdown
[Description omitted; length: 15829 characters]

WHEEL

Wheel-Version: 1.0
Generator: flit 3.4.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
squall/__init__.py sha256=AamnSEtX0XQDb3PvQXOW6ItGMQhzhJLCs_AlGf3jbNE 706
squall/applications.py sha256=SGbE-EcVQ9nuRD9yvRgO2B751QCkL1NrFROAYfzxIO0 17429
squall/bindings.py sha256=_XmnF6wV_vZSjkHFBH-sqk3N3LtqjzsDnrJlQOi-S70 262
squall/compression.py sha256=B1i5JUr1vkOcLuVM6VeEDIqhBiPbvWgDQ2YZoIso-6s 1036
squall/concurrency.py sha256=_HS3c1cqZihtq2DjnoenrLupqX-5rHnnDQ4Fp2XAnJs 834
squall/convertors.py sha256=5M0LNTa2M-zMTCOrqpKl_Wqaf-v3C3eF30G2MIebdkE 2512
squall/datastructures.py sha256=4GNJsZij_e2oSCNRQ2Yp8b1eF_E-RyNDDbh9CscmaWM 1866
squall/errors.py sha256=2o_z7bqB6qFZVMG3MNU8PpbR7oR4ai7TaHdJKtxZ3-o 3393
squall/exception_handlers.py sha256=MonsFmjlac8ZL3i1SjPCR-IfxyY8pDK0ZHubnwmrEvc 1619
squall/exceptions.py sha256=4WVhDQhWXro8bKMRuAjrk3NMlONxhJJK0bNIxFQwNak 1341
squall/handlers.py sha256=tdHyImisP_KykuQIRUqDI9FFzCftajNZQ-0xPjzJnt0 7123
squall/lifespan.py sha256=dHoX5gpznyWmJeesFZxlHieEITQVW2gsg9UNF7Iy47o 1670
squall/logger.py sha256=m3N2lYxIUfZ4F-y6Slm69Cq9sDYM0-xuhvlR_YCoBCk 56
squall/params.py sha256=VFEZm3DsHu7esf42HDO8oYzy_l4DAJX7guHRTg7QfpU 2146
squall/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
squall/requests.py sha256=ByTNPpe0kuAjSPRtWuYkE7L-14hjXJpLztOE0-y6yWo 11743
squall/responses.py sha256=n8bVla_E7wX9pBKJQDQdW-ZVZrHAHPrlf-7vzE5uEFw 4836
squall/staticfiles.py sha256=vfO8fqKKkyEIoShLFPkGCaQk-Pl3z3WUEL-nHa0DaTU 70
squall/templating.py sha256=Riz29pGhJfc98_UnSluhRtGch1F0bDifADcIFZjKMoc 77
squall/testclient.py sha256=Z7ZTKf_3-QDKqEefWxRz0NfnxB5V7O_NzLAyUN2aBYk 67
squall/types.py sha256=b7HP5XtUI1cFIjwOdkU_K7ND4syyoyJqlLmCreBGee4 460
squall/utils.py sha256=LX3utbw9_oM3xMC-GgTgvFepxRiZufZVKiXnR_6LQds 2474
squall/websockets.py sha256=oSFTcntME0Ip2A10lWZ70FEpGG9TuaRcH-giQZS063o 150
squall/middleware/__init__.py sha256=-oFiOWWlewggUXq_xVc7TODDkZ8JjW0BKOVszFhw8c8 59
squall/middleware/cors.py sha256=e2CArgdnomCdFvkI3s03TRtzLbIcrgqUrpaQUfPNNTA 80
squall/middleware/httpsredirect.py sha256=90nN8ynuWKGdCHdYAgrPdoTpojAgmxLkCAWdH0onufo 118
squall/middleware/trustedhost.py sha256=1Jz7L6_s_g8EChcNLMlbaOzlTgSDX8CH75JKvQ2b6M4 112
squall/middleware/wsgi.py sha256=O7fTr8uAMtywpFdHlSI3i6c4Twyz8R5ZOho0iRMOL50 80
squall/openapi/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
squall/openapi/constants.py sha256=fVHmHPietZD1RCpjyiejqoEk_5oNQdzw-wsxhCkMFgo 169
squall/openapi/docs.py sha256=lTWa-e344yCNcdDQcfFFKHx842KrbKZwwFZoRGhKM9c 5675
squall/openapi/utils.py sha256=NMw-hPxxuzsMQV6LKugbPWupJwROzp-Xd_31AKrAgdA 14346
squall/routing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
squall/routing/path.py sha256=IHXoaHfo6AXxLac4JdzK83RnZpVuNk_C4HDdv1Ug4Tk 5141
squall/routing/router.py sha256=76zWGcdgHYxmeSt4WAopReACHK6D3MgK9ULCPV2hRF0 24777
squall/routing/routes.py sha256=CjphXpLnMygOZvWkIYjoBlOsuSpj8dE_DSFV0zcfJWs 9320
squall/routing/utils.py sha256=5Z8t_yTkD7Rrzs4VRZsIEgu2hxNktrePoaxWKRvzkXs 5845
squall/tracing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
squall/tracing/constants.py sha256=KSS5YNEg8NdudorxAPDLB5P_IplhB_CjY3C90KaWjR0 281
squall/tracing/helpers.py sha256=S-Z-Lz2pitlOx1DpbjUfKgLdPuCWr9Vw3azj5Rc5F1A 2152
squall/validators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
squall/validators/ast_helpers.py sha256=HkHZvInsY4gyAswNVn_W86g4Dp3eokMAPX9kxyYPlng 3816
squall/validators/head.py sha256=5o2dXcehnBp32VQDoPNJjOFjRQx6uLVFqP_00Wi3FqA 16693
python_squall-0.3.0.dist-info/LICENSE sha256=-IsMDQy0toUyPQwGq7lh6B2-KyLDH3JT2rlXudLB5dI 2321
python_squall-0.3.0.dist-info/WHEEL sha256=pVNS5wRGlMB8qzi0M1coslDk7i694hS7VxZqRXRntY4 81
python_squall-0.3.0.dist-info/METADATA sha256=3-23k_FopaeBGu7Kf_JHBzC6r2Q16Nm5Zwc5nFDA_iE 19834
python_squall-0.3.0.dist-info/RECORD