enova

View on PyPIReverse Dependencies (0)

0.0.7 enova-0.0.7-1-py3-none-any.whl
enova-0.0.7-py3-none-any.whl
0.0.1 enova-0.0.1-5-py3-none-any.whl
enova-0.0.1-4-py3-none-any.whl
enova-0.0.1-2-py3-none-any.whl
enova-0.0.1-1-py3-none-any.whl
enova-0.0.1-py3-none-any.whl

Wheel Details

Project: enova
Version: 0.0.1
Filename: enova-0.0.1-1-py3-none-any.whl
Download: [link]
Size: 2016557
MD5: f5d158de1f2548ec31ff7a8a720d1484
SHA256: 0282818dc12db11b59907d2bf6b369eabecb20a825e71432a4dc644b36dc9120
Uploaded: 2024-05-23 10:23:56 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: enova
Version: 0.0.1
Summary: enova
Author-Email: kyokagong <kyokagong[at]emergingai-tech.com>, wenxinxie <wenxin[at]emergingai-tech.com>, jockyhawk <jockyhawk[at]emergingai-tech.com>
Requires-Python: >=3.8
Requires-Dist: fire (==0.5.0)
Requires-Dist: httpx (==0.24.1)
Requires-Dist: fastapi (==0.108.0)
Requires-Dist: accelerate
Requires-Dist: huggingface-hub
Requires-Dist: hf-transfer
Requires-Dist: torch
Requires-Dist: transformers
Requires-Dist: vllm
Requires-Dist: locate
Requires-Dist: python-rapidjson
Requires-Dist: opentelemetry-api
Requires-Dist: opentelemetry-sdk
Requires-Dist: opentelemetry-exporter-otlp
Requires-Dist: opentelemetry-distro
Requires-Dist: opentelemetry-instrumentation-fastapi
Requires-Dist: enova-instrumentation-llmo (==0.0.1)
Requires-Dist: streamlit
Requires-Dist: pymysql (==1.1.0)
Requires-Dist: aiomysql (==0.2.0)
Requires-Dist: sqlalchemy (==2.0.29)
Requires-Dist: sqlalchemy-utils
Requires-Dist: aiosqlite
Requires-Dist: greenlet
Requires-Dist: uvicorn
Requires-Dist: ulid-py
Requires-Dist: pyopencl
Requires-Dist: py-cpuinfo
Requires-Dist: pytz
Requires-Dist: tzlocal
Requires-Dist: black (==23.12.0); extra == "lint"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: responses; extra == "test"
Requires-Dist: respx; extra == "test"
Provides-Extra: lint
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 7168 characters]

WHEEL

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

RECORD

