Hi, I had previously deployed an app successfully but now when I try to deploy what I think is the same thing that worked before, the deploy never completes and I get 503s on the healthcheck. I have tried redeploying several times and also created a new repo and tried to deploy from there without luck. No clue what to do next. Here is a log:
[ UTC ] Logs for reservation-import-scrubber-v2-9supvqpazmdfftxioyefxu.streamlit.app/
────────────────────────────────────────────────────────────────────────────────────────
[20:53:18] 🚀 Starting up repository: 'reservation-import-scrubber-v2', branch: 'main', main module: 'app.py'
[20:53:18] 🐙 Cloning repository...
[20:53:19] 🐙 Cloning into '/mount/src/reservation-import-scrubber-v2'...
[20:53:19] 🐙 Cloned repository!
[20:53:19] 🐙 Pulling code changes from Github...
[20:53:20] 📦 Processing dependencies...
──────────────────────────────────────── uv ───────────────────────────────────────────
Using uv pip install.
Using Python 3.10.19 environment at /home/adminuser/venv
Resolved 40 packages in 373ms
Prepared 40 packages in 1.59s
Installed 40 packages in 68ms
+ altair==5.5.0
+ attrs==25.4.0
+ blinker==1.9.0
+ cachetools==6.2.2
+ certifi==2025.11.12
+ charset-normalizer==3.4.4
+ click==8.3.1
+ et-xmlfile==2.0.0
+ gitdb==4.0.12
+ gitpython==3.1.45
+ idna==3.11
+ jinja2==3.1.6
+ jsonschema==4.25.1
+ jsonschema-specifications==2025.9.1
+ markupsafe==3.0.3
+ narwhals==2.12.0
+ numpy==2.2.6[2025-11-25 20:53:22.930839]
+ openpyxl==3.1.5
+ packaging==25.0
+ pandas==2.3.3
+ pillow==12.0.0
+ protobuf==6.33.1
+ pyarrow==21.0.0
+ pydeck==0.9.1
+ python-dateutil==2.9.0.post0
+ pytz[2025-11-25 20:53:22.931013] ==2025.2
+ referencing==0.37.0
+ requests==2.32.5
+ rpds-py==0.29.0
+ six==1.17.0
+ smmap==5.0.2
+ streamlit==1.51.0
[2025-11-25 20:53:22.931168] + tenacity==9.1.2
+ toml==0.10.2
+ tornado==6.5.2
+ typing-extensions==4.15.0
+ tzdata==2025.2
+ urllib3==[2025-11-25 20:53:22.931345] 2.5.0
+ watchdog==6.0.0
+ xlrd==2.0.2
Checking if Streamlit is installed
Found Streamlit version 1.51.0 in the environment
Installing rich for an improved exception logging
Using uv pip install.
Using Python 3.10.19 environment at /home/adminuser/venv
Resolved 4 packages in 136ms
Prepared 4 packages in 136ms
Installed 4 packages in 13ms
+ markdown-it-py==4.0.0
+ mdurl==0.1.2
+ pygments==2.19.2
+ rich==14.2.0
────────────────────────────────────────────────────────────────────────────────────────
[20:53:25] 🐍 Python dependencies were installed from /mount/src/reservation-import-scrubber-v2/requirements.txt using uv.
Check if streamlit is installed
Streamlit is already installed
[20:53:26] 📦 Processed dependencies!
2025-11-25 20:59:19.244 503 GET /script-health-check (127.0.0.1) 60095.72ms
2025-11-25 21:00:19.387 503 GET /script-health-check (127.0.0.1) 60015.41ms
2025-11-25 21:01:19.564 503 GET /script-health-check (127.0.0.1) 60035.77ms
[20:53:18] 🚀 Starting up repository: 'reservation-import-scrubber-v2', branch: 'main', main module: 'app.py'
[20:53:18] 🐙 Cloning repository...
[20:53:19] 🐙 Cloning into '/mount/src/reservation-import-scrubber-v2'...
[20:53:19] 🐙 Cloned repository!
[20:53:19] 🐙 Pulling code changes from Github...
[20:53:20] 📦 Processing dependencies...
──────────────────────────────────────── uv ───────────────────────────────────────────
Using uv pip install.
Using Python 3.10.19 environment at /home/adminuser/venv
Resolved 40 packages in 373ms
Prepared 40 packages in 1.59s
Installed 40 packages in 68ms
+ altair==5.5.0
+ attrs==25.4.0
+ blinker==1.9.0
+ cachetools==6.2.2
+ certifi==2025.11.12
+ charset-normalizer==3.4.4
+ click==8.3.1
+ et-xmlfile==2.0.0
+ gitdb==4.0.12
+ gitpython==3.1.45
+ idna==3.11
+ jinja2==3.1.6
+ jsonschema==4.25.1
+ jsonschema-specifications==2025.9.1
+ markupsafe==3.0.3
+ narwhals==2.12.0
+ numpy==2.2.6[2025-11-25 20:53:22.930839]
+ openpyxl==3.1.5
+ packaging==25.0
+ pandas==2.3.3
+ pillow==12.0.0
+ protobuf==6.33.1
+ pyarrow==21.0.0
+ pydeck==0.9.1
+ python-dateutil==2.9.0.post0
+ pytz[2025-11-25 20:53:22.931013] ==2025.2
+ referencing==0.37.0
+ requests==2.32.5
+ rpds-py==0.29.0
+ six==1.17.0
+ smmap==5.0.2
+ streamlit==1.51.0
[2025-11-25 20:53:22.931168] + tenacity==9.1.2
+ toml==0.10.2
+ tornado==6.5.2
+ typing-extensions==4.15.0
+ tzdata==2025.2
+ urllib3==[2025-11-25 20:53:22.931345] 2.5.0
+ watchdog==6.0.0
+ xlrd==2.0.2
Checking if Streamlit is installed
Found Streamlit version 1.51.0 in the environment
Installing rich for an improved exception logging
Using uv pip install.
Using Python 3.10.19 environment at /home/adminuser/venv
Resolved 4 packages in 136ms
Prepared 4 packages in 136ms
Installed 4 packages in 13ms
+ markdown-it-py==4.0.0
+ mdurl==0.1.2
+ pygments==2.19.2
+ rich==14.2.0
────────────────────────────────────────────────────────────────────────────────────────
[20:53:25] 🐍 Python dependencies were installed from /mount/src/reservation-import-scrubber-v2/requirements.txt using uv.
Check if streamlit is installed
Streamlit is already installed
[20:53:26] 📦 Processed dependencies!
2025-11-25 20:59:19.244 503 GET /script-health-check (127.0.0.1) 60095.72ms
2025-11-25 21:00:19.387 503 GET /script-health-check (127.0.0.1) 60015.41ms
2025-11-25 21:01:19.564 503 GET /script-health-check (127.0.0.1) 60035.77ms
[20:53:18] 🚀 Starting up repository: 'reservation-import-scrubber-v2', branch: 'main', main module: 'app.py'
[20:53:18] 🐙 Cloning repository...
[20:53:19] 🐙 Cloning into '/mount/src/reservation-import-scrubber-v2'...
[20:53:19] 🐙 Cloned repository!
[20:53:19] 🐙 Pulling code changes from Github...
[20:53:20] 📦 Processing dependencies...
──────────────────────────────────────── uv ───────────────────────────────────────────
Using uv pip install.
Using Python 3.10.19 environment at /home/adminuser/venv
Resolved 40 packages in 373ms
Prepared 40 packages in 1.59s
Installed 40 packages in 68ms
+ altair==5.5.0
+ attrs==25.4.0
+ blinker==1.9.0
+ cachetools==6.2.2
+ certifi==2025.11.12
+ charset-normalizer==3.4.4
+ click==8.3.1
+ et-xmlfile==2.0.0
+ gitdb==4.0.12
+ gitpython==3.1.45
+ idna==3.11
+ jinja2==3.1.6
+ jsonschema==4.25.1
+ jsonschema-specifications==2025.9.1
+ markupsafe==3.0.3
+ narwhals==2.12.0
+ numpy==2.2.6[2025-11-25 20:53:22.930839]
+ openpyxl==3.1.5
+ packaging==25.0
+ pandas==2.3.3
+ pillow==12.0.0
+ protobuf==6.33.1
+ pyarrow==21.0.0
+ pydeck==0.9.1
+ python-dateutil==2.9.0.post0
+ pytz[2025-11-25 20:53:22.931013] ==2025.2
+ referencing==0.37.0
+ requests==2.32.5
+ rpds-py==0.29.0
+ six==1.17.0
+ smmap==5.0.2
+ streamlit==1.51.0
[2025-11-25 20:53:22.931168] + tenacity==9.1.2
+ toml==0.10.2
+ tornado==6.5.2
+ typing-extensions==4.15.0
+ tzdata==2025.2
+ urllib3==[2025-11-25 20:53:22.931345] 2.5.0
+ watchdog==6.0.0
+ xlrd==2.0.2
Checking if Streamlit is installed
Found Streamlit version 1.51.0 in the environment
Installing rich for an improved exception logging
Using uv pip install.
Using Python 3.10.19 environment at /home/adminuser/venv
Resolved 4 packages in 136ms
Prepared 4 packages in 136ms
Installed 4 packages in 13ms
+ markdown-it-py==4.0.0
+ mdurl==0.1.2
+ pygments==2.19.2
+ rich==14.2.0
────────────────────────────────────────────────────────────────────────────────────────
[20:53:25] 🐍 Python dependencies were installed from /mount/src/reservation-import-scrubber-v2/requirements.txt using uv.
Check if streamlit is installed
Streamlit is already installed
[20:53:26] 📦 Processed dependencies!
2025-11-25 20:59:19.244 503 GET /script-health-check (127.0.0.1) 60095.72ms
2025-11-25 21:00:19.387 503 GET /script-health-check (127.0.0.1) 60015.41ms
2025-11-25 21:01:19.564 503 GET /script-health-check (127.0.0.1) 60035.77ms
[20:53:18] 🚀 Starting up repository: 'reservation-import-scrubber-v2', branch: 'main', main module: 'app.py'
[20:53:18] 🐙 Cloning repository...
[20:53:19] 🐙 Cloning into '/mount/src/reservation-import-scrubber-v2'...
[20:53:19] 🐙 Cloned repository!
[20:53:19] 🐙 Pulling code changes from Github...
[20:53:20] 📦 Processing dependencies...
──────────────────────────────────────── uv ───────────────────────────────────────────
Using uv pip install.
Using Python 3.10.19 environment at /home/adminuser/venv
Resolved 40 packages in 373ms
Prepared 40 packages in 1.59s
Installed 40 packages in 68ms
+ altair==5.5.0
+ attrs==25.4.0
+ blinker==1.9.0
+ cachetools==6.2.2
+ certifi==2025.11.12
+ charset-normalizer==3.4.4
+ click==8.3.1
+ et-xmlfile==2.0.0
+ gitdb==4.0.12
+ gitpython==3.1.45
+ idna==3.11
+ jinja2==3.1.6
+ jsonschema==4.25.1
+ jsonschema-specifications==2025.9.1
+ markupsafe==3.0.3
+ narwhals==2.12.0
+ numpy==2.2.6[2025-11-25 20:53:22.930839]
+ openpyxl==3.1.5
+ packaging==25.0
+ pandas==2.3.3
+ pillow==12.0.0
+ protobuf==6.33.1
+ pyarrow==21.0.0
+ pydeck==0.9.1
+ python-dateutil==2.9.0.post0
+ pytz[2025-11-25 20:53:22.931013] ==2025.2
+ referencing==0.37.0
+ requests==2.32.5
+ rpds-py==0.29.0
+ six==1.17.0
+ smmap==5.0.2
+ streamlit==1.51.0
[2025-11-25 20:53:22.931168] + tenacity==9.1.2
+ toml==0.10.2
+ tornado==6.5.2
+ typing-extensions==4.15.0
+ tzdata==2025.2
+ urllib3==[2025-11-25 20:53:22.931345] 2.5.0
+ watchdog==6.0.0
+ xlrd==2.0.2
Checking if Streamlit is installed
Found Streamlit version 1.51.0 in the environment
Installing rich for an improved exception logging
Using uv pip install.
Using Python 3.10.19 environment at /home/adminuser/venv
Resolved 4 packages in 136ms
Prepared 4 packages in 136ms
Installed 4 packages in 13ms
+ markdown-it-py==4.0.0
+ mdurl==0.1.2
+ pygments==2.19.2
+ rich==14.2.0
────────────────────────────────────────────────────────────────────────────────────────
[20:53:25] 🐍 Python dependencies were installed from /mount/src/reservation-import-scrubber-v2/requirements.txt using uv.
Check if streamlit is installed
Streamlit is already installed
[20:53:26] 📦 Processed dependencies!
2025-11-25 20:59:19.244 503 GET /script-health-check (127.0.0.1) 60095.72ms
2025-11-25 21:00:19.387 503 GET /script-health-check (127.0.0.1) 60015.41ms
2025-11-25 21:01:19.564 503 GET /script-health-check (127.0.0.1) 60035.77ms
[22:35:00] 🚀 Starting up repository: 'reservation-import-scrubber-v2', branch: 'main', main module: 'app.py'
[22:35:00] 🐙 Cloning repository...
[22:35:01] 🐙 Cloning into '/mount/src/reservation-import-scrubber-v2'...
[22:35:01] 🐙 Cloned repository!
[22:35:01] 🐙 Pulling code changes from Github...
[22:35:02] 📦 Processing dependencies...
──────────────────────────────────────── uv ───────────────────────────────────────────
Using uv pip install.
Using Python 3.10.19 environment at /home/adminuser/venv
Resolved 40 packages in 457ms
Prepared 40 packages in 1.69s
Installed 40 packages in 86ms
+ altair==5.5.0
+ attrs==25.4.0
+ blinker==1.9.0
+ cachetools==6.2.2
+ certifi==2025.11.12
+ charset-normalizer==3.4.4
+ click==8.3.1
+ et-xmlfile==2.0.0
+ gitdb==4.0.12
+ gitpython==3.1.45
+ idna==3.11
+ jinja2[2025-11-25 22:35:05.021531] ==3.1.6
+ jsonschema==4.25.1
+ jsonschema-specifications==2025.9.1
+ markupsafe==3.0.3
+ narwhals==2.12.0
+ numpy==2.2.6
+ openpyxl==3.1.5
+ packaging==25.0
+ pandas==2.3.3
+ pillow==12.0.0
[2025-11-25 22:35:05.021700] + protobuf==6.33.1
+ pyarrow==21.0.0
+ pydeck==0.9.1
+ python-dateutil==2.9.0.post0
+ pytz==2025.2
+ referencing==0.37.0
+ requests==2.32.5
+ rpds-py==0.29.0
+ six==1.17.0
+ smmap==5.0.2
+ streamlit==1.51.0
+ tenacity==9.1.2
+ toml==0.10.2
[2025-11-25 22:35:05.022045] + tornado==6.5.2
+ typing-extensions==4.15.0
+ tzdata==2025.2
+ urllib3==2.5.0
+ watchdog==6.0.0
+ xlrd==2.0.2
Checking if Streamlit is installed
Found Streamlit version 1.51.0 in the environment
Installing rich for an improved exception logging
Using uv pip install.
Using Python 3.10.19 environment at /home/adminuser/venv
Resolved 4 packages in 126ms
Prepared 4 packages in 127ms
Installed 4 packages in 16ms
+ markdown-it-py==4.0.0[2025-11-25 22:35:06.556318]
+ mdurl==0.1.2
+ pygments==2.19.2
+ rich==14.2.0
────────────────────────────────────────────────────────────────────────────────────────
[22:35:07] 🐍 Python dependencies were installed from /mount/src/reservation-import-scrubber-v2/requirements.txt using uv.
Check if streamlit is installed
Streamlit is already installed
[22:35:08] 📦 Processed dependencies!
2025-11-25 22:41:01.435 503 GET /script-health-check (127.0.0.1) 60093.39ms
2025-11-25 22:42:01.607 503 GET /script-health-check (127.0.0.1) 60025.15ms