shuttleasgi

View on PyPIReverse Dependencies (0)

5.6.7 shuttleasgi-5.6.7-cp312-cp312-win_amd64.whl

Wheel Details

Project: shuttleasgi
Version: 5.6.7
Filename: shuttleasgi-5.6.7-cp312-cp312-win_amd64.whl
Download: [link]
Size: 1708128
MD5: 8bbdb90b8d786847eeaf6198ee71b229
SHA256: 8fa2e55c19083a72f596bba5007095de46f1cbb1724f2165a20016493e254fbc
Uploaded: 2024-08-05 20:27:41 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: shuttleasgi
Version: 5.6.7
Summary: Fork of BlackSheep, the ex fastest web framework for Python asyncio
Author-Email: Roberto Prevato <roberto.prevato[at]gmail.com>, Thoth Christian <chris[at]shuttleai.app>
Maintainer-Email: Christian Thoth <chris[at]shuttleai.app>
Project-Url: Website, https://shuttleai.app
Project-Url: Homepage, https://github.com/shuttleai/ShuttleASGI
Project-Url: Bug Tracker, https://github.com/shuttleai/shuttleasgi/issues
Keywords: shuttleasgi,web framework,asyncio,blacksheep,shuttleai
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: Environment :: Web Environment
Classifier: Operating System :: OS Independent
Classifier: Framework :: AsyncIO
Requires-Python: >=3.7
Requires-Dist: httptools (>=0.5)
Requires-Dist: certifi (>=2022.9.24)
Requires-Dist: charset-normalizer (~=3.1.0)
Requires-Dist: guardpost (>=1.0.2)
Requires-Dist: rodi (~=2.0.2)
Requires-Dist: essentials (<2.0,>=1.1.4)
Requires-Dist: essentials-openapi (<1.1,>=1.0.6)
Requires-Dist: python-dateutil (~=2.8.2)
Requires-Dist: itsdangerous (~=2.1.2)
Requires-Dist: orjson
Requires-Dist: cryptography (<41.1.0,>=38.0.1); extra == "full"
Requires-Dist: PyJWT (~=2.6.0); extra == "full"
Requires-Dist: websockets (~=10.3); extra == "full"
Requires-Dist: Jinja2 (~=3.1.2); extra == "jinja"
Provides-Extra: full
Provides-Extra: jinja
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2283 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: false
Tag: cp312-cp312-win_amd64

RECORD

