Jodinho commited on
Commit
bf2fb2a
·
1 Parent(s): abb0ad6

Fix: Upgrade to Py3.11 and unpin strict versions

Browse files
Files changed (2) hide show
  1. Dockerfile +1 -1
  2. requirements.txt +47 -154
Dockerfile CHANGED
@@ -1,5 +1,5 @@
1
  # Use Python 3.10 slim (Standard for HF Spaces)
2
- FROM python:3.10-slim
3
 
4
  WORKDIR /app
5
 
 
1
  # Use Python 3.10 slim (Standard for HF Spaces)
2
+ FROM python:3.11-slim
3
 
4
  WORKDIR /app
5
 
requirements.txt CHANGED
@@ -1,159 +1,52 @@
1
  --extra-index-url https://download.pytorch.org/whl/cpu
2
- aiofiles==25.1.0
3
- aiohappyeyeballs==2.6.1
4
- aiohttp==3.13.2
5
- aiosignal==1.4.0
6
- aiosqlite==0.21.0
7
- alembic==1.16.5
8
- altair==5.5.0
9
- amqp==5.3.1
10
- annotated-types==0.7.0
11
- anyio==4.11.0
12
- asyncpg==0.30.0
13
- attrs==25.3.0
14
- azure-ai-inference==1.0.0b9
15
- azure-ai-textanalytics==5.3.0
16
- azure-common==1.1.28
17
- azure-core==1.35.1
18
- billiard==4.2.2
19
- blinker==1.9.0
20
- cachetools==6.2.0
21
- celery==5.5.3
22
- certifi==2025.8.3
23
- charset-normalizer==3.4.3
24
- click==8.3.0
25
- click-didyoumean==0.3.1
26
- click-plugins==1.1.1.2
27
- click-repl==0.3.0
28
- colorama==0.4.6
29
- coloredlogs==15.0.1
30
- dataclasses-json==0.6.7
31
- Deprecated==1.3.1
32
- distro==1.9.0
33
- et_xmlfile==2.0.0
34
- fastapi==0.116.1
35
- filelock==3.19.1
36
- flatbuffers==25.9.23
37
- frozenlist==1.8.0
38
- fsspec==2025.9.0
39
- gitdb==4.0.12
40
- GitPython==3.1.45
41
- greenlet==3.2.4
42
- h11==0.16.0
43
- httpcore==1.0.9
44
- httpx==0.28.1
45
- httpx-sse==0.4.3
46
- huggingface-hub==0.35.1
47
- humanfriendly==10.0
48
- idna==3.10
49
- iniconfig==2.1.0
50
- isodate==0.7.2
51
- Jinja2==3.1.6
52
- jiter==0.12.0
53
- joblib==1.5.2
54
- jsonpatch==1.33
55
- jsonpointer==3.0.0
56
- jsonschema==4.25.1
57
- jsonschema-specifications==2025.9.1
58
- kombu==5.5.4
59
- langchain==1.0.7
60
- langchain-classic==1.0.0
61
- langchain-community==0.4.1
62
- langchain-core==1.0.5
63
- langchain-openai==1.0.3
64
- langchain-text-splitters==1.0.0
65
- langgraph==1.0.3
66
- langgraph-checkpoint==3.0.1
67
- langgraph-prebuilt==1.0.4
68
- langgraph-sdk==0.2.9
69
- langsmith==0.4.43
70
- limits==5.6.0
71
- Mako==1.3.10
72
- MarkupSafe==3.0.3
73
- marshmallow==3.26.1
74
- ml_dtypes==0.5.3
75
- mpmath==1.3.0
76
- multidict==6.7.0
77
- mypy_extensions==1.1.0
78
- narwhals==2.5.0
79
- networkx==3.5
80
- numpy==2.3.3
81
- onnx==1.19.0
82
- onnxruntime
83
- openai==2.7.2
84
- openpyxl==3.1.5
85
- optimum[onnxruntime]
86
- orjson==3.11.4
87
- ormsgpack==1.12.0
88
- packaging==25.0
89
- pandas==2.3.2
90
- pillow==11.3.0
91
- plotly==6.3.0
92
- pluggy==1.6.0
93
- prompt_toolkit==3.0.52
94
- propcache==0.4.1
95
- protobuf==6.32.1
96
- psutil==7.1.3
97
- psycopg==3.2.10
98
- psycopg-binary==3.2.10
99
- pyarrow==21.0.0
100
- pydantic==2.11.7
101
- pydantic-settings==2.11.0
102
- pydantic_core==2.33.2
103
- pydeck==0.9.1
104
- Pygments==2.19.2
105
- PyJWT==2.10.1
106
- # pyreadline3==3.5.4
107
- pytest==8.4.2
108
- pytest-asyncio==0.25.3
109
- python-dateutil==2.9.0.post0
110
- python-dotenv==1.1.1
111
- python-multipart==0.0.9
112
- pytz==2025.2
113
- PyYAML==6.0.3
114
- redis==5.3.1
115
- referencing==0.36.2
116
- regex==2025.9.18
117
- requests==2.32.5
118
- requests-toolbelt==1.0.0
119
- rpds-py==0.27.1
120
- safetensors==0.6.2
121
- scikit-learn==1.7.2
122
- scipy==1.16.2
123
- setuptools==80.9.0
124
- six==1.17.0
125
- slowapi==0.1.9
126
- smmap==5.0.2
127
- sniffio==1.3.1
128
- SQLAlchemy==2.0.43
129
- starlette==0.47.3
130
- streamlit==1.50.0
131
- sympy==1.14.0
132
- tenacity==9.1.2
133
- threadpoolctl==3.6.0
134
- tiktoken==0.12.0
135
- tokenizers==0.21.4
136
- toml==0.10.2
137
  torch
