maxschulz-COL commited on
Commit
4839403
1 Parent(s): 6aff052

Update Dockerfile and requirements lock

Browse files
Files changed (3) hide show
  1. Dockerfile +1 -1
  2. requirements.in +3 -0
  3. 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.9
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 - -o requirements.txt
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==22.0.0
 
41
  idna==3.7
42
  # via requests
43
- importlib-metadata==8.0.0
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.0.0
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.22.0
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
- setuptools==70.3.0
 
 
81
  # via
82
  # dash
83
  # vizro
@@ -85,7 +89,7 @@ six==1.16.0
85
  # via
86
  # python-dateutil
87
  # retrying
88
- tenacity==8.5.0
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.18
100
- werkzeug==3.0.3
 
101
  # via
102
  # dash
103
  # flask
104
  # vizro
105
  wrapt==1.16.0
106
  # via vizro
107
- zipp==3.19.2
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