ray-llm
/
setup.py
40 строк · 1.1 Кб
1from setuptools import find_packages, setup2
3with open("requirements.txt") as f:4required = f.read().splitlines()5
6with open("requirements-backend.txt") as f:7required_backend = f.read().splitlines()8
9with open("requirements-frontend.txt") as f:10required_frontend = f.read().splitlines()11
12with open("requirements-dev.txt") as f:13required_dev = f.read().splitlines()14
15with open("requirements-docs.txt") as f:16required_docs = f.read().splitlines()17
18setup(19name="rayllm",20version="0.5.0",21description="A tool to deploy and query LLMs",22packages=find_packages(include=["rayllm", "rayllm.*"]),23include_package_data=True,24package_data={"rayllm": ["models/*"]},25entry_points={26"console_scripts": [27"rayllm=rayllm.cli:app",28]29},30install_requires=required,31extras_require={32"backend": required_backend,33"frontend": required_frontend,34"dev": required_dev,35"test": required_dev,36"docs": required_docs,37},38dependency_links=["https://download.pytorch.org/whl/cu118"],39python_requires=">=3.8",40)
41