blacksheep

View on PyPIReverse Dependencies (12)

2.0.7 blacksheep-2.0.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
blacksheep-2.0.7-cp39-cp39-win_amd64.whl
blacksheep-2.0.7-cp39-cp39-macosx_11_0_x86_64.whl
blacksheep-2.0.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
blacksheep-2.0.7-cp38-cp38-win_amd64.whl
blacksheep-2.0.7-cp38-cp38-macosx_11_0_x86_64.whl
blacksheep-2.0.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
blacksheep-2.0.7-cp312-cp312-win_amd64.whl
blacksheep-2.0.7-cp312-cp312-macosx_10_9_universal2.whl
blacksheep-2.0.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
blacksheep-2.0.7-cp311-cp311-win_amd64.whl
blacksheep-2.0.7-cp311-cp311-macosx_10_9_universal2.whl
blacksheep-2.0.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
blacksheep-2.0.7-cp310-cp310-win_amd64.whl
blacksheep-2.0.7-cp310-cp310-macosx_11_0_x86_64.whl

Wheel Details

Project: blacksheep
Version: 2.0.7
Filename: blacksheep-2.0.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Download: [link]
Size: 4442401
MD5: c2280ab55423823248d6e736230511ed
SHA256: 81cf3c2adab437f1d8e25c54b9920434b47db78463a46108dfacc429bd52b286
Uploaded: 2024-02-17 09:31:41 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: blacksheep
Version: 2.0.7
Summary: Fast web framework for Python asyncio
Author-Email: Roberto Prevato <roberto.prevato[at]gmail.com>
Project-Url: Homepage, https://github.com/Neoteroi/BlackSheep
Project-Url: Bug Tracker, https://github.com/Neoteroi/BlackSheep/issues
Keywords: blacksheep,web framework,asyncio
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: 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: 10158 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.42.0)
Root-Is-Purelib: false
Tag: cp39-cp39-manylinux_2_17_x86_64
Tag: cp39-cp39-manylinux2014_x86_64

RECORD

