Issue with Protocol Buffers

Yes, this was both a mistake in how Streamlit was specifying its dependencies (not having an upper bound on the major version number of protobuf), and an unexpected release for the library which then got pulled down almost immediately.

The best solution here is to use Streamlit>= 1.9.2, and if you are using Streamlit locally, to build a new virtual environment with a clean install so that any protobuf issues should hopefully not arise in the first place.

Best,
Randy

2 Likes