I was upgrading my main MythTV box to Xubuntu 24.04.1 last night, and today I discovered that the update to Python 3.12 broke the mhegepgsnoop.py program I use to download the MHEG5 EPG data from DVB-T.  Since this data is used as the source for a lot of the TiVo EPG data, the TiVo EPG update for today is quite a bit smaller than usual.  I have not checked, but I think a number of channels will be missing.  I have updated mhegepgsnoop.py to fix the problem and everything should be working properly again tomorrow - the missing data should appear then as well as the new data for tomorrow.