The current version sure looks fixed to me. Try "weectl extension install https://github.com/poblabs/weewx-belchertown/archive/refs/heads/master.zip" to install the latest version available. There is no locale.format( ) in belchertown.py since June 21 2024 based on looking at the commits to belchertown.py
You can't necessarily rely on the version string you see in extensions. Looks like Pat neglected to cut a new release with an updated version string after 1.3.1 came out in April 2023. There have a been a lot of updates since that date. On Monday, December 22, 2025 at 1:17:03 PM UTC-8 Christian Peters wrote: > Tom, > > thanks for the info. > Following the link, vince wrote Pat did the fix last summer, but I tried > this version version 1.3.1 from May 1, 2023..it wasn't fixed there...!? > So does anyone forked the skin and can provide the link to a working > Belchertown skin on weewx 5.2 and python 3.13. fwith the > fixed locale.format()...!? > Thanks in advance! > > > > Tom Keffer schrieb am Montag, 22. Dezember 2025 um 22:01:29 UTC+1: > >> The function locale.format() was deprecated in Python 3.7, then removed >> in 3.12. >> >> See this post: >> https://groups.google.com/g/weewx-user/c/-XNtUmX6-Ag/m/0-ol6QGBBAAJ >> >> >> >> On Sun, Dec 21, 2025 at 10:37 PM 'Christian Peters' via weewx-user < >> [email protected]> wrote: >> >>> Ok..I found this: >>> >>> >>> https://braiinly.blogspot.com/?page=en-git-uajqq-weewx-belchertown-new-1764569835670 >>> >>> But it seems not solved so I will give up for the moment, installing >>> Blechertown 1.3.1 raises errors, too... >>> >>> >>> >>> Christian Peters schrieb am Montag, 22. Dezember 2025 um 07:14:54 UTC+1: >>> >>>> John, >>>> >>>> nothing so far. It's a very old weewx first install, there is no venv >>>> install, it's installed via dpgk paket manager (.deb packet of weewx). >>>> The strange thing: it works flwaless with my responsive skin, only >>>> blechertown seems to raise the error!? >>>> I usually do regular the apt updat&& apt upgrade on my Debian 13 VM to >>>> be on track. >>>> >>>> John Smith schrieb am Montag, 22. Dezember 2025 um 00:46:25 UTC+1: >>>> >>>>> Quick skim of your log, what else did you upgrade? >>>>> >>>>> "/usr/lib/python3/dist-packages/MySQLdb/cursors.py", line 204 >>>>> TypeError: not enough arguments for format string >>>>> >>>>> >>>>> On Mon, 22 Dec 2025 at 08:04, 'Christian Peters' via weewx-user < >>>>> [email protected]> wrote: >>>>> >>>>>> Hi all, >>>>>> >>>>>> I have a quite heavy modifed responsive skin running with a mysql >>>>>> mariadb and VP2 on a Debian trixie VM. >>>>>> As image creation now raises 100sec I had to switch form 1min >>>>>> intervall to 5min interval to get it working well again. But now the >>>>>> data >>>>>> is quite 'old' I thougt about trying to install blechertown skin 1.6 >>>>>> woth >>>>>> mqtt live data and let weewx run it. As I have no problemw with my >>>>>> responsive skin I now get this error running blechertown. >>>>>> Attached the error log. >>>>>> >>>>>> Any idea what could cause this? Should I start with the original >>>>>> blechertown skin. Or better start a new VM and build up a weewx >>>>>> installation with blechertown step by step from scratch!? But would be >>>>>> nixe >>>>>> to keep my mysql database (5 years).... >>>>>> >>>>>> Thanks in advance! >>>>>> >>>>>> Regards, >>>>>> >>>>>> Christian >>>>>> I >>>>>> >>>>>> >>>>>> -- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "weewx-user" group. >>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>> send an email to [email protected]. >>>>>> To view this discussion visit >>>>>> https://groups.google.com/d/msgid/weewx-user/d0f2aa45-f7a6-45dc-bc7b-39a429ba32e3n%40googlegroups.com >>>>>> >>>>>> <https://groups.google.com/d/msgid/weewx-user/d0f2aa45-f7a6-45dc-bc7b-39a429ba32e3n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>> . >>>>>> >>>>> -- >>> You received this message because you are subscribed to the Google >>> Groups "weewx-user" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> >> To view this discussion visit >>> https://groups.google.com/d/msgid/weewx-user/f6590dcf-044a-4268-9f46-1c5b0cedc07en%40googlegroups.com >>> >>> <https://groups.google.com/d/msgid/weewx-user/f6590dcf-044a-4268-9f46-1c5b0cedc07en%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/weewx-user/5d304585-f7cc-4535-906c-3b6d9053063dn%40googlegroups.com.
