Issue with Pandas dependency: First Application

debugging post

ISSUE: For some reason its coming up with an error that Pandas is not found. I have tried multiple things including force restarting the app, giving it specific versions to download, clearing cache. You can see the exact error message below and on the application if you try to run it. This application works perfectly in a local host, but has errors on the cloud deployment. Any help on how to fix this would be appreciated.

Public app:
https://bni-palms-analysis.streamlit.app/

GitHub repository:

ERROR MESSAGE:
“Traceback (most recent call last): File “/mount/src/bni-palms-analysis/main.py”, line 2, in from fileconversion import convert_xls_to_xlsx File “/mount/src/bni-palms-analysis/fileconversion.py”, line 2, in import pandas as pd ModuleNotFoundError: No module named ‘pandas’”

Log file showing pandas was installed:

Using uv pip install.
Using Python 3.11.11 environment at /home/adminuser/venv
Resolved 39 packages in 693ms
Prepared 39 packages in 8.07s
Installed 39 packages in 950ms
 + altair==5.5.0
 + attrs==25.3.0
 + blinker==1.9.0
 + cachetools==5.5.2
 + certifi==2025.1.31
 + charset-normalizer==3.4.1
 + click==8.1.8
 + et-xmlfile==2.0.0
 + gitdb==4.0.12
 + gitpython==3.1.44
 + idna==3.10
 + jinja2==3.1.6
 + jsonschema==4.23.0
 + jsonschema-specifications==2024.10.1
 + markupsafe==3.0.2
 + narwhals==1.30.0
 + numpy==2.2.4
 + openpyxl==3.1.5
 + packaging==24.2
 + pandas==2.2.3
 + pillow==11.1.0
 + protobuf==5.29.3
 + pyarrow==19.0.1
 + pydeck==0.9.1
 + python-dateutil==2.9.0.post0
 + pytz==2025.1
 + referencing==0.36.2
 + requests==2.32.3
 + rpds-py==0.23.1
 + six==1.17.0
 + smmap==5.0.2
 + streamlit==1.43.2
 + tenacity==9.0.0
 + toml==0.10.2
 + tornado==6.4.2
 + typing-extensions==4.12.2
 + tzdata==2025.1
 + urllib3==2.3.0
 + watchdog==6.0.0