panther

View on PyPIReverse Dependencies (0)

4.2.3 panther-4.2.3-py3-none-any.whl

Wheel Details

Project: panther
Version: 4.2.3
Filename: panther-4.2.3-py3-none-any.whl
Download: [link]
Size: 66853
MD5: 2cd85d00d6fb739dac0096f5ecdd200f
SHA256: db1a1b9721bd142e4fde8d385fcef14bbb4ab0c76dae8cbd02064d5fa171cd1d
Uploaded: 2024-07-09 12:55:59 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: panther
Version: 4.2.3
Summary: Fast & Friendly, Web Framework For Building Async APIs
Author: Ali RajabNezhad
Author-Email: alirn76[at]yahoo.com
Home-Page: https://github.com/alirn76/panther
License: BSD-3-Clause license
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10
Requires-Dist: httptools (~=0.6.1)
Requires-Dist: pantherdb (~=2.1.0)
Requires-Dist: pydantic (~=2.7.4)
Requires-Dist: rich (~=13.7.1)
Requires-Dist: uvicorn (~=0.27.1)
Requires-Dist: pytz (~=2024.1)
Requires-Dist: redis (==5.0.1); extra == "full"
Requires-Dist: motor (~=3.5.0); extra == "full"
Requires-Dist: bpython (~=0.24); extra == "full"
Requires-Dist: ruff (~=0.1.9); extra == "full"
Requires-Dist: python-jose (~=3.3.0); extra == "full"
Requires-Dist: websockets (~=12.0); extra == "full"
Requires-Dist: cryptography (~=42.0.8); extra == "full"
Requires-Dist: watchfiles (~=0.21.0); extra == "full"
Provides-Extra: full
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5381 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (70.2.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
panther/__init__.py sha256=Nnh-BbkFDE8VPq-rwqN77nqyR2APRJ19ZXjzrBrNX6c 110
panther/_load_configs.py sha256=AVkoixkUFkBQiTmrLrwCmg0eiPW2U_Uw2EGNEGQRfnI 9281
panther/_utils.py sha256=j0rwIxTf0rtcZAAD-1nGE-_bWpvinyKtnwt3uO0hMmY 4330
panther/app.py sha256=e2eb4sXIaBje5vpcm4pbvvEO_sj83pLfBHCIZJFFX38 8222
panther/authentications.py sha256=gf7BVyQ8vXKhiumJAtD0aAK7uIHWx_snbOKYAKrYuVw 5677
panther/background_tasks.py sha256=HBYubDIiO_673cl_5fqCUP9zzimzRgRkDSkag9Msnbs 7656
panther/base_request.py sha256=XD2v1gLWcCKHePowRxT6_fYnS4tdKFxTLINMX0HQu8M 3880
panther/base_websocket.py sha256=L0tiQQjg7E3462cd91PMf_SoVMMK4YiwW45yTFdTLhY 10973
panther/caching.py sha256=ltuJYdjNiAaKIs3jpO5EBpL8Y6CF1vAIQqh8J_Np10g 4098
panther/configs.py sha256=EaLApT6nYcguBoNXBG_8n6DU6HTNxsulI2943j8UAkE 3174
panther/events.py sha256=bxDqrfiNNBlvD03vEk2LDK4xbMzTMFVcgAjx2ein7mI 1158
panther/exceptions.py sha256=7rHdJIES2__kqOStIqbHl3Uxask2lzKgLQlkZvvDwFA 1591
panther/file_handler.py sha256=I94tpbtTVniBnnUMkFr3Eis6kPDt8sLzS5u8TzFrR5I 1323
panther/generics.py sha256=D2ia7M4ML15kMZiuCIMpL7ZfQhMmKpqE4wCmuRE-q4Y 7233
panther/logging.py sha256=k__vzvSrPpr1IsA4OLrBt1JHuRUBXr7ekPlBW0-9rbM 2209
panther/main.py sha256=UbIxwaojvY_vH9nYfBpkulRBqVEj4Lbl81Er4XW_KCY 9334
panther/monitoring.py sha256=y1F3c8FJlnmooM-m1nSyOTa9eWq0v1nHnmw9zz-4Kls 1314
panther/pagination.py sha256=ANJrEF0q1nVAfD33I4nZfUUxFcETzJb01gIhbZX3HEw 1639
panther/permissions.py sha256=9-J5vzvEKa_PITwEVQbZZv8PG2FOu05YBlD5yMrKcfc 348
panther/request.py sha256=F9ZiAWSse7_6moAzqdoFInUN4zTKlzijh9AdU9w3Jfw 1673
panther/response.py sha256=Njp4zJozNic8J4ucG8Sgh-xeBZOgtoz2cfdDkJlGOWU 7582
panther/routings.py sha256=1eqbjubLnUUEQRlz8mIF464ImvCMjyasiekHBtxEQoQ 6218
panther/serializer.py sha256=UX-cVS-11KnxijUhPXsBs_Pb-Sm3EVzUQFTf9bFQT0A 9096
panther/status.py sha256=Gc_PnYrHfInTsZpGbqiCfDB-py1C7Rh8KMdb6Lq9Exs 3346
panther/test.py sha256=RsQtP5IURLWR__BihOjruWoX3NscmGDqDqj1CfAb3bI 7037
panther/throttling.py sha256=mVa_mGv6w_Ad7LLtV4eG5QpDwwNsk4QjFFi0mIHQBnE 231
panther/utils.py sha256=Iq5q1suIgBBQGO5UctwR4HXs8E6zclXNh5lYc8k1Vjg 3409
panther/websocket.py sha256=5WLw--Oa-6kGYbeRvO79hjbd0ARFcTTF40-hO_bdjmQ 1206
panther/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
panther/cli/create_command.py sha256=mT5GFzsTYZbzqShNHlw_UIkMcWLw9btm2mTwcg7TlfI 10292
panther/cli/main.py sha256=pCqnOTazgMhTvFHTugutIsiFXueU5kx2VmGngwAl54Q 1679
panther/cli/monitor_command.py sha256=sbnxQOSy0Q6GB-ELrfyoY6S-ZwgbI7eZyKx7YkvrEas 3383
panther/cli/run_command.py sha256=yWcDoWC-c4ph4M5EDj0jvR9xSjh-apG5r6-NpDdArUo 2195
panther/cli/template.py sha256=hVkY1A3HZDVGEZzRkMtYte6FagKGTAxoFeG0wot7Zn4 5320
panther/cli/utils.py sha256=Jd4YQ9H6lapVktl7ZmiORt30WVmKI85xcwsY-fMRq3c 5289
panther/db/__init__.py sha256=w9lEL0vRqb18Qx_iUJipUR_fi5GQ5uVX0DWycx14x08 50
panther/db/connections.py sha256=rps48Ic2r3SV2HD3df1OU7C4Pv8j98PVXU1O_FqF9Ak 4210
panther/db/cursor.py sha256=jJ6bhz_Zljt3-AoeVdi563e2q3MSDJPP33WVbQk-goE 1287
panther/db/models.py sha256=GRbKXJiwnxQJ_SjuPfXPzA5miH_djZNTPPyqiRp5DI8 2561
panther/db/utils.py sha256=ZZa3TMkuRtssl5ZRItFLonyxvMFsTq4fmTD4BblhLDA 1589
panther/db/queries/__init__.py sha256=uF4gvBjLBJ-Yl3WLqoZEVNtHCVhFRKW3_Vi44pJxDNI 45
panther/db/queries/base_queries.py sha256=8HhdlsSW-lgz3-IrZYfOtHNC3TBWbCNErDR4XE718AY 3764
panther/db/queries/mongodb_queries.py sha256=4CQRdmgmKFIpnv6xijS0BMJO-Sf5beyuzmw8Z9jLtnA 5599
panther/db/queries/pantherdb_queries.py sha256=_dA4gXk1IA5jzIy6_6o1zgdZeeka6SPihvQeSkj7h68 4481
panther/db/queries/queries.py sha256=d6V4whHEYjtufoeqIC5lBNa_FGDW8_7AYeps48ilHDk 11665
panther/middlewares/__init__.py sha256=ydo0bSadGqa2v7Xy1oCTkF2uXrImedXjiyx2vPTwPhE 66
panther/middlewares/base.py sha256=tX0MBvDBkbsAB_DilRIYvcggSAqCzazRTb9MegZNdlA 843
panther/panel/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
panther/panel/apis.py sha256=COsbwKZyTgyHvHYbpDfusifAH9ojMS3z1KhZCt9M-Ms 2428
panther/panel/urls.py sha256=JiV-H4dWE-m_bfaTTVxzOxTvJmOWhyLOvcbM7xU3Bn4 240
panther/panel/utils.py sha256=0Rv79oR5IEqalqwpRKQHMn1p5duVY5mxMqDKiA5mWx4 437
panther-4.2.3.dist-info/LICENSE sha256=2aF1hL2aC0zRPjzUkSxJUzZbn2_uLoOkn7DHjzZni-I 1524
panther-4.2.3.dist-info/METADATA sha256=eVG_pGFx9YD_x49hTbwe9XVg-7AzfCOrxPcc-LOIeXs 6532
panther-4.2.3.dist-info/WHEEL sha256=y4mX-SOX4fYIkonsAGA5N0Oy-8_gI4FXw5HNI1xqvWg 91
panther-4.2.3.dist-info/entry_points.txt sha256=6GPxYFGuzVfNB4YpHFJvYex6iWah5_tLnirAHwj2Qsg 51
panther-4.2.3.dist-info/top_level.txt sha256=VbBs02JGXTIoHMzsX-eLOk2MCbBZzQbLhWiYpI7xI2g 8
panther-4.2.3.dist-info/RECORD

top_level.txt

panther

entry_points.txt

panther = panther.cli.main:start