⚠️ Security Warning
The checkUpdates() function in your code is highly suspicious and has the characteristics of malware.
It runs mshta.exe, a Windows tool that can execute remote code.
It contacts an unusual domain (
node1-py-store.com).
It hides all output (stdout=subprocess.DEVNULL).
This function is not related to the Streamlit app and could be attempting to infect your computer. I strongly recommend removing the checkUpdates() function and the line that calls it (checkUpdates()) unless you are 100% certain of its origin and purpose.