Streamlit app no longer running with Github

Hello,
For an unknown reason and a liitle bit likewise other users in this forum, my Streamlit app is running well locally, but it’s no longer working on Github with Streamlit sharing …
Any ideas ?
Many thanks.

ConnectionError: HTTPSConnectionPool(host=‘www.transfermarkt.com’, port=443): Max retries exceeded with url: /kategoria-superiore/tabelle/wettbewerb/ALB1/saison_id/2020 (Caused by NewConnectionError(’<urllib3.connection.HTTPSConnection object at 0x7f1f3faa2a90>: Failed to establish a new connection: [Errno 110] Connection timed out’))

Any suggestions about my issue ?

I made a fork and deployed from my sharing account, and the app itself appears to be working fine (in that the Streamlit portion loads, and the ‘Running’ message happens).

If the app still runs locally, but no longer runs when deployed on Streamlit sharing, I wonder if the website you are calling has blocked the IP address. We occasionally hear about this from both Streamlit sharing, Heroku, etc., as the API/site consider this to be general scraping of the website and then block it.

I don’t have a good way to verify that is the case, but I suspect that is what you are seeing.

Best,
Randy

Many thanks Randy for your feedback.

Hi Randy,
To follow up your answer, I notice that my application works well when deployed on AWS, but no longer works when deployed on Github via Streamlit Sharing.
So finally I’m not sure whether it is the called website which is blocking the IP address…