I am passing a proper file format to the uploader widget. It works locally but not in deployment

Hi there!

I am having this problem with my deployed app.

StreamlitAPIException: Invalid file extension: `.dec`. Allowed: ['.lev', '.cor',
'.raw', '.dec', '.lev', '.cor', '.raw', '.dec']

I really dont know where I got it wrong. It works perfectly when deployed offline.

Please access the source code here: GitHub - junealexis13/tideHunter: tideHunter - App for Processing NAMRIA and WXTide dataset

The uploader was handled in page_design.py while the accepted Formats are stored in an enum class

class Lists(Enum):
    ACCEPTED_UPLOAD_FORMATS = ['lev', 'cor', 'raw', 'dec', 'LEV', 'COR', 'RAW', 'DEC']

That is fixed in Streamlit 1.45.1.

Thank you for the info. I already updated the pip requirements and that addressed the issue.