I did not encounter this previously and have made no substantial code changes, but by only script hooked into the event stream keeps crashing with 504 timeout errors. The script in question: https://github.com/TheSandDoctor/Commons-image-corruption-detector/blob/master/rcwatcher.py
Traceback (most recent call last): File "rcwatcher.py", line 65, in <module> main() File "rcwatcher.py", line 57, in main run_watcher() File "rcwatcher.py", line 41, in run_watcher for change in rc: File "/usr/local/lib/python3.8/site-packages/pywikibot/comms/eventstreams.py", line 291, in __iter__ self.source = EventSource(**self.sse_kwargs) File "/home/thesanddoctor/sseclient/sseclient.py", line 48, in __init__ self._connect() File "/home/thesanddoctor/sseclient/sseclient.py", line 63, in _connect self.resp.raise_for_status() File "/home/ccc/.local/lib/python3.8/site-packages/requests/models.py", line 941, in raise_for_status raise HTTPError(http_error_msg, response=self) requests.exceptions.HTTPError: 504 Server Error: Gateway Timeout for url: https://stream.wikimedia.org/v2/stream/recentchange