Hmmm, I just tried it and pip installed V5.4.0. The WeeWX page on pypi.org <https://pypi.org/project/weewx/> also shows 5.4.0.
I see that your Divum WX and Seasons pages are showing 5.3.1. The CSS files for Seasons are also messed up. Perhaps a deployment issue? On Wed, Jun 17, 2026 at 12:41 AM 'steepleian' via weewx-user < [email protected]> wrote: > Tom, > I might be missing something here but pip install is still giving me 5.3. > Ian > > https://steepleclaydonweather.uk > > On 16 Jun 2026, at 16:21, Tom Keffer <[email protected]> wrote: > > > Now in the usual places. A few new features, and a bunch of minor bug > fixes. > > *Change log* > > Added utility weectl rest, which allows selective uploading to RESTful > services. PR #1100 <https://github.com/weewx/weewx/pull/1100>. Thanks to > user Jari! > > Added @createIfMissing option for report_timing handling so that report > generation will be allowed if there are missing report files or if the > modified > times of templates are newer than generated files. PR #1097 > <https://github.com/weewx/weewx/pull/1097>. Thanks to user evilbunny2008! > > Added Catalan translation. PR #1087 > <https://github.com/weewx/weewx/pull/1087>. Thanks to user Ferran! > > Initialize the widgets in the Seasons skin as soon as the DOM is ready. > > Example xstats.py had nonsensical time context values. Fixed in > PR #1072 <https://github.com/weewx/weewx/pull/1072>. Thanks to user > evilbunny2008! > > Added Cheetah generator seasons timespans $season, $seasonsyear, and > seasons > iterator .seasons. PR #1095 <https://github.com/weewx/weewx/pull/1095>. > Thanks to user roe-dl! > > Prevent AttributeError when the weectl command is run without a > subcommand. > > Guard against an empty string being passed to the copy generator. > > Use better measure of system uptime. > > Fix problem that prevented table headers from appearing in the Seasons's > statistics page. > > Fix problem with Acurite usb failures in newer kernels. PR #1080 > <https://github.com/weewx/weewx/pull/1080> > > Allow duration notation to be used with option x_interval. > > Enhance cheetah logging in debug mode, showing generation execution time > per > report to identify bottlenecks. PR #1091 > <https://github.com/weewx/weewx/pull/1091> > > Fix problem where errors raising exception MySQLdb.InterfaceError are not > caught. Issue #1101 <https://github.com/weewx/weewx/issues/1101>. > > -- > 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/CAPq0zECBHZLn2oH2Xd0iWu%3D_qNL%2BpF9VE7HR14%2BHvmxk%3DJ94Ug%40mail.gmail.com > <https://groups.google.com/d/msgid/weewx-user/CAPq0zECBHZLn2oH2Xd0iWu%3D_qNL%2BpF9VE7HR14%2BHvmxk%3DJ94Ug%40mail.gmail.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/AA985BB4-FC80-4788-97C9-C9943EEC2956%40btinternet.com > <https://groups.google.com/d/msgid/weewx-user/AA985BB4-FC80-4788-97C9-C9943EEC2956%40btinternet.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/CAPq0zEBFAeRJc1dXLDCfWc4-0jgppy3t5R-gTeXOemKBmkHDKA%40mail.gmail.com.
