from setuptools import setup, find_packages setup( name="au_advisor", version="0.1.0", packages=find_packages(), install_requires=[ "beautifulsoup4>=4.12.3", "chromadb[all]>=0.4.18", "huggingface-hub>=0.30.2", "keyring>=25.6.0", "numpy>=2.2.4", "playwright>=1.51.0", "PyMuPDF>=1.18.0", # for fitz module "python-dotenv>=1.1.0", "requests>=2.32.3", "sentence-transformers>=2.7.0", "shinyswatch>=0.9.0", "tqdm>=4.67.1", ], extras_require={ "dev": [ "pytest>=7.0.0", "black>=23.0.0", "isort>=5.0.0", "flake8>=6.0.0", ], }, author="Layne Dibuono, Richard Ressler", author_email="rressler@american.edu", description="American University Academic Advisor Chatbot", keywords="chatbot, academic, advisor, RAG", url="https://github.com/yourusername/au-academic-advisor", classifiers=[ "Development Status :: 3 - Alpha", "Intended Audience :: Education", "Programming Language :: Python :: 3", "License :: Other/Proprietary License", "Operating System :: OS Independent", ], python_requires=">=3.12", )