138
- tornado==6.5.2
139
- tqdm==4.67.1
140
  transformers
141
- typing-inspect==0.9.0
142
- typing-inspection==0.4.1
143
- typing_extensions==4.15.0
144
- tzdata==2025.2
145
- urllib3==2.5.0
146
- uvicorn==0.22.0
147
- vaderSentiment==3.3.2
148
- vine==5.1.0
149
- watchdog==6.0.0
150
- wcwidth==0.2.14
151
- wrapt==2.0.1
152
- xxhash==3.6.0
153
- yarl==1.22.0
154
- zstandard==0.25.0
155
- pgvector
156
- qdrant-client
157
  tiktoken
158
  azure-ai-textanalytics
159
- azure-core
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  --extra-index-url https://download.pytorch.org/whl/cpu
2
+
3
+ # Core Frameworks
4
+ fastapi
5
+ uvicorn
6
+ celery
7
+ redis
8
+ sqlalchemy
9
+ psycopg-binary
10
+ pydantic
11
+ pydantic-settings
12
+ python-dotenv
13
+ requests
14
+ httpx
15
+ aiohttp
16
+
17
+ # AI & ML (Let pip pick the compatible versions)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
18
  torch
 
 
19
  transformers
20
+ optimum[onnxruntime]
21
+ onnxruntime
22
+ onnx
23
+ scikit-learn
24
+ scipy
25
+ numpy
26
+ pandas
27
+ networkx
28
+
29
+ # Azure & OpenAI
30
+ openai
 
 
 
 
 
31
  tiktoken
32
  azure-ai-textanalytics
33
+ azure-core
34
+ azure-common
35
+ langchain
36
+ langchain-openai
37
+ langchain-community
38
+
39
+ # Utilities
40
+ python-multipart
41
+ python-dateutil
42
+ pytz
43
+ tqdm
44
+ colorama
45
+ coloredlogs
46
+ jinja2
47
+ python-jose
48
+ passlib[bcrypt]
49
+ alembic
50
+
51
+ # Vector DB
52
+ qdrant-client