nexios

View on PyPIReverse Dependencies (1)

2.2.6 nexios-2.2.6-py3-none-any.whl

Wheel Details

Project: nexios
Version: 2.2.6
Filename: nexios-2.2.6-py3-none-any.whl
Download: [link]
Size: 94898
MD5: f31807a7bfe4e8db61e8f4fcd3184f2f
SHA256: 5ab891368c6b2a3350ccf7c8e8210a489ae8fac50c129557e8cd2a5f6cb281d4
Uploaded: 2025-03-26 09:10:05 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: nexios
Version: 2.2.6
Summary: Nexios is a modern, high-performance ASGI web framework for Python.
Author: Chidebele Dunamis
Author-Email: techwithdunamix[at]example.com
Project-Url: Documentation, https://slowapi.readthedocs.io/en/latest/
Project-Url: Homepage, https://github.com/techwithdunamix/nexios
Project-Url: Repository, https://github.com/techwithdunamix/nexios
License: MIT
Keywords: ASGI,backend,framework,web,Python,async,asynchronous,fastapi,web server,API,scalable,real-time,concurrent,HTTP,websocket
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
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
Requires-Python: >=3.9
Requires-Dist: anyio (==4.3.0)
Requires-Dist: itsdangerous (>=2.1.2)
Requires-Dist: pyjwt (>=2.7.0)
Requires-Dist: python-multipart (>=0.0.6)
Requires-Dist: typing-extensions (==4.12.2)
Requires-Dist: uvicorn (>=0.22.0)
Description-Content-Type: text/markdown
[Description omitted; length: 2647 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 2.0.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
nexios/__init__.py sha256=QYcnTNqDBJPUNvKqLy9eC-xA2sVctI26e9hwzC3GoKc 4303
nexios/__main__.py sha256=5AaQR4p9Rz-qnNswDXudgh3ExkAPKWEPfExw_IBFft4 412
nexios/_utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nexios/_utils/async_helpers.py sha256=Q36j5mqLM8LT4e3qnWnuGsWg237HZ7af0bQzS9oh5Qk 2795
nexios/_utils/cuncurrency.py sha256=DL_pTeROguVjjXP62aCIKQQQOUuF9hQ2cONwG08rj9c 1796
nexios/application.py sha256=RzsNfxfSKRJRXVE2BAlTkXRnSImjJsfq_gXQ2-5nCGk 30259
nexios/auth/__init__.py sha256=8faq_21NRsN5W0azYdDuczofF-THT9zS86k6ZxGlIk8 302
nexios/auth/backends/__init__.py sha256=CsGF8_4AOpf0jhWDgAa0sfVEgR9_gILa1-VSG-Nn528 125
nexios/auth/backends/apikey.py sha256=LHpf979cZ-EuR_Ne5MInWJIQ3k6qHanZ0Ed0m516n-Q 3257
nexios/auth/backends/jwt.py sha256=Wy1WNwYkzlQX29z27av07mpZUHMK5mAIZX3sXrQjryk 2497
nexios/auth/base.py sha256=yM9CL37G50wNQ5bCfweINqIdYyU1TYyE2y6_dstNfzs 5938
nexios/auth/decorator.py sha256=2vfJcORtIKnsw4WLqDVYX6gdoc9Y6C83otk543aIXWY 1393
nexios/auth/exceptions.py sha256=sF02qy0W7go50CWADHjBX-VjLBTwuoy6ObcHTOBDwfg 1573
nexios/auth/middleware.py sha256=uyuIcwNj1rugGze5AP8rnPj9LGCLhdZxGJ7bIX2OO5w 2946
nexios/config/__init__.py sha256=1cmHhX3k22enff4oVsh_iqGK3j9j0PTV1yJuwjsd1Wo 404
nexios/config/base.py sha256=Ttb1N-PezN5os0g8tHBSUvhnQ0-m4xXwVYP1mGzMV4o 3835
nexios/decorators.py sha256=dOQ8U-TYysSah9sqSnPpnJcLWUhmVkfQZmDZ-lh2K4g 2035
nexios/exception_handler.py sha256=4_1hhCnOfHsHLZ-zJhBtRjlc7PiF1nHIMTkEj05POT8 3812
nexios/exceptions.py sha256=n8mEiafaMgygeLFPAqH1B8ikgeJHKhcxOHRD_G5hQro 1303
nexios/handlers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nexios/handlers/not_found.py sha256=n-CxvaR2wHsdMWyOnVpNucmENeJ0X4iBAp2ZDMxDTR0 2852
nexios/hooks.py sha256=wJuBuJlA0je6RNwUYrd5T8Z8qryuhW1aq3cAhoH3Asc 4873
nexios/http/__init__.py sha256=hrUyapuiu4eCj_a5flSp4nScH8d4dcz5NJhrv0UeG0k 128
nexios/http/cookies_parser.py sha256=Z4_lqQgjwHJ_S4mcCPrBw0V_iIRGKdBvK3kAeXRpc7g 1014
nexios/http/formparsers.py sha256=2w7bPmS0P33pm5JAlS3FtQ57-MqvvD_GLS35sJcwlW0 11372
nexios/http/request.py sha256=_m8ikG11nSdSnmuFL0pBuLkZT74kbr0n839DBJfkR7s 13144
nexios/http/response.py sha256=wZ7Kvo293s15G8Otwz9-Z304Oa6Jb0FlQisXLihwJ0Q 30352
nexios/logging.py sha256=lC8bIdG2t2kGOir6XAWyuqq1NiYPQHRLUOUb_GETKrE 3012
nexios/middlewares/__init__.py sha256=mbkyIaGyhhNU-aEc725yxeWdeWIhUana9Sr4FtCEjnc 168
nexios/middlewares/base.py sha256=lM_RmR9r0Dxr3XoYQn00h9Z6nVTx6aBhHSly23bXihQ 5323
nexios/middlewares/common.py sha256=pcbVLR3-HRd-l1XonhvS_lDNS9Kjz9Jh1IzmNE3VPsw 3241
nexios/middlewares/core/__init__.py sha256=IxyKAvko7Iqj2NBosz2KAV9yEz8ivqZARSZr8Jx-rrE 9503
nexios/middlewares/cors.py sha256=5zq0BIiQFNSyXCnPvJochFMugtBGEEatBMDPf8zGGzY 7110
nexios/middlewares/csrf.py sha256=-CW1Uq-dB4UY0twTch9xiv2w-FWeAGLDWeE-IMLNnzE 5182
nexios/middlewares/errors/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nexios/middlewares/errors/server_error_handler.py sha256=rs_MuqyXCP3tL2e97rfPx5SQehlL-246KG9fRGWBOMA 7480
nexios/middlewares/gzip.py sha256=PuWPtAeqnn-f8TMoP05z_PWv17sbsKScJPbQe0RHiqs 2085
nexios/middlewares/utils.py sha256=bjnMvSWdvvrMYfbAcoSWIWiyYb0lRzs4ydrHvchISFI 1350
nexios/pagination.py sha256=TtNeYxLpAZVcwUprv2qJ-YatzQp92i7m8-bAgJAh7PY 11814
nexios/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nexios/routing.py sha256=CDQ-enS5I-cQHCcpXXgHkRUSbQ5lEQaIEsnA9sW4LzY 40186
nexios/routing_utils.py sha256=H37jzDJtElpMetgorQ03NV-j-LVvSu_C8nQMxIra_Rw 3455
nexios/sessions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nexios/sessions/base.py sha256=M56-bPBa3W15lvymLfrsJlqBndjmeHa2pI94U_n9KeA 5006
nexios/sessions/file.py sha256=ZhRYuxUG33pHvT2Y00U2PjO7pw2Jum91iFH8-cadzVY 3141
nexios/sessions/middleware.py sha256=7KQT_KOJiodMHW2Je5D8LaxNsu83dvvqxGftetFGj_Y 2414
nexios/sessions/signed_cookies.py sha256=3vTe9yFXn8XAv_Qmp_1bDWfXSxFZQ6g2qsr3WUrcOzE 2553
nexios/sessions/utils.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nexios/static.py sha256=4iyDxpwl-1uRTxEZaH7Af03RPvwhH7tUrna3lUVqyes 1626
nexios/status.py sha256=-CFt77pn2d48wXJZKET0p-158yG5H7G1w1cBsscR8_w 6282
nexios/structs.py sha256=foNco4L696FSR1lYWTQbOVQoZuTZE6CYlYhujRjXs-g 25403
nexios/testing/__init__.py sha256=_h5PaNJ93_wsaDD8ViE_m2cEx3EJ5ka1ThYTiqzUJg4 87
nexios/testing/client.py sha256=abl_8KOOdd0Y4FIlfuJTU5CDrX0PPaaZfS0z7EBlvI8 6585
nexios/testing/transport.py sha256=RKVpTVe5py3NQD0mu34NiIkSYzN8Y2Yc50T4tSk1MbA 5513
nexios/testing/websocketsession.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nexios/types.py sha256=YmriPkxB3SoXO6s4EVJWRfXrBpiB-SC5pU5ru28A1_w 1113
nexios/views.py sha256=2h9MGQ0SktwpWDkhNpSxUxrOIpjFoadP8M7-LGZvLPo 2959
nexios/websockets/__init__.py sha256=OoRCRJPxehusUFgtS6j1v0867jLEArTq0PrnFFkkER8 462
nexios/websockets/base.py sha256=5XrodtFnUeqBYp-BqHt29_8jHoRpkcnpPuRrU-gBEWQ 8143
nexios/websockets/channels.py sha256=1NKPT7gJ8-Cjxj5Hw1tgyZ1fw8PqHk5fAXm5QuXG1I0 7702
nexios/websockets/consumers.py sha256=-kOVpaUh9YjQWjFdJUMk0Z6sdyyXKpklbRFW6sk1ZHk 7315
nexios/websockets/errors.py sha256=YD6fUrvAmtZ1r9iOTPAWlbhbYYmiGt-lyXWZXDZtwwI 1222
nexios/websockets/utils.py sha256=JfY04ZyCSmn2cZguvZnQXj7oiViHvFiVJPX7QUe5gz0 853
nexios-2.2.6.dist-info/LICENSE sha256=o1hx9VCl1CGqsfr12RFX2AEddIFFZx4DyhY4sbMt-ws 2831
nexios-2.2.6.dist-info/METADATA sha256=8A87tWwwUk_bR2QmiGG6QLPPBKtermIMokL1_6lnue0 3975
nexios-2.2.6.dist-info/WHEEL sha256=IYZQI976HJqqOpQU6PHkJ8fb3tMNBFjg-Cn-pwAbaFM 88
nexios-2.2.6.dist-info/RECORD