Spaces:
Running
Running
maxschulz-COL
commited on
Commit
•
4839403
1
Parent(s):
6aff052
Update Dockerfile and requirements lock
Browse files- Dockerfile +1 -1
- requirements.in +3 -0
- requirements.txt +15 -10
Dockerfile
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
# read the doc: https://huggingface.co/docs/hub/spaces-sdks-docker
|
2 |
# you will also find guides on how best to write your Dockerfile
|
3 |
|
4 |
-
FROM python:3.
|
5 |
|
6 |
RUN useradd -m -u 1000 user
|
7 |
|
|
|
1 |
# read the doc: https://huggingface.co/docs/hub/spaces-sdks-docker
|
2 |
# you will also find guides on how best to write your Dockerfile
|
3 |
|
4 |
+
FROM python:3.12
|
5 |
|
6 |
RUN useradd -m -u 1000 user
|
7 |
|
requirements.in
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
gunicorn
|
2 |
+
openpyxl
|
3 |
+
vizro
|
requirements.txt
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
# This file was autogenerated by uv via the following command:
|
2 |
-
# uv pip compile
|
3 |
annotated-types==0.7.0
|
4 |
# via pydantic
|
5 |
blinker==1.8.2
|
@@ -37,10 +37,11 @@ flask==3.0.3
|
|
37 |
# flask-caching
|
38 |
flask-caching==2.3.0
|
39 |
# via vizro
|
40 |
-
gunicorn==
|
|
|
41 |
idna==3.7
|
42 |
# via requests
|
43 |
-
importlib-metadata==8.
|
44 |
# via dash
|
45 |
itsdangerous==2.2.0
|
46 |
# via flask
|
@@ -52,18 +53,19 @@ markupsafe==2.1.5
|
|
52 |
# werkzeug
|
53 |
nest-asyncio==1.6.0
|
54 |
# via dash
|
55 |
-
numpy==2.
|
56 |
# via
|
57 |
# pandas
|
58 |
# vizro
|
59 |
openpyxl==3.1.5
|
|
|
60 |
packaging==24.1
|
61 |
# via
|
62 |
# gunicorn
|
63 |
# plotly
|
64 |
pandas==2.2.2
|
65 |
# via vizro
|
66 |
-
plotly==5.
|
67 |
# via dash
|
68 |
pydantic==2.8.2
|
69 |
# via vizro
|
@@ -77,7 +79,9 @@ requests==2.32.3
|
|
77 |
# via dash
|
78 |
retrying==1.3.4
|
79 |
# via dash
|
80 |
-
|
|
|
|
|
81 |
# via
|
82 |
# dash
|
83 |
# vizro
|
@@ -85,7 +89,7 @@ six==1.16.0
|
|
85 |
# via
|
86 |
# python-dateutil
|
87 |
# retrying
|
88 |
-
tenacity==
|
89 |
# via plotly
|
90 |
typing-extensions==4.12.2
|
91 |
# via
|
@@ -96,13 +100,14 @@ tzdata==2024.1
|
|
96 |
# via pandas
|
97 |
urllib3==2.2.2
|
98 |
# via requests
|
99 |
-
vizro==0.1.
|
100 |
-
|
|
|
101 |
# via
|
102 |
# dash
|
103 |
# flask
|
104 |
# vizro
|
105 |
wrapt==1.16.0
|
106 |
# via vizro
|
107 |
-
zipp==3.
|
108 |
# via importlib-metadata
|
|
|
1 |
# This file was autogenerated by uv via the following command:
|
2 |
+
# uv pip compile requirements.in -o requirements.txt
|
3 |
annotated-types==0.7.0
|
4 |
# via pydantic
|
5 |
blinker==1.8.2
|
|
|
37 |
# flask-caching
|
38 |
flask-caching==2.3.0
|
39 |
# via vizro
|
40 |
+
gunicorn==23.0.0
|
41 |
+
# via -r requirements.in
|
42 |
idna==3.7
|
43 |
# via requests
|
44 |
+
importlib-metadata==8.4.0
|
45 |
# via dash
|
46 |
itsdangerous==2.2.0
|
47 |
# via flask
|
|
|
53 |
# werkzeug
|
54 |
nest-asyncio==1.6.0
|
55 |
# via dash
|
56 |
+
numpy==2.1.0
|
57 |
# via
|
58 |
# pandas
|
59 |
# vizro
|
60 |
openpyxl==3.1.5
|
61 |
+
# via -r requirements.in
|
62 |
packaging==24.1
|
63 |
# via
|
64 |
# gunicorn
|
65 |
# plotly
|
66 |
pandas==2.2.2
|
67 |
# via vizro
|
68 |
+
plotly==5.23.0
|
69 |
# via dash
|
70 |
pydantic==2.8.2
|
71 |
# via vizro
|
|
|
79 |
# via dash
|
80 |
retrying==1.3.4
|
81 |
# via dash
|
82 |
+
ruff==0.6.1
|
83 |
+
# via vizro
|
84 |
+
setuptools==73.0.1
|
85 |
# via
|
86 |
# dash
|
87 |
# vizro
|
|
|
89 |
# via
|
90 |
# python-dateutil
|
91 |
# retrying
|
92 |
+
tenacity==9.0.0
|
93 |
# via plotly
|
94 |
typing-extensions==4.12.2
|
95 |
# via
|
|
|
100 |
# via pandas
|
101 |
urllib3==2.2.2
|
102 |
# via requests
|
103 |
+
vizro==0.1.20
|
104 |
+
# via -r requirements.in
|
105 |
+
werkzeug==3.0.4
|
106 |
# via
|
107 |
# dash
|
108 |
# flask
|
109 |
# vizro
|
110 |
wrapt==1.16.0
|
111 |
# via vizro
|
112 |
+
zipp==3.20.0
|
113 |
# via importlib-metadata
|