chaaim123 commited on
Commit
4657436
·
verified ·
1 Parent(s): a8fdab8

Create setup.py

Browse files
Files changed (1) hide show
  1. setup.py +42 -0
setup.py ADDED
@@ -0,0 +1,42 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from setuptools import setup, find_packages
2
+
3
+ setup(
4
+ name="au_advisor",
5
+ version="0.1.0",
6
+ packages=find_packages(),
7
+ install_requires=[
8
+ "beautifulsoup4>=4.12.3",
9
+ "chromadb[all]>=0.4.18",
10
+ "huggingface-hub>=0.30.2",
11
+ "keyring>=25.6.0",
12
+ "numpy>=2.2.4",
13
+ "playwright>=1.51.0",
14
+ "PyMuPDF>=1.18.0", # for fitz module
15
+ "python-dotenv>=1.1.0",
16
+ "requests>=2.32.3",
17
+ "sentence-transformers>=2.7.0",
18
+ "shinyswatch>=0.9.0",
19
+ "tqdm>=4.67.1",
20
+ ],
21
+ extras_require={
22
+ "dev": [
23
+ "pytest>=7.0.0",
24
+ "black>=23.0.0",
25
+ "isort>=5.0.0",
26
+ "flake8>=6.0.0",
27
+ ],
28
+ },
29
+ author="Layne Dibuono, Richard Ressler",
30
+ author_email="rressler@american.edu",
31
+ description="American University Academic Advisor Chatbot",
32
+ keywords="chatbot, academic, advisor, RAG",
33
+ url="https://github.com/yourusername/au-academic-advisor",
34
+ classifiers=[
35
+ "Development Status :: 3 - Alpha",
36
+ "Intended Audience :: Education",
37
+ "Programming Language :: Python :: 3",
38
+ "License :: Other/Proprietary License",
39
+ "Operating System :: OS Independent",
40
+ ],
41
+ python_requires=">=3.12",
42
+ )