Path Digest Size
enova/algo/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
enova/algo/resource.py sha256=MXDRl-kwIG5HRjKG1EtqXJSyOnDIjICiCJtVYWnzNbo 1382
enova/algo/serializer.py sha256=PvRYpBKIRHWYKcurXBxK53sVKxaSZCcI8qoy_vePqs4 3624
enova/algo/server.py sha256=-PS3kSsMHfdHQxNMpFDH0miZLWY7I_JmQGB3DoN7VfE 351
enova/algo/service.py sha256=a09kWsz9RjwUQRMKxfLhPo3rQ9yN1j3NXXwAsozPcCQ 18170
enova/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
enova/api/app_api.py sha256=a3RO1IbY9MSxv0mGdtwz5vfX5ZyKNI3V1t71XH26E6c 665
enova/api/base.py sha256=mRnAdJ9k-aA4ZMU9On_6ptuDrmexacolTauQvUFyyxI 8408
enova/api/enode_api.py sha256=_F9qtvpxUiVDNY3f6iWjrWkTJxRrPUSGkQixuo37yt4 379
enova/api/pilot_api.py sha256=75wFb3qAAikVix8RWV7mDrPpXXxBUjIHzERaspThRRg 5042
enova/api/prom_api.py sha256=NnHpAKz4z7FxpW4WLx15e7R3wpbZf9zb9ydVNk8_-9A 353
enova/app/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
enova/app/db_modles.py sha256=oERdwT4U3uSoU4uAtIoqtGC37e9DzOtC7FvMTrPZsYA 2738
enova/app/resource.py sha256=Yc3Rk0m4dCQ6py-0WBZk8L3JBKl6EkrlcQRuKfRKB6w 2649
enova/app/serializer.py sha256=ormYtXZnaGNbENvLyt4CFyMzCqUmXjOxuI9piFSVtiQ 4055
enova/app/server.py sha256=WVJyYYMfvQsKpvM7vkhPt9ExjStCGYxkJ23BJL8rUGA 1733
enova/app/service.py sha256=a6et8kDowmebfrGK77lfy8yihTVx-6CHel7Afn9QpEs 25852
enova/app/utils.py sha256=AkD5FmMx8yjW2KPwWyaoLvj2YOdKufOwmFtNue5jeHI 127
enova/common/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
enova/common/config.py sha256=D5pxm9C3wcST6RBdJWSqCBPP-8e6PmGRrKJ_t6eeaMA 9852
enova/common/constant.py sha256=8XY7aW08eYhFlWlvOxq0u0VDKpubKVW8_Ulv7a_7bWQ 1410
enova/common/encoder.py sha256=JhcMDq-XgaMpeWhqeV8XDP9xb2pfPd29ijKbddAG8iU 1730
enova/common/error.py sha256=Ytp1LokPBkr37k3I4eW6RgBKSyFCbAc1Iesturdmy-w 2909
enova/common/g_vars.py sha256=TTqN13zxwxfXARkeAcwLjPrCxbtbNSkfCF2SyxFDQJY 543
enova/common/local.py sha256=iEXzsCixoOJVGI3FphELsu7eLJAGJHDH2jiyUIcZztE 1475
enova/common/logger.py sha256=6EUFWeqVWQcOq1gOBm-vAwFY3AKVapnBN5a5rdnt5tU 2167
enova/common/utils.py sha256=Ijefr4i5Jvteln9hxLZX6VxaQlrPIWJx9Zj_tC3qrto 9884
enova/database/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
enova/database/relation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
enova/database/relation/orm/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
enova/database/relation/orm/base.py sha256=vGz91G3uiRUtoZKGsg4cIBHLWQixa8PAPQHFMvuGAYo 6310
enova/database/relation/transaction/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
enova/database/relation/transaction/session.py sha256=8gV7YTKaTJnBJ7u5fbbS2q1R_A_AXlB6q9qOD-klZpY 9032
enova/enode/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
enova/enode/enode.py sha256=lFeshGR3lsCQkx3fPfbWAnSsmBd-vYKksvBw2JZ-0yQ 776
enova/enode/hf.py sha256=Sa2brFl2qqPdjNFqX6h3sLDejV1Pw5bKaFC87Jt42b8 12723
enova/enode/utils.py sha256=EqkPiIW8bDgW44iYRDhf2r6SvmInfvLqzGJ-gdGZlco 2380
enova/entry/cli.py sha256=xpiJ7mL32lXPRD8qojkyJBdlariKpQQbP3nvHIldPSg 34969
enova/job/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
enova/job/job_manager.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
enova/server/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
enova/server/server.py sha256=wGCGOnMRcOGTWjAfBem5CrqK2RKwk_obVM_z3ynAYD0 4097
enova/server/exception/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
enova/server/exception/handler.py sha256=FqFJlzLuqDJDEWL7SYz1Lt15h1getlRSaik9yYeuSQg 263
enova/server/middleware/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
enova/server/middleware/base.py sha256=XWfvXjJBb-m1dMm4zh8OzjViTo7XhDxBy47GGZ4gjS0 1246
enova/server/middleware/response.py sha256=YUIum3jJbgWLDRR73Mwm_tUlXfD1bGJQYQXeD5Ajw60 2189
enova/server/middleware/trace.py sha256=N71SRdR4eL42UZOhakWZ0OdlmIysKtp4Yy4FURE-2OY 392
enova/server/restful/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
enova/server/restful/router.py sha256=yHXEapdM71ycMOvI92hnNFSRwz-xvhNOQLt4xHodn_A 2591
enova/server/restful/serializer.py sha256=SFKXs9RaRV_gaX8V6OLadGDlsoP5iwoDDzef7OBow9Y 1675
enova/server/restful/service.py sha256=gR0R6vMrFO9bUd0RgUNTA33UdBJ1G1hB_RyfS3EaGuQ 12482
enova/serving/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
enova/serving/apiserver.py sha256=iUVtaUlrp-Bd69rRoSNE0bUUOMzd4VRObkAA9QeQYDA 1076
enova/serving/backend/base.py sha256=yQz0bTZQKtL8Y4H4WijxxA0Agx62CyPQBhkaGLGEkp4 967
enova/serving/backend/transformers.py sha256=hHjQrwtjWzmApoVigu2js36ckRNUQnLPnxgb7OziGpo 1884
enova/serving/backend/vllm.py sha256=1QYMlGKAkUHGw1vY9ANWeelU1l96uKxDuAbilPFSXgE 1805
enova/serving/middlewares/auth.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
enova/serving/middlewares/base.py sha256=6gLJZvHpYiIcRn0sGItVn_nlA4zQQSR76gY-zTI69Qc 1178
enova/template/deployment/docker-compose/.gitignore sha256=qn762wPVOavPdpuhMmdN8caCMyRNclMd7qqmnsyyuQ0 62
enova/template/deployment/docker-compose/compose-build.yaml sha256=nG1bTeQhNy1Knpskoy_IcgkL-8trsTbQGdCHW9K1Ts8 4829
enova/template/deployment/docker-compose/compose-dev.yaml sha256=QUZ4AJ-84TC9WOQ5wlZMPGiame20BOwPoRfqnt3DGkM 5028
enova/template/deployment/docker-compose/compose.yaml sha256=OLRNuNvsRGVRVrKIzTYbD0ZsYOO1K6LrS5WiRFqnKvM 4878
enova/template/deployment/docker-compose/dcgm-exporter/dcp-metrics-included.csv sha256=Vnogpyg1F02UXWGS8FXuhtYdk_yYQvHQGtInFMxHyXE 5476
enova/template/deployment/docker-compose/dcgm-exporter/default-counters.csv sha256=mRLyHwVozZIUwE5rO8Q0EZvs0T5gB0eUD3N3Wy6xq_g 5593
enova/template/deployment/docker-compose/grafana/grafana_dashboards/enova-dcgm-metrics.json sha256=iC22wPNhvaEfqgwPwxxmbUo9ScIFRr3wF_bg9PEJygk 52003
enova/template/deployment/docker-compose/grafana/grafana_dashboards/enova-llm-metrics.json sha256=AFSkeerymGgCd0Yxiq4p7iqOAXPuMcWMYND5_a7tzSk 19530
enova/template/deployment/docker-compose/grafana/grafana_dashboards/enova-serve-metrics.json sha256=ExeZFBwK0LJ_C1fZ9C1sjnEHq9OJdwH7MPWpI2OE1cw 24589
enova/template/deployment/docker-compose/grafana/grafana_provisioning/dashboards/enova-dashboards.yaml sha256=IEkMCSRiK1xy2EcMC8F3eEJFUbaF144Ejbyi7_X9r4s 871
enova/template/deployment/docker-compose/grafana/grafana_provisioning/datasources/enova-datasource.yaml sha256=oyx5Jc9b3ZVFu5bXykaCWNEOUIZp-Cd13hFR1WMVnsk 400
enova/template/deployment/docker-compose/haproxy/haproxy.cfg sha256=0aeZk0XOG9O72pjrMYNEOMOkFtaXcbgTSCbDFG9neIc 749
enova/template/deployment/docker-compose/nginx/nginx.conf sha256=-YVxL-DPZb3unu1FrT8zpxzcT_Mo-xA9-NPiPoYKMLk 985
enova/template/deployment/docker-compose/otel-collector/collector-config.yaml sha256=HhAtVQdSu1igQL7IEmFO93TJrFVxwW9RitDPu67NkCg 1316
enova/template/deployment/docker-compose/pilot/conf/settings.json sha256=fa5xGct4qc2eOwlyyF2qaqSWh9Xb4tNoFscKChhzbYA 928
enova/template/deployment/docker-compose/prometheus/prometheus.yml sha256=tCVSlHZ8QUBLGbV2qBto6pjQXsHMyMF5Il2yG3jXtco 619
enova/template/deployment/docker-compose/tempo/tempo.yaml sha256=v0t9HJo30Snl3dScOlnuHLIw2iOkqJE6yEXbokN9B-c 1528
enova/template/deployment/docker-compose/traffic-injector/compose.yaml sha256=NumUwK8JcgdShRe2XoyaVP9eFh_I_TkG0rO7M0iLx3k 463
enova/template/deployment/docker-compose/traffic-injector/data.csv sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
enova/template/deployment/docker-compose/traffic-injector/jmeter-config-template.xml sha256=DzwZZ7aDnwEIZ_qXB9v6MdM4DvLZF6OlBUOlizVXfrI 3143
enova/template/deployment/docker-compose/traffic-injector/jmeter.Dockerfile sha256=LgTq6fCZ2TCoMtc1iErSxj5TZqGMmbOBZgFOhx08ihI 222
enova/template/deployment/docker-compose/traffic-injector/data/arc.csv sha256=fZtB_fNjO4SrA9bckFBRRS6qtnwo0If-sEUHO4bGBjk 407629
enova/template/deployment/docker-compose/traffic-injector/data/gsm8k.csv sha256=RHiPIGLem6IH5jTwflKAslZJ-q_Vu3u6Ed6QF1kOjvA 2134592
enova/template/deployment/docker-compose/traffic-injector/data/mbpp.csv sha256=I6r8jgP5be6hqJBcryuBYU9rPSGcukNk4xFV9oxgF94 81432
enova/template/deployment/docker-compose/traffic-injector/data/mc_test.csv sha256=opGgctZgvhQKVA1IXdxO2zDwgwkMjqetghKihnzF46g 1969292
enova/template/deployment/docker-compose/webui/webui.yaml sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
enova/template/deployment/docker-compose/webui-nginx/nginx.conf sha256=ItbxJ15EGRw6sdPlBYDsH8z4mqa2IZL1qcZLtvFEzRM 1653
enova/web_statics/favicon.ico sha256=GlW8osPdcFAR3-A329CE7zmB9PYJqYZrsuVz8KXljz0 4286
enova/web_statics/index.html sha256=i_3ine3lLXwqgbrO3prI9fGKsZEbsDv00OPipKC9_Qg 407
enova/web_statics/assets/Instance-DaInelKi.js sha256=zPNO1SeKjs_KCNwnLg90nBUe1wOZbkzZ4PJhFMNs-xY 49837
enova/web_statics/assets/Instance-DgtSxutI.css sha256=q6RL7BSWVMJszVG-2RnQ7VY6r4NRpF2Uo0SoiMlIpLo 9814
enova/web_statics/assets/InstanceDetail-BbtFPuzz.css sha256=xRhkOtuMhorMfahndkkhgzPh3_NubbBmTgseSDTfwAA 121610
enova/web_statics/assets/InstanceDetail.vue_vue_type_script_setup_true_lang-BKjJuzS8.js sha256=VmQ4BlOPX75Ts5tcgWPRDghcLQasu9X57-PhbG0J3R8 1361897
enova/web_statics/assets/TestRecord-BGem8N4l.css sha256=XQyNaJEodbMbtgqKFGK3-cniwGIc4pMrNQPUiiHz62g 704
enova/web_statics/assets/TestRecord-CmLwH2pE.js sha256=U38ZfOxNfMuiKyQU81raNUjRgVxqAunfuknfAuBJ_xk 11331
enova/web_statics/assets/emergingai_b-B5NRiceI.png sha256=c7-O1jlr-fZ0TBStxi_Tm7vN2Vh5vae1CIxqFFmcSZY 82835
enova/web_statics/assets/emergingai_w-B0nlWDDo.png sha256=zhgKcSM7V3R-z8voIYTL25nz9zMHMIbE9AnaUVkTM4U 79929
enova/web_statics/assets/empty-U7Kz5nn2.png sha256=lrtLPJHyqvRB-OgEyG5tNPo_NJIo37_rJ6PHlvIbYRw 25566
enova/web_statics/assets/index-BtXsF1Hp.css sha256=daj-b56qghr-0HMvXf_4yDEApOK4KJWG0WVKRAsnugk 106216
enova/web_statics/assets/index-C7E9Deej.js sha256=61WYL5trwXJ0Iz2oxfsdBl-Udq84klesB-cqCRDnNI8 335539
enova/webui/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
enova/webui/chat.py sha256=7rpRXvsPj9NSN32X9k48FdY4Ta1O4VQUHXyPHvL2zhI 1921
enova-0.0.1.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
enova-0.0.1.dist-info/METADATA sha256=SFteWzJ17ii2mn4lkS0kxdJmVtYtdE1ujzqdVq62w2E 8622
enova-0.0.1.dist-info/WHEEL sha256=yQN5g4mg4AybRjkgi-9yy4iQEFibGQmlz78Pik5Or-A 92
enova-0.0.1.dist-info/entry_points.txt sha256=K9nntk5dl0Ozci3iyXVs0WiGnDXHPNWWN_Pq4c-6dlw 47
enova-0.0.1.dist-info/top_level.txt sha256=Dp9R5rkrTekBBLfEBas-8Mi5gFPW1JC3QYsfPb1v-XY 6
enova-0.0.1.dist-info/RECORD

top_level.txt

enova

entry_points.txt

enova = enova.entry.cli:main