Ngiriapi

View on PyPIReverse Dependencies (0)

0.0.2 ngiriapi-0.0.2-py3-none-any.whl

Wheel Details

Project: Ngiriapi
Version: 0.0.2
Filename: ngiriapi-0.0.2-py3-none-any.whl
Download: [link]
Size: 70048
MD5: 5fe21cc390d08eb584c175a631a8e601
SHA256: 5f4851b0870c1de0fff4fb07b4bab3f24b94ccf2238552b313dd5a1a13ddad69
Uploaded: 2023-12-26 18:47:50 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: Ngiriapi
Version: 0.0.2
Summary: The Smalest ASGI library to power your api in python.
Author-Email: Mark Francis <ngiriapp[at]gmail.com>
Project-Url: Homepage, https://github.com/pesaply/ngiriapi
Project-Url: Documentation, https://www.ngiri.co.tz/
Project-Url: Changelog, https://www.ngiri.co.tz/release-notes/
Project-Url: Funding, https://github.com/sponsors/pesaply
Project-Url: Source, https://github.com/pesaply/ngiriapi
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Web Environment
Classifier: Framework :: AnyIO
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
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: Topic :: Internet :: WWW/HTTP
Requires-Python: >=3.8
Requires-Dist: anyio (<5,>=3.4.0)
Requires-Dist: typing-extensions (>=3.10.0); python_version < "3.10"
Requires-Dist: itsdangerous; extra == "full"
Requires-Dist: jinja2; extra == "full"
Requires-Dist: ngiri (>=0.0.3); extra == "full"
Requires-Dist: python-multipart; extra == "full"
Requires-Dist: pyyaml; extra == "full"
Provides-Extra: full
Description-Content-Type: text/markdown
License-Expression: BSD-3-Clause
License-File: LICENSE
[Description omitted; length: 3615 characters]

WHEEL

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

RECORD

