Dear all,
When I use a code which was working well with version 0.85 to upload some file, I get the error:
AttributeError: ‘google.protobuf.pyext._message.RepeatedScalarConta’ object has no attribute ‘uploaded_file_info’
My code is essentially: uploaded_file = st.file_uploader(“Upload your data”, type= (“xlsx”,“csv”))
It seems to come from: file_uploader.py", line 243. Here is the full error message:
Traceback:
File “/opt/software/Miniconda/lib/python3.6/site-packages/streamlit/script_runner.py”, line 351, in _run_script
self._session_state.call_callbacks()
File “/opt/software/Miniconda/lib/python3.6/site-packages/streamlit/state/session_state.py”, line 399, in call_callbacks
wid for wid in self._new_widget_state if self._widget_changed(wid)
File “/opt/software/Miniconda/lib/python3.6/site-packages/streamlit/state/session_state.py”, line 399, in
wid for wid in self._new_widget_state if self._widget_changed(wid)
File “/opt/software/Miniconda/lib/python3.6/site-packages/streamlit/state/session_state.py”, line 405, in _widget_changed
new_value = self._new_widget_state.get(widget_id)
File “/opt/software/Miniconda/lib/python3.6/_collections_abc.py”, line 660, in get
return self[key]
File “/opt/software/Miniconda/lib/python3.6/site-packages/streamlit/state/session_state.py”, line 120, in getitem
deserialized = metadata.deserializer(value, metadata.id)
File “/opt/software/Miniconda/lib/python3.6/site-packages/streamlit/elements/file_uploader.py”, line 166, in deserialize_file_uploader
file_recs = self._get_file_recs(widget_id, ui_value)
File “/opt/software/Miniconda/lib/python3.6/site-packages/streamlit/elements/file_uploader.py”, line 243, in _get_file_recs
uploaded_file_info = widget_value.uploaded_file_info
Thanks