Commit
·
4f5630a
1
Parent(s):
9493cef
Heroku deployment fix
Browse files- Dockerfile +2 -2
- requirements.txt +2 -74
- setup_docker.sh +1 -0
Dockerfile
CHANGED
@@ -2,8 +2,8 @@ FROM python:3.9.16-buster
|
|
2 |
EXPOSE 8501
|
3 |
WORKDIR /code
|
4 |
COPY requirements.txt requirements.txt
|
5 |
-
RUN python3 -m pip install --upgrade pip setuptools wheel
|
6 |
-
RUN python3 -m pip install -r
|
7 |
COPY . .
|
8 |
RUN bash setup_docker.sh
|
9 |
CMD ["streamlit", "run", "src/app.py"]
|
|
|
2 |
EXPOSE 8501
|
3 |
WORKDIR /code
|
4 |
COPY requirements.txt requirements.txt
|
5 |
+
RUN python3 -m pip install --upgrade pip setuptools wheel
|
6 |
+
RUN python3 -m pip install -r requirements.txt
|
7 |
COPY . .
|
8 |
RUN bash setup_docker.sh
|
9 |
CMD ["streamlit", "run", "src/app.py"]
|
requirements.txt
CHANGED
@@ -1,75 +1,3 @@
|
|
1 |
albumentations==0.4.3
|
2 |
-
|
3 |
-
|
4 |
-
argh==0.26.2
|
5 |
-
aspy.yaml==1.3.0
|
6 |
-
astor==0.8.0
|
7 |
-
attrs==19.3.0
|
8 |
-
base58==1.0.3
|
9 |
-
black==19.10b0
|
10 |
-
blinker==1.4
|
11 |
-
boto3==1.10.26
|
12 |
-
botocore==1.13.26
|
13 |
-
certifi==2019.9.11
|
14 |
-
cfgv==2.0.1
|
15 |
-
chardet==3.0.4
|
16 |
-
Click==7.0
|
17 |
-
cycler==0.10.0
|
18 |
-
decorator==4.4.1
|
19 |
-
docutils==0.15.2
|
20 |
-
entrypoints==0.3
|
21 |
-
enum-compat==0.0.3
|
22 |
-
flake8==3.7.9
|
23 |
-
future==0.18.2
|
24 |
-
identify==1.4.7
|
25 |
-
idna==2.8
|
26 |
-
imgaug==0.2.6
|
27 |
-
importlib-metadata==0.23
|
28 |
-
Jinja2==2.10.3
|
29 |
-
jmespath==0.9.4
|
30 |
-
json5==0.8.4
|
31 |
-
jsonschema==3.0.1
|
32 |
-
kiwisolver==1.1.0
|
33 |
-
MarkupSafe==1.1.1
|
34 |
-
matplotlib==3.1.2
|
35 |
-
mccabe==0.6.1
|
36 |
-
more-itertools==7.2.0
|
37 |
-
networkx==2.4
|
38 |
-
nodeenv==1.3.3
|
39 |
-
numpy==1.16.4
|
40 |
-
packaging==19.2
|
41 |
-
pandas==0.25.3
|
42 |
-
pathspec==0.6.0
|
43 |
-
pathtools==0.1.2
|
44 |
-
Pillow>=7.1.0
|
45 |
-
pluggy==0.13.1
|
46 |
-
pre-commit==1.20.0
|
47 |
-
protobuf==3.10.0
|
48 |
-
py==1.8.0
|
49 |
-
pycodestyle==2.5.0
|
50 |
-
pyflakes==2.1.1
|
51 |
-
pyparsing==2.4.5
|
52 |
-
pyrsistent==0.15.5
|
53 |
-
pytest==5.3.0
|
54 |
-
python-dateutil==2.8.0
|
55 |
-
pytz==2019.3
|
56 |
-
PyWavelets==1.1.1
|
57 |
-
PyYAML==5.1.2
|
58 |
-
regex==2019.11.1
|
59 |
-
requests==2.22.0
|
60 |
-
s3transfer==0.2.1
|
61 |
-
scikit-image==0.16.2
|
62 |
-
scipy==1.3.2
|
63 |
-
six==1.13.0
|
64 |
-
streamlit==0.52.2
|
65 |
-
toml==0.10.0
|
66 |
-
toolz==0.10.0
|
67 |
-
tornado==5.1.1
|
68 |
-
typed-ast==1.4.0
|
69 |
-
tzlocal==2.0.0
|
70 |
-
urllib3==1.25.7
|
71 |
-
validators==0.14.0
|
72 |
-
virtualenv==16.7.8
|
73 |
-
watchdog==0.9.0
|
74 |
-
wcwidth==0.1.7
|
75 |
-
zipp==0.6.0
|
|
|
1 |
albumentations==0.4.3
|
2 |
+
streamlit==1.10
|
3 |
+
altair==4.0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
setup_docker.sh
CHANGED
@@ -4,4 +4,5 @@ echo -e "\
|
|
4 |
[server]\n\
|
5 |
headless = true\n\
|
6 |
enableCORS=false\n\
|
|
|
7 |
" > ~/.streamlit/config.toml
|
|
|
4 |
[server]\n\
|
5 |
headless = true\n\
|
6 |
enableCORS=false\n\
|
7 |
+
enableXsrfProtection=false\n\
|
8 |
" > ~/.streamlit/config.toml
|