Path Digest Size
shuttleasgi/__init__.py sha256=PEsdqR7ZyyHyVrR7bkdZUo4E_r3al4ATxEGMUIql0V4 4433
shuttleasgi/asgi.pyi sha256=r4hdEvP1p-RvegpCkXeh9vkpg3pgVZqj4xz0d43LZIs 433
shuttleasgi/baseapp.c sha256=h9sfW52j_XcJReI32gNCE2JzsCV2zA6NSB3a5c5jOn0 1065848
shuttleasgi/baseapp.cp312-win_amd64.pyd sha256=sLZTRFMTLugEX_B4Zd20bgo8iKDAhaBjXZqWucNe618 163840
shuttleasgi/baseapp.pxd sha256=Y6mlrVdOpov5sxbpBNh882XsR6A6tDLzh_GGWx_fMek 630
shuttleasgi/baseapp.pyi sha256=0Cv02XjmV8e1EcXH5UY9PiJjj4HwgMy_qGRGYzg8o3I 1642
shuttleasgi/baseapp.pyx sha256=MImcTqMVmdUwaqZrmHHvNuowpineExx-rL-hplbv5ts 7346
shuttleasgi/contents.c sha256=k2xt-WmkVz53uDaNSbbkEiyJp0W32EYnVYPPw4r7I6U 1494740
shuttleasgi/contents.cp312-win_amd64.pyd sha256=iZ3LJAvX6jBrRfOj0-4RDwVQQGm1J9Y4GXEfiszNqN8 237056
shuttleasgi/contents.pxd sha256=9t3O58ElhvRfZ_qQLJtZyqg42nU7xxKRPv75Y0XbF-8 1163
shuttleasgi/contents.pyi sha256=gjPxGT-nC8ybvxUbV4GGXCB7sIanqmCOnS4zyPMq_lM 3875
shuttleasgi/contents.pyx sha256=BoDjePBsXZ1NrotkXD-iuUcrY6nG9B73eXCX6dmAvnA 8260
shuttleasgi/cookies.c sha256=zWprqMPHCG8XWFCxD1c8vAsK4ZRbXBc9f-J6UZ5XlME 1044973
shuttleasgi/cookies.cp312-win_amd64.pyd sha256=n_XsuLjcPDqBJeQybaI0Ar9DximGcAXtaVcseiWR-ns 150016
shuttleasgi/cookies.pxd sha256=9RKEwpHqE77z3_92fuJF_8Or7j4s09xbfv9mHElzox8 982
shuttleasgi/cookies.pyi sha256=6zZIt20t_lJj9t1hPk9RnnV9B-LiKx2LWP693hvjmKs 1333
shuttleasgi/cookies.pyx sha256=cpxSVLP8LlKfNLG1sHm_gMbz8ums1LriQz_1DoktRRM 6498
shuttleasgi/exceptions.c sha256=2IWBrUSGNmqnQ8v1RQEXWmCRgGHYF8ls_W5DiGXszh8 1063767
shuttleasgi/exceptions.cp312-win_amd64.pyd sha256=xNuP7O3sRD1JZ_-hYLK3eV7EpWVyalJQQvYNVpqcCGo 153088
shuttleasgi/exceptions.pxd sha256=i-hmR7epQVtnKfYRvJF5xLuAvDDsm0k3XvAYZFE9byg 421
shuttleasgi/exceptions.pyi sha256=jXIJtBhHZlzbnafzO7ByTPakso95PD2lTqQjBsEJp4w 1825
shuttleasgi/exceptions.pyx sha256=uP4OlCo9Lrsqrx9d2WeM4r5Fe0udnocusZbLJ1JlXkY 1900
shuttleasgi/headers.c sha256=Atm9tSJMrKv0kaAKbMCOsmQXJC4gt2KP6Kz-t0pIKlk 848320
shuttleasgi/headers.cp312-win_amd64.pyd sha256=lWnqQsWn75Wesvkx9KDU4dfW0aA7AwhkQV8NUFS34TU 137216
shuttleasgi/headers.pxd sha256=jnQy9LiFmTcSFn2FzPld9lUS7r9CtiUnLLtzOMk5Lqc 799
shuttleasgi/headers.pyi sha256=C2U10eNcvvXzaC5y9-7vmW4KJI4h33MwKlEqGNqdTzw 1878
shuttleasgi/headers.pyx sha256=us21gNExq2HC5loIs7Qk1fojN24sydL3LWs6iPK3m-A 5660
shuttleasgi/messages.c sha256=hiaOtciRTFXm-gPTUIbk3TdMiM7DQexsPob7Ag5vEIo 1785477
shuttleasgi/messages.cp312-win_amd64.pyd sha256=6qVsE4rchyc7gg09w6gonHjtbfnog1XY4cKSSh0iQoc 280064
shuttleasgi/messages.pxd sha256=0WfI9geZR72Jmt98pbS98Zn7pNsR9scHIGA-A8CH_WQ 2153
shuttleasgi/messages.pyi sha256=3ctEhDrSeWu24ul-e3neyS-V82IKjv57kE-o3QBP-l4 6635
shuttleasgi/messages.pyx sha256=jbajLtfgQ8Ebnf4cD9FcW7mQsP3meYYHp9oOnkxIFM0 20834
shuttleasgi/middlewares.py sha256=4TE858BtAOCekTpxp_1QdJCGRY6Puu1wiDa3T60rvfM 588
shuttleasgi/multipart.py sha256=qgaxgaOj5RBaPViII1P7oqMG-Vymjcc3hCkcL8qKAL8 3321
shuttleasgi/normalization.py sha256=a_67O33rLwuMNo-JQ3qkGPvXgcY597-2GPMM9ovf3Qk 434
shuttleasgi/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
shuttleasgi/ranges.py sha256=yyp4PJ090vsayl3UkDk5fWelN0UJdHnX-BMqUYd8Q1s 5564
shuttleasgi/scribe.c sha256=-SEGR7agPVsj6YzcEiGrtbHoeBqCkW59Q78DDpJb2es 995399
shuttleasgi/scribe.cp312-win_amd64.pyd sha256=Ecx0YfeP7q8hS3WbMBOCrJa6-_ddzX5T0GDFw3L0I_w 151552
shuttleasgi/scribe.pxd sha256=gANIAKiwHu1jsyT8K6E_8HUX_AWSV56lMdpDUJQqEbU 850
shuttleasgi/scribe.pyi sha256=9K_TSM8KLN0Wu9O9stvGQjZroT8Jd5KRAObsnMj8x_g 913
shuttleasgi/scribe.pyx sha256=pyFIWxIm02RHPePGl-Jm8Ju0nkbd7t0qfeDK9-IRC4A 11334
shuttleasgi/url.c sha256=XKdyTeFzS4SdgwDJ2AVfXvVx97UHqqR29Zq2XGohBWU 638419
shuttleasgi/url.cp312-win_amd64.pyd sha256=3iK5PD1SloXeO_LReHUkTXlxdoRM1u5NfkpwlgagBvI 98304
shuttleasgi/url.pxd sha256=ZDRQspr2Ckg-MgLQqspugUj7Z4areySyrMB-OAEro0s 752
shuttleasgi/url.pyi sha256=hI_7nQ80xbGchyv0VzdLm7XKOkVmKjnOGuFSIKhVuaM 707
shuttleasgi/url.pyx sha256=O36hwLQctGHA1nytMXY59-UjT9bDpKXDPuwCzhymdJk 4061
shuttleasgi/client/__init__.py sha256=vLkjGxmvpEI7IPjVtE-UV_krWG2ubm5ItFEVV70jeXs 396
shuttleasgi/client/connection.py sha256=RMxvUVmJ8jDRKNitykoNeXup0RmvdBdNxsSRz4mbQt0 13128
shuttleasgi/client/cookies.py sha256=3vpvb49jb3_rVDROUPF96rBezqAOym_cM6T-xfzfxKc 10529
shuttleasgi/client/exceptions.py sha256=VaItnCjHYCOrsQEC7sRl_TqURSGAB9u_W0VkWpWhQAA 2005
shuttleasgi/client/pool.py sha256=KCjP0Q8GnoWF0lwMbZIHVAL2RFzb_BNPSbZPn9ngvho 4607
shuttleasgi/client/session.py sha256=3wFeCBlr2XePO25Vx_jPeTeZfzkuSH0DjPozySLQ-EA 15049
shuttleasgi/common/__init__.py sha256=KLEnSsqWYAOu_Mh7ov3d2MU87BNrnNYxQqDxIIlu98g 397
shuttleasgi/common/types.py sha256=voWj3Edi9sgPnY1-PGX9syzlu3151D2FE7rdF-iGJQM 1459
shuttleasgi/common/files/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
shuttleasgi/common/files/asyncfs.py sha256=U_WbskkNAx63nUbHYqhOops-svqci-MlCObe8lHZgng 3372
shuttleasgi/common/files/info.py sha256=cu0qllLv4K5a_hlSTUTRCFN34lYE4aDnadjnuYv14Vg 938
shuttleasgi/common/files/pathsutils.py sha256=LEDeDdqEfU6N8AxhNPn4d72-0Ossmn1Vt9sx6sFQzJ4 679
shuttleasgi/server/__init__.py sha256=d60stNS3nJfj9tUuW-Fosi1EyVEtvjIpmDa-ih9n6w0 180
shuttleasgi/server/application.py sha256=mOqnI3fpawntlVzozMrjy0ytOPFiGL-rNDyAYm6qNGw 30298
shuttleasgi/server/asgi.py sha256=sQHTTsn4-ngICPYJfqjqAn1VkVqjH6LCJIC2T__tGYs 2558
shuttleasgi/server/bindings.py sha256=Mw3-W2fiu407NmOb61_Nbaoepqu8FoO4XnD1AN-Fzls 27335
shuttleasgi/server/compression.py sha256=C3_7xtEvIrpTvg3rqD2NMXaCCNWYtJF4gTCt7r-aSfs 4340
shuttleasgi/server/controllers.py sha256=RgHGqkkqCWyP5mxVoOZlTxeeQkzmlTus9_4UBOZkg5Q 13965
shuttleasgi/server/cors.py sha256=6xMapcfuw0q19SlynJ-8eYiAFW6PQuugr66ZyObWqhc 11842
shuttleasgi/server/csrf.py sha256=OKmHqq-CRTA4lzr33XRybwf4Af0-UrNlvYXzRuE4a0g 13287
shuttleasgi/server/dataprotection.py sha256=TsYtNox3FMRDu4JHxedCqvvt808ghoixQLOcDBz6iFc 1583
shuttleasgi/server/di.py sha256=_87VDQYbPLhUuEFo24z6J-IHIrjr4G91E-4Fx6t3QDY 1934
shuttleasgi/server/env.py sha256=LIit1d-EW496vf4OLdPonATVYW9RdwFiE_yIVlKn4NQ 1430
shuttleasgi/server/errors.py sha256=XMXO-aeztRA3AToQD2_kt2TStfA6flpWrQndigWSk7A 1683
shuttleasgi/server/normalization.py sha256=dIOqDy-O0mBp4LfIFs3L9-om9J22grrTY3rWt3OQnig 26518
shuttleasgi/server/process.py sha256=7eUv5x_f0ihB5UyHBq0lUClvhfv2hO_EJP6wsSIMuXI 1421
shuttleasgi/server/resources.py sha256=cUs4RBSAF9_ZeASs5Peqg7SnfFMwDZJPLRNFW263qsc 749
shuttleasgi/server/responses.py sha256=rTP2IZ09Y59QtiFuk5yFAf0m88ZZj9KFN_gsNKfKcFY 11009
shuttleasgi/server/routing.py sha256=n1Bw9faHZ0bffmDA_GLuIst17jlDmjGwp2kCj9WpQQE 32764
shuttleasgi/server/sse.py sha256=_l8yIsXzAGOtZGY-B3GmmpkE77TVBfLDotaJhhdKZc4 1674
shuttleasgi/server/websocket.py sha256=wD0MxK46mnwOnRiF5N_EXMny9ySePNY7mnOibn8O33k 6149
shuttleasgi/server/authentication/__init__.py sha256=cxXUUT2INnhKjWRwHKcL7-7517zNowr9ggDAJhlm6eU 1839
shuttleasgi/server/authentication/cookie.py sha256=S91XFtCawNCXvLkAXk2bhE-az4n7w7347cdbQE_BDSU 4540
shuttleasgi/server/authentication/jwt.py sha256=q8Imv9O4gHc1dXMlPtwkKvcwv1oap1J2da3M1r1o20U 5277
shuttleasgi/server/authentication/oidc.py sha256=qPcNuk5mO8e3A38zthTeHuqTKyfXlLt1eabxM6LB87M 37927
shuttleasgi/server/authorization/__init__.py sha256=933MfObedOVuviQTq1cl7WRmhI0DchNr3iLMRSsAack 3317
shuttleasgi/server/files/__init__.py sha256=a8KAzJMULfjPWZcvpJAPOIGtXSB4KcCnWGNNZThFjYE 9410
shuttleasgi/server/files/dynamic.py sha256=57rqyFYCDSFgw1qoWDdIB_B3BpsgshrgNIwTgUlGlNk 8726
shuttleasgi/server/files/static.py sha256=BIKPZ60PP2yaHmC3memJWXr57rsoj5kP_mjTAEiZD14 1136
shuttleasgi/server/headers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
shuttleasgi/server/headers/cache.py sha256=R8T1CQGgz_CBT-CGw4idpxThh4pgyo3lZVQ6rmcbfus 11236
shuttleasgi/server/openapi/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
shuttleasgi/server/openapi/common.py sha256=NATdVqb1wqGrQq1NMgfG_FQyPF88h55MgjP5sDsqqb4 13418
shuttleasgi/server/openapi/docstrings.py sha256=j0E-dC34bjibG_IqGLsUdj1T-xqxb8wXMk4RKQU_cyM 16462
shuttleasgi/server/openapi/exceptions.py sha256=sALNuF3agKkIZbiF9BrH5Fi68GZ7hMPdNg5_KiiQtps 428
shuttleasgi/server/openapi/ui.py sha256=elJ4SEeykxJyOE0WvYO_kUckiqpfG0TXKRJQVjIBcfc 4367
shuttleasgi/server/openapi/v3.py sha256=sp4ff1SJhjQOXebq8DB3qW9fJYehXq5n4YFJWtBS5ho 43207
shuttleasgi/server/remotes/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
shuttleasgi/server/remotes/forwarding.py sha256=HDebF7WK_xRxR8GhVx9exu9oqFp6F33F_NIt2_7xsis 10374
shuttleasgi/server/remotes/hosts.py sha256=ewEBTH7ctqh3tMnLZSrbKJX5uQNWHfxXdiEPZetUwr4 965
shuttleasgi/server/remotes/request.py sha256=pJT2sOxLavKlZuuASXDXBUsBZFF5m_0lg8S4yyYRoPA 543
shuttleasgi/server/rendering/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
shuttleasgi/server/rendering/abc.py sha256=E15_0uwKi5Hvwd8Wp7yqJzmwDgY_YQVnYlNEGZQopBQ 765
shuttleasgi/server/rendering/jinja2.py sha256=t6G9M2zqtQZk38M5r6de46tEwUUzEOy3SZhpt_pEmGI 4149
shuttleasgi/server/rendering/models.py sha256=wjvYWjXwdI-89h44nXLFd5LdETB9U2RfO5uD7AH3kkE 417
shuttleasgi/server/res/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
shuttleasgi/server/res/error.css sha256=5ykPKrVyOkg22qXeUjlcbjBBT9RpYRmIDhP2SQtqtUk 1356
shuttleasgi/server/res/error.html sha256=eU3xRpm75refangNcumDTZnV5KE-nuT-8Gp2gGFrJcs 1028
shuttleasgi/server/res/fileslist.html sha256=PDUye7t6XySSqblpsoaB6s82rHF1gdufFnSbL-T94wY 331
shuttleasgi/server/res/redoc-ui.html sha256=gjy28jSXxcoG86CTt3B-_NuUhRrqZnnnfmNidgfcA-8 469
shuttleasgi/server/res/swagger-ui.html sha256=FkcNnZtFFTYHYlBQOnV8ZXch70gInkQk6kYarKq6Qac 840
shuttleasgi/server/security/__init__.py sha256=0cW08dhoGBPMCCWh4FsUsgGoh3bCo7H5oM0ZnKvmqDM 418
shuttleasgi/server/security/hsts.py sha256=7L61ko5t1TFgqg_IObXkX-rZ46jk7pm1g7G1xFTSHO4 849
shuttleasgi/sessions/__init__.py sha256=pAZXc45dgHm2v1jXfIGovzZ7xFMyPljOjowZfJ45a-Q 5404
shuttleasgi/settings/__init__.py sha256=5GInUDB3Nu24KEYld8aZCkzCEb3MjGy3-Oi4GewfnCY 76
shuttleasgi/settings/di.py sha256=hid-DfJimTfyrbTr4Z5Nf5ISG5DjuZ8q0b62ZRZtS1E 538
shuttleasgi/settings/html.py sha256=dadLAVlYuZqSWzmry7MDD4CPw9qvgef7R3BnK94yLy8 1076
shuttleasgi/settings/json.py sha256=cFXnsCzPLG10vpSuF3iMF-6h070nht0IiGBXRl6n_GM 2085
shuttleasgi/testing/__init__.py sha256=s5xr-uOyClOveuA5aTIrFbZ5GNP_TdVfwpwqjpEuEGw 402
shuttleasgi/testing/client.py sha256=3IBubNaG1DYGD4va5I8pN62rB_s2B4uuuKPieKWF3a4 4383
shuttleasgi/testing/helpers.py sha256=zu4OoDnwFT9EZG85XaizSEZERlwq6GeM-8qjVN_RsJA 3755
shuttleasgi/testing/messages.py sha256=C206CLlqwz3-8YF6syepUNXgQTB-q2psMPMeBeZhb44 1448
shuttleasgi/testing/simulator.py sha256=__H5nmO59nZ64NDOFXYhGUEMtEfK5cQkSH65OVbuATU 2665
shuttleasgi/utils/__init__.py sha256=W7KqSc4nZt-MYhtq_rgGHgw_GKjyG9tcExJUHOvMwtQ 1062
shuttleasgi/utils/aio.py sha256=EnhpzQild4167LbO8akMIsnDD9P1ftrDCfdN6BI1_sQ 2733
shuttleasgi/utils/meta.py sha256=BMfrh242AsZZ-2ZInSHDIG48nMrckNvL26SjomSpKrE 712
shuttleasgi/utils/time.py sha256=Yx0wU0rpQJYFAT8JuEl4faexB9g2Wa4IzqnRqTGBRR0 279
shuttleasgi-5.6.7.dist-info/LICENSE sha256=m1-c4AhunWMgTNlMX8MVu5xnKNjUKPMb64pLfKCe42Y 1106
shuttleasgi-5.6.7.dist-info/METADATA sha256=BijeA4ToiMSQqiHFxTKtc3e7Jdlj5n4NclCJGpBCuCk 4107
shuttleasgi-5.6.7.dist-info/WHEEL sha256=fZWyj_84lK0cA-ZNCsdwhbJl0OTrpWkxInEn424qrSs 102
shuttleasgi-5.6.7.dist-info/top_level.txt sha256=Nx6lV-0L2Lp2riGdKKN8JfKFeD7RYdx5DAgCo95uVlM 12
shuttleasgi-5.6.7.dist-info/RECORD

top_level.txt

shuttleasgi