Now the version number of the streamlit package is hard-coded in different places.
The sources of truth are the files in streamlit such as streamlit/lib/setup.py or streamlit/frontend/package.json, and all files using the streamlit version number under packages should be fixed to be resolved dynamically at build time.