SAAHMATHWORKS commited on
Commit
baec43b
·
1 Parent(s): fbbd9a3

update requirements txt dockerignore

Browse files
Files changed (2) hide show
  1. .dockerignore +65 -0
  2. requirements.txt +8 -22
.dockerignore ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Python cache
2
+ __pycache__/
3
+ *.py[cod]
4
+ *$py.class
5
+ *.so
6
+ .Python
7
+
8
+ # Virtual environments
9
+ venv/
10
+ env/
11
+ ENV/
12
+
13
+ # IDE
14
+ .vscode/
15
+ .idea/
16
+ *.swp
17
+ *.swo
18
+
19
+ # Testing
20
+ .pytest_cache/
21
+ .coverage
22
+ htmlcov/
23
+
24
+ # Data files (CRITICAL - exclude large files)
25
+ *.csv
26
+ *.xlsx
27
+ *.pdf
28
+ *.db
29
+ *.sqlite
30
+ *.json
31
+ data/
32
+ datasets/
33
+ models/
34
+ checkpoints/
35
+
36
+ # Logs
37
+ *.log
38
+ logs/
39
+
40
+ # OS
41
+ .DS_Store
42
+ Thumbs.db
43
+
44
+ # Git
45
+ .git/
46
+ .gitignore
47
+
48
+ # Documentation
49
+ docs/
50
+ *.md
51
+ README.md
52
+
53
+ # Jupyter notebooks
54
+ *.ipynb
55
+ .ipynb_checkpoints/
56
+
57
+ # Large ML models
58
+ *.bin
59
+ *.pt
60
+ *.pth
61
+ *.onnx
62
+ *.h5
63
+
64
+ # Node modules (if any)
65
+ node_modules/
requirements.txt CHANGED
@@ -1,8 +1,8 @@
1
- # Web Framework
2
  fastapi==0.116.2
3
  uvicorn[standard]==0.35.0
4
 
5
- # LangChain & LangGraph
6
  langgraph==0.3.18
7
  langchain==0.3.27
8
  langchain-community==0.3.20
@@ -11,37 +11,23 @@ langchain-mongodb==0.7.0
11
  langchain-openai==0.3.9
12
  langgraph-checkpoint-postgres==2.0.23
13
 
14
- # Database - FIXED: Added psycopg v3
15
  psycopg[binary,pool]==3.2.3
16
- psycopg-pool==3.2.4
17
- python-dotenv==1.0.1
18
-
19
- # MongoDB
20
  pymongo==4.10.0
 
21
 
22
- # AI/ML
23
  openai==1.68.2
24
- anthropic==0.49.0
25
- sentence-transformers==3.0.0
26
 
27
- # Document Processing
28
  pypdf==5.4.0
29
 
30
- # Vector Store
31
- chromadb==0.5.20
32
-
33
- # Data Processing
34
  numpy==1.26.4
35
  pandas==2.2.0
36
- tiktoken==0.8.0
37
 
38
  # HTTP
39
  requests==2.32.3
40
 
41
  # Pydantic
42
- pydantic==2.11.9
43
- pydantic-settings==2.6.0
44
-
45
- # Utilities
46
- rich==14.1.0
47
- lxml==5.3.1
 
1
+ # Essential only
2
  fastapi==0.116.2
3
  uvicorn[standard]==0.35.0
4
 
5
+ # LangChain core (minimal)
6
  langgraph==0.3.18
7
  langchain==0.3.27
8
  langchain-community==0.3.20
 
11
  langchain-openai==0.3.9
12
  langgraph-checkpoint-postgres==2.0.23
13
 
14
+ # Database
15
  psycopg[binary,pool]==3.2.3
 
 
 
 
16
  pymongo==4.10.0
17
+ python-dotenv==1.0.1
18
 
19
+ # AI (minimal)
20
  openai==1.68.2
 
 
21
 
22
+ # Document processing
23
  pypdf==5.4.0
24
 
25
+ # Data processing (minimal)
 
 
 
26
  numpy==1.26.4
27
  pandas==2.2.0
 
28
 
29
  # HTTP
30
  requests==2.32.3
31
 
32
  # Pydantic
33
+ pydantic==2.11.9