Path Digest Size
blacksheep-2.0.7.dist-info/METADATA sha256=jE04-gioi76qB-EMbTH-J_i-MwYfrCtBxAIbdbKzQQ8 11651
blacksheep-2.0.7.dist-info/top_level.txt sha256=q8qr3AaOyp1OiNT1TA6oP8CaMkI-TS069FZU3YLuc48 11
blacksheep-2.0.7.dist-info/WHEEL sha256=uQ9JcPdAMEhlCRnfrhg6ydnbrPot9NaB8igB3QVnPX0 148
blacksheep-2.0.7.dist-info/RECORD
blacksheep-2.0.7.dist-info/LICENSE sha256=m1-c4AhunWMgTNlMX8MVu5xnKNjUKPMb64pLfKCe42Y 1106
blacksheep/exceptions.cpython-39-x86_64-linux-gnu.so sha256=6j-CUJTOiHtfk_iA-s3bFIMNX9eb8vVLEjot21vjuGk 1363800
blacksheep/contents.c sha256=P78ojLf2jxaXPtbd4f9vYHTjk8749YiQblMb5AMa8S8 1451586
blacksheep/headers.c sha256=ESXps0NNd5GWxOdReH4llLZT0of8PakvvejPBhtp33Q 840718
blacksheep/url.cpython-39-x86_64-linux-gnu.so sha256=hyz8yzOBVTA5KjJx26FT_HsPxYsGZL1dqxHjM0M6qSE 891744
blacksheep/messages.pxd sha256=2-mM5WSBEbFwANF3j5qFN_HtIGbPXZx0v15qIhiIYQ0 2152
blacksheep/headers.pyx sha256=us21gNExq2HC5loIs7Qk1fojN24sydL3LWs6iPK3m-A 5660
blacksheep/cookies.cpython-39-x86_64-linux-gnu.so sha256=DM8QHXIUVWaPqKlAi-4N01SVQiqt_Nh9YSBkneCzo2o 1313888
blacksheep/headers.pyi sha256=C2U10eNcvvXzaC5y9-7vmW4KJI4h33MwKlEqGNqdTzw 1878
blacksheep/scribe.c sha256=yoJX-fj75KeCZhu-ahpk2fQGT0xSOEEWVqXKmrrxGVg 1000879
blacksheep/headers.cpython-39-x86_64-linux-gnu.so sha256=jop6kJTHL9OVsSTTBalzaGQP7GOjPFRoHfYLBOUyCpk 1250656
blacksheep/headers.pxd sha256=rs4v6zbhxz2_B_6uyOgfpgiXmK2wSA7x9mrQx5SIbkw 798
blacksheep/middlewares.py sha256=3vrBxiwNbuYI8w-WlYMXgp4LzABtsWyYgCg1uI65zUs 587
blacksheep/exceptions.pyi sha256=Aoy207L1wWBTWLyAEbKELeHFGiLZEapmkpfFJZfxFE8 1707
blacksheep/baseapp.pyx sha256=N6ZzmNb2N_ITzxxv8tOFD1n87zYOgn5H85AvpwvlSPk 6429
blacksheep/exceptions.pxd sha256=i-hmR7epQVtnKfYRvJF5xLuAvDDsm0k3XvAYZFE9byg 421
blacksheep/contents.cpython-39-x86_64-linux-gnu.so sha256=75HTNCGyTPmfWUmutNDx1NSkbuSok3nL4X-sVt4kIPs 2022376
blacksheep/scribe.pyx sha256=D4OydiZ4CzPIEYF1ORdG058VhvTQrR4KGpeu-_sedyI 11549
blacksheep/messages.cpython-39-x86_64-linux-gnu.so sha256=l-QQrahzcV8xGSSebXMB969LoZ2D-Sh7Mvc5YJhXb0s 2407792
blacksheep/scribe.pyi sha256=EaJtqnFZ_dQEe6i53oaIQcGJpBdoFnWbUP4XyAVjr9U 910
blacksheep/baseapp.cpython-39-x86_64-linux-gnu.so sha256=3jRkPu6QBTNyl2tGh-gvg7uXEPhA6Ldb_EU_ASgIAsU 1177672
blacksheep/asgi.pyi sha256=r4hdEvP1p-RvegpCkXeh9vkpg3pgVZqj4xz0d43LZIs 433
blacksheep/contents.pxd sha256=M7EsqW_x2nk6lrVHhIhPVVUUzMJ3waMBCWXB90RvTwk 1227
blacksheep/messages.pyi sha256=nWI5qyqEiPYbnx4kryPWHe8v__DPmpCLt-jE-_x-kcg 6428
blacksheep/baseapp.pxd sha256=0UG6jC9IQtBSk3K59xTII591mSF6fnAQjiTIHpyCw3E 629
blacksheep/url.pxd sha256=--D5qU1vJr4gPQOMezbd-0iDFw7ysYCALjEJKolchs0 751
blacksheep/scribe.pxd sha256=2bjnQ6WFCnY3Rg77_ykrV14IC5tZ2KAg4kdQkfDAX4g 849
blacksheep/baseapp.pyi sha256=4f-0Y3-0YDufbaYQW30LjkIdt-jWYkzUPIon80Kykts 1520
blacksheep/url.pyx sha256=O36hwLQctGHA1nytMXY59-UjT9bDpKXDPuwCzhymdJk 4061
blacksheep/ranges.py sha256=yyp4PJ090vsayl3UkDk5fWelN0UJdHnX-BMqUYd8Q1s 5564
blacksheep/normalization.py sha256=a_67O33rLwuMNo-JQ3qkGPvXgcY597-2GPMM9ovf3Qk 434
blacksheep/scribe.cpython-39-x86_64-linux-gnu.so sha256=sFOWOV4N0WsxR71xEV5laSlCZ-kJNGDe1ONE0KpeGno 1200816
blacksheep/exceptions.c sha256=SDWwJJakQAS0YK0HWVaLTjZ6DlXAobjTUH9Wkrb92tc 1005679
blacksheep/messages.c sha256=I_j9ru_Sxiyb8d8tuL5OTOizaMwuCknBpyQ70SEXsJA 1771235
blacksheep/multipart.py sha256=Tcbj0_cF9UHJBk1mUQYX4xvvqV-mP2tTbYCCpDdvjoY 3320
blacksheep/cookies.pxd sha256=vk3aNOrFSF9iKneOXLPg2gpNax55xpJJnYWp1QB5VIY 981
blacksheep/__init__.py sha256=bkeEq1-HwKRVNxXKlWhJTM6ae7uUjwY4UEC3Tu-_d_A 4263
blacksheep/messages.pyx sha256=tyZLUEpbT-AbKF2qASQgchjxH_pWtlunHBwhqPchwog 20582
blacksheep/cookies.c sha256=w6jnuteLnkaxuf14qiwFMPTnKw8uDu3ay2-5HNaqPq8 1040202
blacksheep/contents.pyx sha256=wfh8bsHAaIPX04i3fUtbqETxkQfINEhBsi8UPNkdjCg 8637
blacksheep/url.c sha256=lnu6Gm-ul2tr_FIgX7P5wnmS3WP7CGWpWgkSV56-ReQ 633163
blacksheep/url.pyi sha256=hI_7nQ80xbGchyv0VzdLm7XKOkVmKjnOGuFSIKhVuaM 707
blacksheep/cookies.pyx sha256=cpxSVLP8LlKfNLG1sHm_gMbz8ums1LriQz_1DoktRRM 6498
blacksheep/exceptions.pyx sha256=wsLjBxoPc4rDe0O-noDRij-13xQm0CPlOUTOzBld23A 1774
blacksheep/contents.pyi sha256=x8dqOCUjspDqyCi0JTuUCttNjWlpemGgua3KIRvt8EQ 4090
blacksheep/cookies.pyi sha256=6zZIt20t_lJj9t1hPk9RnnV9B-LiKx2LWP693hvjmKs 1333
blacksheep/baseapp.c sha256=zAaonBrnNuGYz1H29vLSCwbY-cZnsEyL2FuiBTpXREg 1006337
blacksheep/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
blacksheep/sessions/__init__.py sha256=5_575W3ZteCumz6O-74S3pXxPIQFatKlqB2mRfzb534 5399
blacksheep/settings/json.py sha256=qZKqrvlVN5keuT8PjVGtjnMJa_NJI8XIRFXqyORXop4 894
blacksheep/settings/di.py sha256=hid-DfJimTfyrbTr4Z5Nf5ISG5DjuZ8q0b62ZRZtS1E 538
blacksheep/settings/html.py sha256=HLk6TnNzBnoHseu7BLvrEkllTwVjy_72vHVH7ahyxHA 1073
blacksheep/settings/__init__.py sha256=5GInUDB3Nu24KEYld8aZCkzCEb3MjGy3-Oi4GewfnCY 76
blacksheep/server/cors.py sha256=XUHPt4vYqorYHqUQymnfvQ0V2LdXOu0jgZ519eSzY-E 11801
blacksheep/server/asgi.py sha256=fweZBLYl1UHt2riELaY_Vnk40rY6-Pnbvtc3rfLzjtg 2537
blacksheep/server/application.py sha256=_0tNpV4E-yW4mZhtm1qN5onJDZkEtKUI_Lox7BOzlOA 30149
blacksheep/server/errors.py sha256=8uxKqXt0o0w_fYId_nk5vCS4INgGpnZclJ_LXw01w6U 1679
blacksheep/server/resources.py sha256=0z1ZV9ouK6OAnMwrivGMgKucAHtIWjT1P0SG6WA3Oss 747
blacksheep/server/controllers.py sha256=u9kYKeR4t-ZPHOz0wB-S62kGPUNZS9G9VIbpm9lpkc0 13468
blacksheep/server/di.py sha256=prd-m8OfZ416QmC-vQTsIj8zCTX2bhA9eYx6V-Of60g 1932
blacksheep/server/dataprotection.py sha256=0fN57f9iU1ZkZGrC2vbuZn4fUMqaw8BEAEUty2ffCi4 1581
blacksheep/server/websocket.py sha256=cK-R624uKVcKPmWQAYagkgeuFW_MPA-WcsuTBj24Epk 6146
blacksheep/server/normalization.py sha256=HvY_-sa-9EcnhTBMiXPhvHQTJUGXrn3GHmktwhocgBs 26511
blacksheep/server/compression.py sha256=DjzO3kq0gtz1ZilUCoLDLKp2KNKFC5T5UCDQSd-KRK8 4337
blacksheep/server/sse.py sha256=5JwpN00GDfHu8VlkT2SFFmqAeCUcs_EmtJE-PxV7oC8 1578
blacksheep/server/env.py sha256=f6ZOHtIq87lyBVr7sFqiakFk6AxzwLrEjMTz9wnlGEs 1429
blacksheep/server/process.py sha256=3-xoAuOU7grA9c4JVjbIzzZQl0Xfj9lalNBx6BrEXWk 1419
blacksheep/server/__init__.py sha256=d60stNS3nJfj9tUuW-Fosi1EyVEtvjIpmDa-ih9n6w0 180
blacksheep/server/routing.py sha256=S9UxmMwtjXPVTN6IKEu4Weqp9SLsqEE8kv2YsYTDqlo 31954
blacksheep/server/csrf.py sha256=-5rbf1ODNmrZJdwrA3ocC8x5CmbQjOGZ6AAt0CT6p4Q 13278
blacksheep/server/bindings.py sha256=xcPwaLu3cn5P3IfMIcJeg6Iy7-xUZxMQvKyQ2lwAov8 27328
blacksheep/server/responses.py sha256=1swnAqRzAip4zPGn6x05MoQl1X5NvKXqMmw1EoCYed4 10477
blacksheep/server/security/hsts.py sha256=qAeromJ3M28dZyAbiPCPPlF9FPnNw7fYbBg2-yG89Fg 848
blacksheep/server/security/__init__.py sha256=FyEi1BvStgFZzI8hANojn1UhJ1HKKZebHG-x-3VUc-o 417
blacksheep/server/openapi/exceptions.py sha256=sALNuF3agKkIZbiF9BrH5Fi68GZ7hMPdNg5_KiiQtps 428
blacksheep/server/openapi/common.py sha256=sta-KWliI99cf5FpTKfmKjsbeLBP1uUeozKAfhxFFis 13412
blacksheep/server/openapi/docstrings.py sha256=j0E-dC34bjibG_IqGLsUdj1T-xqxb8wXMk4RKQU_cyM 16462
blacksheep/server/openapi/v3.py sha256=Yep-vv-vyRAgUd5GgT6-TZxEsgluqqv2teZqFC4zeoM 43203
blacksheep/server/openapi/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
blacksheep/server/openapi/ui.py sha256=GDREr3LZVtrRR0fago8YC8Z8BcwpZ5ssM5Q26y2sWW0 4363
blacksheep/server/authorization/__init__.py sha256=xysW530TR8hqvtCiQTzQpDE9wKBiWjBumK1JWtktWkg 3540
blacksheep/server/res/swagger-ui.html sha256=FkcNnZtFFTYHYlBQOnV8ZXch70gInkQk6kYarKq6Qac 840
blacksheep/server/res/redoc-ui.html sha256=gjy28jSXxcoG86CTt3B-_NuUhRrqZnnnfmNidgfcA-8 469
blacksheep/server/res/fileslist.html sha256=PDUye7t6XySSqblpsoaB6s82rHF1gdufFnSbL-T94wY 331
blacksheep/server/res/error.css sha256=5ykPKrVyOkg22qXeUjlcbjBBT9RpYRmIDhP2SQtqtUk 1356
blacksheep/server/res/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
blacksheep/server/res/error.html sha256=eU3xRpm75refangNcumDTZnV5KE-nuT-8Gp2gGFrJcs 1028
blacksheep/server/remotes/hosts.py sha256=ej1up5OSZYkDLkOtgPXxCAZCrYRE6PN0ihlpXAy_sVk 963
blacksheep/server/remotes/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
blacksheep/server/remotes/forwarding.py sha256=P3PRujXnQg7TqqwFVoFx6q_8k9bvDmAXapEp9jan8qY 13119
blacksheep/server/rendering/models.py sha256=wjvYWjXwdI-89h44nXLFd5LdETB9U2RfO5uD7AH3kkE 417
blacksheep/server/rendering/jinja2.py sha256=mChmVaOwd-r8Lz8NC2wRjQPtWwBt76VJb6IqlN_kxOE 4147
blacksheep/server/rendering/abc.py sha256=E15_0uwKi5Hvwd8Wp7yqJzmwDgY_YQVnYlNEGZQopBQ 765
blacksheep/server/rendering/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
blacksheep/server/authentication/jwt.py sha256=yvJBXaTfGYm_3pqHwKJmy9UEb_shNrzuLYeFRuOYLF4 5275
blacksheep/server/authentication/oidc.py sha256=sRRx8mRyqlHdHpVgnuB-g-D2BTAFnIhFPgH6kdyl5KQ 37913
blacksheep/server/authentication/__init__.py sha256=VD-VqbJBPIZKMRC7toi0VyxhUAFa5NmO18fqiB4dmy0 1838
blacksheep/server/authentication/cookie.py sha256=XSVPCMrN7Dn5qHTUxRVOf2yGWTD41VyA9MnhcsNy8oc 4534
blacksheep/server/headers/cache.py sha256=aD2-TfR2RNjciCwN2pN20Zia8clrJQo8iuMOVUfP-cM 11234
blacksheep/server/headers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
blacksheep/server/files/dynamic.py sha256=NLBDaGXUwlBVZ01Ovfenp21ZapZ_sT8OpBKfXrel4RU 8717
blacksheep/server/files/__init__.py sha256=n4_DJty7bXCF1YDa6Vi4DlXNgrR8Gc3gZyEt6CyGtlc 9402
blacksheep/server/files/static.py sha256=2dZSEDMHfYXRC2Yp2Z31q1sm3wsGhYfTZV7n68mFyRU 1134
blacksheep/utils/time.py sha256=Yx0wU0rpQJYFAT8JuEl4faexB9g2Wa4IzqnRqTGBRR0 279
blacksheep/utils/aio.py sha256=EnhpzQild4167LbO8akMIsnDD9P1ftrDCfdN6BI1_sQ 2733
blacksheep/utils/__init__.py sha256=W7KqSc4nZt-MYhtq_rgGHgw_GKjyG9tcExJUHOvMwtQ 1062
blacksheep/utils/meta.py sha256=BMfrh242AsZZ-2ZInSHDIG48nMrckNvL26SjomSpKrE 712
blacksheep/testing/helpers.py sha256=zu4OoDnwFT9EZG85XaizSEZERlwq6GeM-8qjVN_RsJA 3755
blacksheep/testing/messages.py sha256=C206CLlqwz3-8YF6syepUNXgQTB-q2psMPMeBeZhb44 1448
blacksheep/testing/__init__.py sha256=wNsDygAmJBOtEE9U90qVKkNoIVDvSw44FJyRguWdSKE 398
blacksheep/testing/simulator.py sha256=pxqkAAgT2IrN99Uk5TQh46ugozyWZA89FJ3sVeAFb1I 2659
blacksheep/testing/client.py sha256=3wvt9gbWNxtQgLat68HJaSayDK4-qINvqFIvEqBbdc8 4379
blacksheep/client/exceptions.py sha256=BIp_f81_WyMuVKQP07Z45k4ZDeeSq42VBdtQXjnJqvM 2004
blacksheep/client/pool.py sha256=qOEzhnTpvndT4KFp1-CyOGWKklEat7nO92snLM1te7E 4604
blacksheep/client/session.py sha256=X4O7CiYWadUB5DuCWubCKhC9IHb6SDmZ5_x6cf1GXeU 15045
blacksheep/client/cookies.py sha256=rGfZvlT96uYaoDFOZqQxX684UBqyqbaAK6QcuXuKXhs 10526
blacksheep/client/__init__.py sha256=vLkjGxmvpEI7IPjVtE-UV_krWG2ubm5ItFEVV70jeXs 396
blacksheep/client/connection.py sha256=Jq41BSNYUY4Hnbl4R7KKlwRJiyZaTh6C47o30XVhzgw 13126
blacksheep/common/__init__.py sha256=KLEnSsqWYAOu_Mh7ov3d2MU87BNrnNYxQqDxIIlu98g 397
blacksheep/common/types.py sha256=dvpOQGVHMKp_SrvASxCTGyFy0XFTX_7xN3x8buMJav4 1458
blacksheep/common/files/asyncfs.py sha256=RJG0J-M17TgPgTVO-i_riXA3YL4-MKzLlDlTbwbz8NU 3371
blacksheep/common/files/pathsutils.py sha256=LEDeDdqEfU6N8AxhNPn4d72-0Ossmn1Vt9sx6sFQzJ4 679
blacksheep/common/files/info.py sha256=cu0qllLv4K5a_hlSTUTRCFN34lYE4aDnadjnuYv14Vg 938
blacksheep/common/files/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0

top_level.txt

blacksheep