Release v7.3
weewx-celestial 7.3
Emergency fix for 7.2: under a running WeeWX, 7.2's page failed to
generate at all — every report cycle logged cannot find 'Labels' and
the published page silently stayed whatever 7.1 had last written. If
you installed 7.2, install 7.3 right over it and restart WeeWX; no
configuration changes, no loop-data field changes. (7.2's translations
and everything else it announced work as described once the page
generates.)
What's new
- The page generates again. 7.2 read the header's hemisphere
letters (the N/S/E/W beside the station coordinates) from a$Labels
tag that does not exist in WeeWX's template machinery, so Cheetah
aborted the whole template on every cycle. The letters now come from
$station.latitude/$station.longitude, which core WeeWX builds from
the same[Labels] hemispheressetting — still language-aware, so the
German page still showsOfor east. Nothing else changed.
Requirements
- Python 3.9 or later
- WeeWX 5.2 or later
- weewx-loopdata
5.0 or later - weewx-skyfield
strongly recommended (required for Proxima Centauri), or PyEphem
Installing/upgrading
Download weewx-celestial.zip from this release, then install right over
the existing 7.x:
weectl extension install weewx-celestial.zip
Restart WeeWX. No weewx.conf changes are needed when upgrading from 7.x.
(Upgrading from 6.x or earlier follows the README's upgrade instructions —
those paths do need the uninstall step, and from 5.x the migration
utility.)