panther

View on PyPIReverse Dependencies (0)

3.0.2 panther-3.0.2-py3-none-any.whl

Wheel Details

Project: panther
Version: 3.0.2
Filename: panther-3.0.2-py3-none-any.whl
Download: [link]
Size: 45283
MD5: ed9c227d590c491e2882a7576179dad5
SHA256: a61986c7e52f121f9618e440970bd700913227b49bca6c9ca938900069bf2067
Uploaded: 2023-09-22 15:28:16 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: panther
Version: 3.0.2
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: MIT
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10
Requires-Dist: bpython (~=0.24)
Requires-Dist: bson (~=0.5)
Requires-Dist: httptools (~=0.6)
Requires-Dist: pantherdb (~=1.2)
Requires-Dist: pydantic (~=2.1)
Requires-Dist: redis (~=5.0)
Requires-Dist: rich (~=13.5)
Requires-Dist: uvicorn (~=0.23)
Requires-Dist: watchfiles (~=0.19)
Requires-Dist: python-jose (~=3.3)
Requires-Dist: greenlet (~=3.0.0a1)
Requires-Dist: pymongo (~=4.4); extra == "full"
Provides-Extra: full
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5159 characters]

WHEEL

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

RECORD

Path Digest Size
panther/__init__.py sha256=01N_n4-U_DROBZ7RJmeORU_bYizunUfyBwaCXVhtZDc 110
panther/_load_configs.py sha256=YSdfC-sgwh7KfZ5Thno20Z7IVqkIoGuUNc3D29XeIB8 5742
panther/_utils.py sha256=VkFVcWQF8UG6flcwdeF9o1-gRQ13gXmHd45t42ZAMG0 4595
panther/app.py sha256=F4VLxRU5qXMx0vhSlD8IOaP129TPVrKcObZerPVMWxs 7798
panther/authentications.py sha256=_TBMqTtC7OQ9aG23dX5Ai_2jxC4IO4J-baTFTmB7920 3547
panther/base_request.py sha256=Z4Z_HJNAQi0kj0GtRgl-M87GHYM41HWVObHBwxdAeFM 2846
panther/base_websocket.py sha256=yzKy79IcMEl2O3WaiUyVQ197mydMlBG7o7wOW__wBYI 6162
panther/caching.py sha256=P3xZGF9_BMeC8g6584OdLQVFnMFfo_NJEp44ItaF4GI 2530
panther/configs.py sha256=nZ9zua071FZfyPeg3R3i1uErhmiK9srqshSNbN5tZXY 1239
panther/exceptions.py sha256=580qxlftawo6xxC0fJHhq_yIjO1qyDOaQPjSlNnapog 1287
panther/file_handler.py sha256=YrXbjOBsa_qJ-NYAlKHHzvDepnpbN4R9LlgyKBpeFM0 272
panther/logger.py sha256=aWUY9QtwjvrENpJuBmySx2b1MNn_zbwE5G8yFHMYSmM 2602
panther/main.py sha256=nAuZEATA3AI6lNoh3V4r57JouS9dp42ci4hcNYl9MnI 9455
panther/permissions.py sha256=2Pqbrm7Hm2Bu59i0rwsbotjV5w8ZJzeLD-QMWvKOLWg 357
panther/request.py sha256=_NJ7ols_0gt0P18aR4Mvcxakube6bGdxNBDHcSa4lzI 1829
panther/response.py sha256=4u7m8U_fb-Wmv9Mc_rNSLd7kRZ7DhDYgMYPDVL4fRMg 3382
panther/routings.py sha256=df79D1T5GjtjyISxIVD9za90g9mqqBSynges2Pj_76g 5171
panther/status.py sha256=Gc_PnYrHfInTsZpGbqiCfDB-py1C7Rh8KMdb6Lq9Exs 3346
panther/test.py sha256=0RTTEGO4caIzIlHkdrweXiKcfx2fzYuweZuoRiiyPL8 4645
panther/throttling.py sha256=mVa_mGv6w_Ad7LLtV4eG5QpDwwNsk4QjFFi0mIHQBnE 231
panther/utils.py sha256=mR7fcssGggFBYMr19U4nTR5ouEdRlb4Jw9__xPESRgQ 1531
panther/websocket.py sha256=bInYGXR0GDKR3f5FDZOgEgdiM3ZWp-4HV37i2gNSAXc 1824
panther/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
panther/cli/create_command.py sha256=xIc1V0i9tFhjrTGOOFEYCS5UEx1Y7rXrA6y-TSgBzaM 2949
panther/cli/main.py sha256=iVHPzA2eppSflN-7u2uFUnOj1rNnb0s4u4vfKM8o63c 1159
panther/cli/monitor_command.py sha256=IiPjB3UbV5KtPC7mVJnHnKyavIVOeI4aWDP_5LZ0pPE 2076
panther/cli/run_command.py sha256=sGuFOQl9JhxLX5IHtjZcGhpwjGxiMQYEY53PzQmpIwU 2127
panther/cli/template.py sha256=qmFR4BVatp-lF4uETNzaNjFJkSgc6Oz0hFtlBXrbFsY 2964
panther/cli/utils.py sha256=V9efG9xx4In1OeGGKVtskmUM8Vn3oauRBYW5UERwrbU 2415
panther/db/__init__.py sha256=w9lEL0vRqb18Qx_iUJipUR_fi5GQ5uVX0DWycx14x08 50
panther/db/connection.py sha256=PLOBIUT_TCrtMlDZ5KXwzywl28N0DRJxT269b71esgM 1970
panther/db/models.py sha256=wA24ZBIsrMYQQZGn86CiskrpS4V_oKz4XJxesplZNYM 1159
panther/db/utils.py sha256=Il-EEhjmGnZPNKVaBsiK3ug5X6iGlP5Vgt1VVBSEKPo 1306
panther/db/queries/__init__.py sha256=FpSQGNHGMs5PJow8Qan4eBAld6QH6wfMvj7lC92vKcU 55
panther/db/queries/mongodb_queries.py sha256=dpkToG_dus-c6Gb--QqTbyajo0SCYezP-yrmDn5wnJg 2926
panther/db/queries/pantherdb_queries.py sha256=g-tWx3M3WQ5rKNJ3ci7U_aIwEBRY-mYYhRPmDFu_3JI 2640
panther/db/queries/queries.py sha256=-xgj7iWLlpwLabul6rMI7C4gdpWaY-GA9Z811AHPxc0 6404
panther/middlewares/__init__.py sha256=ydo0bSadGqa2v7Xy1oCTkF2uXrImedXjiyx2vPTwPhE 66
panther/middlewares/base.py sha256=Php29ckITeGZm6GfauFG3i61bcsb4qoU8RpPLTqsfls 240
panther/middlewares/db.py sha256=naWe2enNEm0hObSaTk1ewdltZgrnsTrCMG1qkAQjK-Q 639
panther/middlewares/monitoring.py sha256=7STDDmup3vEdzp3oHSO2HSqM1qYfy-gF-XgnqG8c9Xc 863
panther/middlewares/redis.py sha256=7HYOoY5AtmRl24lwQChNfoFzd2yUvECj0bVt3pAxs7U 1323
panther/panel/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
panther/panel/apis.py sha256=CTPTycvV4wq00B9lfUMdYa6eiHifWPreAUV9X_wMQTY 1844
panther/panel/urls.py sha256=BQkWqSJBPP3VEQYeorKSHIRx-PUl21Y7Z6NFylmhs1I 192
panther/panel/utils.py sha256=AxP2m2J9YNdRYBNPAF_4UyvzDUt6e_9T_6UKDxKoPjg 441
panther-3.0.2.dist-info/LICENSE sha256=2aF1hL2aC0zRPjzUkSxJUzZbn2_uLoOkn7DHjzZni-I 1524
panther-3.0.2.dist-info/METADATA sha256=rpN07lNmdSWpnCQnFulV6GdglmBLLF9XZNfQFLX3K-0 6132
panther-3.0.2.dist-info/WHEEL sha256=yQN5g4mg4AybRjkgi-9yy4iQEFibGQmlz78Pik5Or-A 92
panther-3.0.2.dist-info/entry_points.txt sha256=6GPxYFGuzVfNB4YpHFJvYex6iWah5_tLnirAHwj2Qsg 51
panther-3.0.2.dist-info/top_level.txt sha256=VbBs02JGXTIoHMzsX-eLOk2MCbBZzQbLhWiYpI7xI2g 8
panther-3.0.2.dist-info/RECORD

top_level.txt

panther

entry_points.txt

panther = panther.cli.main:start