pybragi

View on PyPIReverse Dependencies (1)

0.0.3 pybragi-0.0.3-py3-none-any.whl

Wheel Details

Project: pybragi
Version: 0.0.3
Filename: pybragi-0.0.3-py3-none-any.whl
Download: [link]
Size: 25800
MD5: ea42a0e8818aea9825d29c3ef8884eeb
SHA256: c39e8bb8de2406c1c956e2425ec036aabf2e39fe09a42a02b3895e73afd2a580
Uploaded: 2024-10-14 09:30:04 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pybragi
Version: 0.0.3
Summary: pybragi is server framework
Author-Email: DeJoker <localjie[at]163.com>
Project-Url: homepage, https://github.com/DeJoker/pybragi
License: Copyright 2024 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: Apache Software License
Requires-Python: >=3.8
Requires-Dist: facebook-scribe (==2.0.post1)
Requires-Dist: thrift
Requires-Dist: pydantic
Requires-Dist: psutil (>=5.9.1)
Requires-Dist: tornado (>=6.0.2)
Requires-Dist: pymongo (>=3.4.0)
Requires-Dist: ujson (>=1.35)
Requires-Dist: kafka-python (>=2.0.2)
Requires-Dist: requests (>=2.22.0)
Requires-Dist: prometheus-client (>=0.14.1)
Requires-Dist: opencv-python (>=4.4.0)
Requires-Dist: numpy
Requires-Dist: pillow
Requires-Dist: uvicorn
Requires-Dist: nvidia-ml-py
Requires-Dist: pybragi[srt]; extra == "all"
Requires-Dist: pybragi[openai]; extra == "all"
Requires-Dist: pybragi[anthropic]; extra == "all"
Requires-Dist: pybragi[litellm]; extra == "all"
Requires-Dist: anthropic (>=0.20.0); extra == "anthropic"
Requires-Dist: fastapi; extra == "base"
Requires-Dist: pybragi[all]; extra == "dev"
Requires-Dist: pybragi[test]; extra == "dev"
Requires-Dist: litellm (>=1.0.0); extra == "litellm"
Requires-Dist: openai (>=1.0); extra == "openai"
Requires-Dist: tiktoken; extra == "openai"
Requires-Dist: jsonlines; extra == "test"
Requires-Dist: matplotlib; extra == "test"
Requires-Dist: pandas; extra == "test"
Provides-Extra: all
Provides-Extra: anthropic
Provides-Extra: base
Provides-Extra: dev
Provides-Extra: litellm
Provides-Extra: openai
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE.txt
[Description omitted; length: 28 characters]

WHEEL

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

RECORD

Path Digest Size
pybragi/base/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pybragi/base/base_handler.py sha256=eG6JuFYlpucrlzY1fAxjtmh07latomS8u0DNQuh2Vnk 2192
pybragi/base/base_handler_flask.py sha256=MuJhvIOa4f6263zJTWgjw9iyN981tjwKHcK9sVpWrUY 927
pybragi/base/concurrency.py sha256=GJbfd8B6WLS8_7ZS2Ye-Zr0jZskj29pODyqscuJGz_Y 1207
pybragi/base/config_parse.py sha256=epZwAYL3WFDBMx2lXicfRMtUwN1FmY22UvzONyU0Lyo 827
pybragi/base/consul_reg.py sha256=uIKXDSjTOvgSO1Av8YXWx6BKuiYCFYLxi9T_07PigiA 2612
pybragi/base/errcode.py sha256=E1_bm5wsKQK34lTQ8yHAsb8pj4adDtKCQSH38YFikzY 495
pybragi/base/gpu_detect.py sha256=NfEYlpn626WFq8ukt3_7iEoiaM7U_o070JjRE5X4sjU 2859
pybragi/base/image_process.py sha256=NLTmMRkIdRCEMPda9RKPNDteL93H09PYWoDvseaXtvY 4935
pybragi/base/kafka_sliding.py sha256=OxA4UY9COU8gwsoz0cwYdBzRIoIAVFLLdisV3jb4_qA 2736
pybragi/base/log.py sha256=iNbVPRSkpGoTNMBk2HcldhwLgImDRlsfD7ttmHuDnPw 2566
pybragi/base/metrics.py sha256=dVojFqMU4-3bLlBVfSV418QFj7ahcDEO9-Qz3rSLh-g 4912
pybragi/base/metrics_flask.py sha256=KPV7N0XTzoTB1sEABthItTwnkOqUn_bsMmpsfa-Cx_c 3559
pybragi/base/mongo_base.py sha256=ZorhnYeHqT1xqtJVb1AcA_qkLFHVTDIXNBUzr0ukF5Q 2715
pybragi/base/requestapi.py sha256=WG68iL8mQ1wbyRH0acNuqdR1GMhgSduUVF2DVvDs2T8 721
pybragi/base/safe_atomic.py sha256=Bg61mrZ9_4ATJHn4iNQGfvR1lThXTZ6hrRYwgQkMTrI 155
pybragi/base/safe_counter.py sha256=0cTnxYO5TbTf6YWzxQQ_TJ3hdu3ZO6sJwvDEa-sjC1U 609
pybragi/base/scribe_log.py sha256=R6P9KNUEKw9AFsC58B3ptaD44vFrUUlwOh_k7n7r9uU 3197
pybragi/base/species_queue.py sha256=lZv5q5sQmiutxwisThau3XXcPrYdwBU0ficAVjVw3xE 3292
pybragi/base/time_utils.py sha256=_V14jMlg0XBUYlzNqMA3Vu6SoOdTvOaHd8impvyyFs4 4236
pybragi/gr/tail_log.py sha256=VrAlLjx9ZJmP6Ngj4Jf8Zxd_T-JqRNIxH0vZ-Pq00F0 1903
pybragi/llm/model_utils.py sha256=AH8kiZNtlJtobcwU_kTyLsUHprcSuvQ0hrzmnVEAoLc 3397
pybragi/zy/img_upload.py sha256=M94fKDlJMqKPtHVm1oanCVja9yRNo6hg73TqLsfZjTM 2492
pybragi/zy/upload_oss.py sha256=uFdHYL8iruRF4EbOPyqVKfdqPn_mhcfLhpNSfDB6E2g 919
pybragi-0.0.3.dist-info/LICENSE.txt sha256=rEEmWnUWO73D5EMi_5ZLy_vM5ojU0W1X-DKf7VqgUCM 1046
pybragi-0.0.3.dist-info/METADATA sha256=_amSfPbpaYkiPllAbm1Kpq-JcPTHlwDjD50xkmJxoFM 2865
pybragi-0.0.3.dist-info/WHEEL sha256=GV9aMThwP_4oNCtvEC2ec3qUYutgWeAzklro_0m4WJQ 91
pybragi-0.0.3.dist-info/top_level.txt sha256=3A201pOPStf9pIeOQHm__6AI54Q7GpJBuCz8s_ZZ7ts 8
pybragi-0.0.3.dist-info/RECORD

top_level.txt

pybragi