| from setuptools import setup, find_packages |
|
|
| setup( |
| name="chat-with-github-repo", |
| version="1.0.0", |
| description="AI-powered GitHub repository analysis and chat application", |
| author="Your Name", |
| author_email="your.email@example.com", |
| packages=find_packages(), |
| install_requires=[ |
| "gradio>=4.44.0,<5", |
| "fastapi>=0.104.1", |
| "pydantic>=2.5.0", |
| "pydantic-settings>=2.1.0", |
| "langchain>=0.1.0", |
| "langchain-community>=0.0.10", |
| "chromadb>=0.4.18", |
| "GitPython>=3.1.40", |
| "python-dotenv>=1.0.0", |
| "aiofiles>=23.2.1", |
| "sentence-transformers>=2.3.1,<3", |
| "transformers>=4.36.0", |
| "torch>=2.1.0", |
| "huggingface-hub>=0.19.4,<1", |
| "requests>=2.31.0", |
| "numpy>=1.24.3", |
| ], |
| python_requires=">=3.8", |
| classifiers=[ |
| "Development Status :: 4 - Beta", |
| "Intended Audience :: Developers", |
| "License :: OSI Approved :: MIT License", |
| "Programming Language :: Python :: 3", |
| "Programming Language :: Python :: 3.8", |
| "Programming Language :: Python :: 3.9", |
| "Programming Language :: Python :: 3.10", |
| "Programming Language :: Python :: 3.11", |
| ], |
| ) |
|
|