Streamlit 1.57 compatibility issue

I wanted to mention that there is a known incompatibility between Connect Cloud and the new Streamlit version 1.57 released yesterday, the 28th. You'll likely encounter this if you publish a new application with streamlit and no version constraint in your requirements.txt. Currently, this results in an error about missing tornado.

Proper support for 1.57 is planned and I'll keep this post updated with our status. In the meantime, you can work around this issue simply by pinning your streamlit version to streamlit==1.56.0 in your requirements.txt.

1 Like

While we work on full support for 1.57, we have enabled a workaround where any content you publish that does not explicitly say that it requires 1.57 in requirements.txt will just select the last version of streamlit prior to that when it builds in Connect Cloud. This should unstick most people.

1 Like

Update: Full support for Streamlit 1.57 is available now in Connect Cloud.