fix: resolve package version conflicts
Browse files- Standardize Flask-Migrate to version 4.0.7
- Remove duplicate package entries
- Maintain consistent versions across stages
- Fix dependency conflicts in pip install
- Dockerfile +6 -16
Dockerfile
CHANGED
@@ -75,8 +75,8 @@ RUN pip install --no-cache-dir \
|
|
75 |
grpcio-tools \
|
76 |
flask \
|
77 |
flask-cors \
|
78 |
-
|
79 |
-
|
80 |
flask-login \
|
81 |
flask-restful \
|
82 |
flask-limiter \
|
@@ -120,18 +120,8 @@ RUN pip install --no-cache-dir \
|
|
120 |
aiohttp \
|
121 |
tritonclient[all] \
|
122 |
cohere==4.43 \
|
123 |
-
anthropic \
|
124 |
-
|
125 |
-
aleph-alpha-client \
|
126 |
-
stability-sdk \
|
127 |
-
huggingface_hub \
|
128 |
-
langchain \
|
129 |
-
langchain-community \
|
130 |
-
langchain-core \
|
131 |
-
langchain-openai \
|
132 |
-
openai==1.14.0 \
|
133 |
-
Flask-Migrate==4.0.7 \
|
134 |
-
Flask-SQLAlchemy==3.1.1 && \
|
135 |
poetry config virtualenvs.create false && \
|
136 |
poetry install --no-dev --no-interaction --no-ansi
|
137 |
|
@@ -161,8 +151,8 @@ RUN apt-get install -y --no-install-recommends \
|
|
161 |
grpcio-tools \
|
162 |
flask \
|
163 |
flask-cors \
|
164 |
-
|
165 |
-
|
166 |
flask-login \
|
167 |
flask-restful \
|
168 |
flask-limiter \
|
|
|
75 |
grpcio-tools \
|
76 |
flask \
|
77 |
flask-cors \
|
78 |
+
Flask-SQLAlchemy==3.1.1 \
|
79 |
+
Flask-Migrate==4.0.7 \
|
80 |
flask-login \
|
81 |
flask-restful \
|
82 |
flask-limiter \
|
|
|
120 |
aiohttp \
|
121 |
tritonclient[all] \
|
122 |
cohere==4.43 \
|
123 |
+
anthropic==0.23.1 \
|
124 |
+
openai==1.14.0 && \
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
125 |
poetry config virtualenvs.create false && \
|
126 |
poetry install --no-dev --no-interaction --no-ansi
|
127 |
|
|
|
151 |
grpcio-tools \
|
152 |
flask \
|
153 |
flask-cors \
|
154 |
+
Flask-SQLAlchemy==3.1.1 \
|
155 |
+
Flask-Migrate==4.0.7 \
|
156 |
flask-login \
|
157 |
flask-restful \
|
158 |
flask-limiter \
|