Path Digest Size
ngiriapi/__init__.py sha256=QvlVh4JTl3JL7jQAja76yKtT-IvF4631ASjWY1wS6AQ 22
ngiriapi/_compat.py sha256=71WRqcN76L0W3xE1D2_UAI1f2LZ7yEdUHQCpesRFnig 1148
ngiriapi/_exception_handler.py sha256=8j9rmIjUUJkoPUXYfSevY0-GlVD1P_qM7UZFHdO-k3c 2840
ngiriapi/_utils.py sha256=uX7TvtjqokeCSgi4sRPNTGXAe6C6gGsUZ4o020_iIYM 2349
ngiriapi/applications.py sha256=Sn7VlQBtvAwa5NGj57btIu7HPqV7nR4llgFxrTQdDyA 10777
ngiriapi/authentication.py sha256=OQmp9c6exEeNVVHSey9khWvMNA-hpq0Ith1HSLpV-eY 5338
ngiriapi/background.py sha256=3TLeBlYbVcBYRH3sS1_amhV1M0sBobi6PUTwaMIRA5Q 1257
ngiriapi/concurrency.py sha256=omonQjvpzt_gMbX7AmkkmOkHpyDvYOkWMjcPr6vi5g0 1866
ngiriapi/config.py sha256=XOiXVP14_IyZzGVRCnGTGPnLlzU7g6WCBzvKgvRH3hU 4657
ngiriapi/convertors.py sha256=Q7pKgRyKgXMMIl8xU9foy5mu-EaLzvynYFlKUSHThAo 2254
ngiriapi/datastructures.py sha256=jZd5MWM1orv6BC4ICvzC6mUAwBUYn6vfjxrQOifvbWc 23376
ngiriapi/endpoints.py sha256=feXazJH8zV7i9iZzo7RTjOJZKOUicvLu8zaP2N5TWkc 5182
ngiriapi/exceptions.py sha256=YrhhS3LiP-bH7TM9pkaMiY4F28Sx8qeAfpjTwalCDJE 1821
ngiriapi/formparsers.py sha256=W9CboraKlVLbf_K8wmnl5jaZFmtfA1Lqr6G9ftrBptM 10433
ngiriapi/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ngiriapi/requests.py sha256=0bBIo8PBvBT1t-iSNeL-GD6Fxd53D0j8rJrsZj6JkUE 10739
ngiriapi/responses.py sha256=WW5UAQGQ3S-fKvc8yVKO1kZMH7UORaZF30HOi7lxFZg 12646
ngiriapi/routing.py sha256=d8K92fyAHsyjuPrPKU5s91Ve2FpsugVtEZMfXWYX-y0 35513
ngiriapi/schemas.py sha256=0cqgNWkJGLSwtaWsyjfW3e_Uf5GbUsYlo89TeyBjrQY 5264
ngiriapi/staticfiles.py sha256=FEnZirQzEUTFQBWbdfJAXHAovKhYU85di4ZF-3Qzoqk 8877
ngiriapi/status.py sha256=lv40V7igYhk_ONySJzUzQ4T3gTgnvNLCOb846ZUONSE 6086
ngiriapi/templating.py sha256=wyENTbVNU07GvfygPvfUe4mb3nkInBVySDJNqrceVjQ 8980
ngiriapi/testclient.py sha256=yN43vrAeWlPoNlTCal2ew27yp8dWk6YZBTTgrEC1rtk 29840
ngiriapi/types.py sha256=J35rLzeVYQSc0d2D2IZu_OPDKlM-t8iwCMcRAceL4I0 1078
ngiriapi/websockets.py sha256=cQlPKKbm-XaeDNvZ5Fp69efVQCEvDQvyGzEmBjiQ4uM 7439
ngiriapi/middleware/__init__.py sha256=34cU2wwvTo2UNGUxpTDraiKbC44vDLwnZKwmqHilmvQ 1145
ngiriapi/middleware/authentication.py sha256=AQWp2XpqX1qpr0TAkvKsBPzihJNyz_9P14tZqWl-zMk 1781
ngiriapi/middleware/base.py sha256=iOPPILmp6AIdNBtRRCvL0ozg5KrVNiDeB5UCGoJKVhk 8790
ngiriapi/middleware/cors.py sha256=zDsqaRNGBB7tDHIphdVAsSsqD_CZd1rZ2n4tQP29YF0 7072
ngiriapi/middleware/errors.py sha256=P3YKJtZtk34MSYV1g9Fic4lBjfHjPVu7z4pG4jGrbl8 7932
ngiriapi/middleware/exceptions.py sha256=OnbvDaiXyVkP3XJdHm9Qp1iVysvgCPGaIrSZRYYD6h4 2814
ngiriapi/middleware/gzip.py sha256=J3rhxh8yxNzw4HxBR-IBHbb5NOCKoJUe_IRKoKZmErw 4505
ngiriapi/middleware/httpsredirect.py sha256=jHZ_mVmk1Mh13KN47BZM984H3OyQt5pzDyd2iG2i2lw 845
ngiriapi/middleware/sessions.py sha256=JDcg0SWIjiT6wGFxGltEvi1MJTlI5o2ElXWQaZmpB5A 3586
ngiriapi/middleware/trustedhost.py sha256=-vUJOTUYhKy5yi5gptgrE0Nc3FfG7Pyr6D-y0dEpTxE 2204
ngiriapi/middleware/wsgi.py sha256=68BzJw8QQxW0uSmgoGwjPazB9tSAZJYJnO6x-sn2__U 5249
ngiriapi-0.0.2.dist-info/METADATA sha256=ZStojrJN5YQ9UODKdT8QevXyoJlpFRuRMNRMj81zpsk 5129
ngiriapi-0.0.2.dist-info/WHEEL sha256=mRYSEL3Ih6g5a_CVMIcwiF__0Ae4_gLYh01YFNwiq1k 87
ngiriapi-0.0.2.dist-info/licenses/LICENSE sha256=ti06RGRiMSkmkVFxcj47PEMXkuFzWunjiWzZcvTszA0 1074
ngiriapi-0.0.2.dist-info/RECORD