Hi there - I am attempting to deploy my app but like others I am getting stuck in the oven. I read that I needed to make sure I have a requirements.txt file, so I created this, and it seems to be installing the packages correctly as it says βProcessed dependencies!β in the log, but then it is stuck there and hangs. I have tried deleting and rebooting multiple times.
Full log
[17:32:09] π₯ Provisioning machine...
[17:32:15] π Preparing system...
[17:32:11] π Starting up repository: '2d-scatterplot-app', branch: 'main', main module: 'app.py'
[17:32:11] π Cloning repository...
[17:32:12] π Cloning into '/app/2d-scatterplot-app'...
[17:32:12] π Cloned repository!
[17:32:12] π Pulling code changes from Github...
[17:32:13] π¦ Processing dependencies...
ββββββββββββββββββββββββββββββββββββββββ pip βββββββββββββββββββββββββββββββββββββββββββ
Collecting pandas==1.5.3
Downloading pandas-1.5.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.2 MB)
βββββββββββββββββββββββββββββββββββββββ 12.2/12.2 MB 149.0 MB/s eta 0:00:00[2023-02-05 17:32:15.015754]
Collecting matplotlib==3.6
Downloading matplotlib-3.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.8 MB)
βββββββββββββββββββββββββββββββββββββββ 11.8/11.8 MB 231.6 MB/s eta 0:00:00[2023-02-05 17:32:15.395021]
Collecting python-dateutil>=2.8.1
Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
βββββββββββββββββββββββββββββββββββββ 247.7/247.7 KB 270.6 MB/s eta 0:00:00[2023-02-05 17:32:15.456366]
Collecting numpy>=1.20.3
Downloading numpy-1.24.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.3 MB)
βββββββββββββββββββββββββββββββββββββββ 17.3/17.3 MB 248.5 MB/s eta 0:00:00[2023-02-05 17:32:15.875626]
Collecting pytz>=2020.1
Downloading pytz-2022.7.1-py2.py3-none-any.whl (499 kB)
βββββββββββββββββββββββββββββββββββββ 499.4/499.4 KB 267.4 MB/s eta 0:00:00[2023-02-05 17:32:15.993838]
Collecting pillow>=6.2.0
Downloading Pillow-9.4.0-cp39-cp39-manylinux_2_28_x86_64.whl (3.4 MB)
ββββββββββββββββββββββββββββββββββββββββ 3.4/3.4 MB 261.4 MB/s eta 0:00:00[2023-02-05 17:32:16.404794]
Collecting pyparsing>=2.2.1
Downloading pyparsing-3.0.9-py3-none-any.whl (98 kB)
βββββββββββββββββββββββββββββββββββββββ 98.3/98.3 KB 242.7 MB/s eta 0:00:00[2023-02-05 17:32:16.482986]
Collecting contourpy>=1.0.1
Downloading contourpy-1.0.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (299 kB)
βββββββββββββββββββββββββββββββββββββ 299.7/299.7 KB 170.9 MB/s eta 0:00:00[2023-02-05 17:32:16.612197]
Collecting packaging>=20.0
Downloading packaging-23.0-py3-none-any.whl (42 kB)
βββββββββββββββββββββββββββββββββββββββ 42.7/42.7 KB 125.8 MB/s eta 0:00:00[2023-02-05 17:32:16.663311]
Collecting cycler>=0.10
Downloading cycler-0.11.0-py3-none-any.whl (6.4 kB)
Collecting fonttools>=4.22.0
Downloading fonttools-4.38.0-py3-none-any.whl (965 kB)
βββββββββββββββββββββββββββββββββββββ 965.4/965.4 KB 280.1 MB/s eta 0:00:00[2023-02-05 17:32:16.813478]
Collecting kiwisolver>=1.0.1
Downloading kiwisolver-1.4.4-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.6 MB)
ββββββββββββββββββββββββββββββββββββββββ 1.6/1.6 MB 276.7 MB/s eta 0:00:00[2023-02-05 17:32:16.919444]
Collecting six>=1.5
Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
Installing collected packages: pytz, six, pyparsing, pillow, packaging, numpy, kiwisolver, fonttools, cycler, python-dateutil, contourpy, pandas, matplotlib
[17:32:21] β Spinning up manager process...
Successfully installed contourpy-1.0.7 cycler-0.11.0 fonttools-4.38.0 kiwisolver-1.4.4 matplotlib-3.6.0 numpy-1.24.1 packaging-23.0 pandas-1.5.3 pillow-9.4.0 pyparsing-3.0.9 python-dateutil-2.8.2 pytz-2022.7.1 six-1.16.0
WARNING: You are using pip version 22.0.3; however, version 23.0 is available.
You should consider upgrading via the '/home/appuser/venv/bin/python -m pip install --upgrade pip' command.
Checking if Streamlit is installed
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
[17:32:26] π Python dependencies were installed from /app/2d-scatterplot-app/requirements.txt using pip.
Check if streamlit is installed
ββββββββββββββββββββββββββββββββ Installing Streamlit ββββββββββββββββββββββββββββββββββ
Collecting streamlit
Downloading streamlit-1.17.0-py2.py3-none-any.whl (9.3 MB)
ββββββββββββββββββββββββββββββββββββββββ 9.3/9.3 MB 119.1 MB/s eta 0:00:00[2023-02-05 17:32:27.435010]
Collecting blinker>=1.0.0
Downloading blinker-1.5-py2.py3-none-any.whl (12 kB)
Collecting validators>=0.2
Downloading validators-0.20.0.tar.gz (30 kB)
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finished with status 'done'
Collecting cachetools>=4.0
Downloading cachetools-5.3.0-py3-none-any.whl (9.3 kB)
Collecting numpy
Downloading numpy-1.24.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.3 MB)
βββββββββββββββββββββββββββββββββββββββ 17.3/17.3 MB 248.5 MB/s eta 0:00:00[2023-02-05 17:32:28.580961]
Collecting protobuf<4,>=3.12
Downloading protobuf-3.20.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (1.0 MB)
ββββββββββββββββββββββββββββββββββββββββ 1.0/1.0 MB 265.5 MB/s eta 0:00:00[2023-02-05 17:32:28.932481]
Collecting toml
Downloading toml-0.10.2-py2.py3-none-any.whl (16 kB)
Collecting click>=7.0
Downloading click-8.1.3-py3-none-any.whl (96 kB)
βββββββββββββββββββββββββββββββββββββββ 96.6/96.6 KB 251.8 MB/s eta 0:00:00[2023-02-05 17:32:29.014487]
Collecting tzlocal>=1.1
Downloading tzlocal-4.2-py3-none-any.whl (19 kB)
Collecting typing-extensions>=3.10.0.0
Downloading typing_extensions-4.4.0-py3-none-any.whl (26 kB)
Collecting semver
Downloading semver-2.13.0-py2.py3-none-any.whl (12 kB)
Collecting importlib-metadata>=1.4
Downloading importlib_metadata-6.0.0-py3-none-any.whl (21 kB)
Collecting altair>=3.2.0
Downloading altair-4.2.2-py3-none-any.whl (813 kB)
βββββββββββββββββββββββββββββββββββββ 813.6/813.6 KB 213.2 MB/s eta 0:00:00[2023-02-05 17:32:29.304726]
Collecting tornado>=5.0
Downloading tornado-6.2-cp37-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (423 kB)
βββββββββββββββββββββββββββββββββββββ 424.0/424.0 KB 194.1 MB/s eta 0:00:00[2023-02-05 17:32:29.412860]
Collecting pydeck>=0.1.dev5
Downloading pydeck-0.8.0-py2.py3-none-any.whl (4.7 MB)
ββββββββββββββββββββββββββββββββββββββββ 4.7/4.7 MB 197.5 MB/s eta 0:00:00[2023-02-05 17:32:29.498956]
Collecting pandas>=0.21.0
Downloading pandas-1.5.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.2 MB)
βββββββββββββββββββββββββββββββββββββββ 12.2/12.2 MB 200.0 MB/s eta 0:00:00[2023-02-05 17:32:29.810763]
Collecting requests>=2.4
Downloading requests-2.28.2-py3-none-any.whl (62 kB)
βββββββββββββββββββββββββββββββββββββββ 62.8/62.8 KB 198.1 MB/s eta 0:00:00[2023-02-05 17:32:29.906474]
Collecting watchdog
Downloading watchdog-2.2.1-py3-none-manylinux2014_x86_64.whl (78 kB)
βββββββββββββββββββββββββββββββββββββββ 79.0/79.0 KB 195.0 MB/s eta 0:00:00[2023-02-05 17:32:30.005731]
Collecting python-dateutil
Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
βββββββββββββββββββββββββββββββββββββ 247.7/247.7 KB 253.5 MB/s eta 0:00:00[2023-02-05 17:32:30.078299]
Collecting pillow>=6.2.0
Downloading Pillow-9.4.0-cp39-cp39-manylinux_2_28_x86_64.whl (3.4 MB)
ββββββββββββββββββββββββββββββββββββββββ 3.4/3.4 MB 263.5 MB/s eta 0:00:00[2023-02-05 17:32:30.456313]
Collecting pyarrow>=4.0
Downloading pyarrow-11.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (34.9 MB)
βββββββββββββββββββββββββββββββββββββββ 34.9/34.9 MB 236.2 MB/s eta 0:00:00[2023-02-05 17:32:30.767168]
Collecting pympler>=0.9
Downloading Pympler-1.0.1-py3-none-any.whl (164 kB)
βββββββββββββββββββββββββββββββββββββ 164.8/164.8 KB 250.8 MB/s eta 0:00:00[2023-02-05 17:32:30.840617]
Collecting rich>=10.11.0
Downloading rich-13.3.1-py3-none-any.whl (239 kB)
βββββββββββββββββββββββββββββββββββββ 239.0/239.0 KB 139.6 MB/s eta 0:00:00[2023-02-05 17:32:30.968262]
Collecting gitpython!=3.1.19
Downloading GitPython-3.1.30-py3-none-any.whl (184 kB)
βββββββββββββββββββββββββββββββββββββ 184.0/184.0 KB 219.5 MB/s eta 0:00:00[2023-02-05 17:32:31.041111]
Collecting packaging>=14.1
Downloading packaging-23.0-py3-none-any.whl (42 kB)
βββββββββββββββββββββββββββββββββββββββ 42.7/42.7 KB 163.7 MB/s eta 0:00:00[2023-02-05 17:32:31.096295]
Collecting toolz
Downloading toolz-0.12.0-py3-none-any.whl (55 kB)
βββββββββββββββββββββββββββββββββββββββ 55.8/55.8 KB 128.2 MB/s eta 0:00:00[2023-02-05 17:32:31.159161]
Collecting jsonschema>=3.0
Downloading jsonschema-4.17.3-py3-none-any.whl (90 kB)
βββββββββββββββββββββββββββββββββββββββ 90.4/90.4 KB 226.3 MB/s eta 0:00:00[2023-02-05 17:32:31.222737]
Collecting jinja2
Downloading Jinja2-3.1.2-py3-none-any.whl (133 kB)
βββββββββββββββββββββββββββββββββββββ 133.1/133.1 KB 161.5 MB/s eta 0:00:00[2023-02-05 17:32:31.273667]
Collecting entrypoints
Downloading entrypoints-0.4-py3-none-any.whl (5.3 kB)
Collecting gitdb<5,>=4.0.1
Downloading gitdb-4.0.10-py3-none-any.whl (62 kB)
βββββββββββββββββββββββββββββββββββββββ 62.7/62.7 KB 200.9 MB/s eta 0:00:00[2023-02-05 17:32:31.351166]
Collecting zipp>=0.5
Downloading zipp-3.12.0-py3-none-any.whl (6.6 kB)
Collecting pytz>=2020.1
Downloading pytz-2022.7.1-py2.py3-none-any.whl (499 kB)
βββββββββββββββββββββββββββββββββββββ 499.4/499.4 KB 256.2 MB/s eta 0:00:00[2023-02-05 17:32:31.526604]
Collecting six>=1.5
Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting urllib3<1.27,>=1.21.1
Downloading urllib3-1.26.14-py2.py3-none-any.whl (140 kB)
βββββββββββββββββββββββββββββββββββββ 140.6/140.6 KB 147.1 MB/s eta 0:00:00[2023-02-05 17:32:31.756194]
Collecting charset-normalizer<4,>=2
Downloading charset_normalizer-3.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (198 kB)
βββββββββββββββββββββββββββββββββββββ 198.8/198.8 KB 216.3 MB/s eta 0:00:00[2023-02-05 17:32:31.901432]
Collecting idna<4,>=2.5
Downloading idna-3.4-py3-none-any.whl (61 kB)
βββββββββββββββββββββββββββββββββββββββ 61.5/61.5 KB 102.8 MB/s eta 0:00:00[2023-02-05 17:32:31.978279]
Collecting certifi>=2017.4.17
Downloading certifi-2022.12.7-py3-none-any.whl (155 kB)
βββββββββββββββββββββββββββββββββββββ 155.3/155.3 KB 147.8 MB/s eta 0:00:00[2023-02-05 17:32:32.048907]
Collecting markdown-it-py<3.0.0,>=2.1.0
Downloading markdown_it_py-2.1.0-py3-none-any.whl (84 kB)
βββββββββββββββββββββββββββββββββββββββ 84.5/84.5 KB 136.3 MB/s eta 0:00:00[2023-02-05 17:32:32.114711]
Collecting pygments<3.0.0,>=2.14.0
Downloading Pygments-2.14.0-py3-none-any.whl (1.1 MB)
ββββββββββββββββββββββββββββββββββββββββ 1.1/1.1 MB 257.2 MB/s eta 0:00:00[2023-02-05 17:32:32.186030]
Collecting pytz-deprecation-shim
Downloading pytz_deprecation_shim-0.1.0.post0-py2.py3-none-any.whl (15 kB)
Collecting decorator>=3.4.0
Downloading decorator-5.1.1-py3-none-any.whl (9.1 kB)
Collecting smmap<6,>=3.0.1
Downloading smmap-5.0.0-py3-none-any.whl (24 kB)
Collecting MarkupSafe>=2.0
Downloading MarkupSafe-2.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (25 kB)
Collecting pyrsistent!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0
Downloading pyrsistent-0.19.3-py3-none-any.whl (57 kB)
βββββββββββββββββββββββββββββββββββββββ 57.5/57.5 KB 108.1 MB/s eta 0:00:00[2023-02-05 17:32:32.720475]
Collecting attrs>=17.4.0
Downloading attrs-22.2.0-py3-none-any.whl (60 kB)
βββββββββββββββββββββββββββββββββββββββ 60.0/60.0 KB 136.3 MB/s eta 0:00:00[2023-02-05 17:32:32.782961]
Collecting mdurl~=0.1
Downloading mdurl-0.1.2-py3-none-any.whl (10.0 kB)
Collecting tzdata
Downloading tzdata-2022.7-py2.py3-none-any.whl (340 kB)
βββββββββββββββββββββββββββββββββββββ 340.1/340.1 KB 228.9 MB/s eta 0:00:00[2023-02-05 17:32:32.997136]
Building wheels for collected packages: validators
Building wheel for validators (setup.py): started
Building wheel for validators (setup.py): finished with status 'done'
Created wheel for validators: filename=validators-0.20.0-py3-none-any.whl size=19581 sha256=4d636d62ac7eac4474305092dc1e7faafc8416b36958aa5b08ba7a8fb62dd527
Stored in directory: /tmp/pip-ephem-wheel-cache-1qe27gg_/wheels/2d/f0/a8/1094fca7a7e5d0d12ff56e0c64675d72aa5cc81a5fc200e849
Successfully built validators
Installing collected packages: pytz, charset-normalizer, zipp, watchdog, urllib3, tzdata, typing-extensions, tornado, toolz, toml, smmap, six, semver, pyrsistent, pympler, pygments, protobuf, pillow, packaging, numpy, mdurl, MarkupSafe, idna, entrypoints, decorator, click, certifi, cachetools, blinker, attrs, validators, requests, pytz-deprecation-shim, python-dateutil, pyarrow, markdown-it-py, jsonschema, jinja2, importlib-metadata, gitdb, tzlocal, rich, pydeck, pandas, gitpython, altair, streamlit
Attempting uninstall: pytz
Found existing installation: pytz 2022.7.1
Uninstalling pytz-2022.7.1:
Successfully uninstalled pytz-2022.7.1
Attempting uninstall: six
Found existing installation: six 1.16.0
Uninstalling six-1.16.0:
Successfully uninstalled six-1.16.0
Attempting uninstall: pillow
Found existing installation: Pillow 9.4.0
Uninstalling Pillow-9.4.0:
Successfully uninstalled Pillow-9.4.0
Attempting uninstall: packaging
Found existing installation: packaging 23.0
Uninstalling packaging-23.0:
Successfully uninstalled packaging-23.0
Attempting uninstall: numpy
Found existing installation: numpy 1.24.1
Uninstalling numpy-1.24.1:
Successfully uninstalled numpy-1.24.1
Attempting uninstall: python-dateutil
Found existing installation: python-dateutil 2.8.2
Uninstalling python-dateutil-2.8.2:
Successfully uninstalled python-dateutil-2.8.2
Attempting uninstall: pandas
Found existing installation: pandas 1.5.3
Uninstalling pandas-1.5.3:
Successfully uninstalled pandas-1.5.3
Successfully installed MarkupSafe-2.1.2 altair-4.2.2 attrs-22.2.0 blinker-1.5 cachetools-5.3.0 certifi-2022.12.7 charset-normalizer-3.0.1 click-8.1.3 decorator-5.1.1 entrypoints-0.4 gitdb-4.0.10 gitpython-3.1.30 idna-3.4 importlib-metadata-6.0.0 jinja2-3.1.2 jsonschema-4.17.3 markdown-it-py-2.1.0 mdurl-0.1.2 numpy-1.24.1 packaging-23.0 pandas-1.5.3 pillow-9.4.0 protobuf-3.20.3 pyarrow-11.0.0 pydeck-0.8.0 pygments-2.14.0 pympler-1.0.1 pyrsistent-0.19.3 python-dateutil-2.8.2 pytz-2022.7.1 pytz-deprecation-shim-0.1.0.post0 requests-2.28.2 rich-13.3.1 semver-2.13.0 six-1.16.0 smmap-5.0.0 streamlit-1.17.0 toml-0.10.2 toolz-0.12.0 tornado-6.2 typing-extensions-4.4.0 tzdata-2022.7 tzlocal-4.2 urllib3-1.26.14 validators-0.20.0 watchdog-2.2.1 zipp-3.12.0
WARNING: You are using pip version 22.0.3; however, version 23.0 is available.
You should consider upgrading via the '/home/appuser/venv/bin/python -m pip install --upgrade pip' command.
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
[17:32:47] π¦ Processed dependencies!
2023-02-05 17:32:48.415 INFO matplotlib.font_manager: generated new fontManager
Collecting usage statistics. To deactivate, set browser.gatherUsageStats to False.