Release v7.4
weewx-celestial 7.4
A translation release: a complete French translation of the sample skin
ships (Beta, awaiting native-speaker review — corrections and reviewers
very welcome). Drop-in upgrade from 7.x — install over it, no config
changes, no loop-data field changes; an English or German page looks
exactly as before. Released alongside weewx-skyfield 1.14 and
weewx-loopdata 6.5, which add French to the Sky page and the LoopData
sample report.
What's new
-
French ships (Beta).
lang/fr.confis a complete translation
whose shared vocabulary — body names, moon phases, compass points and
all 88 constellation names — is copied verbatim from weewx-skyfield's
French, and a test keeps the extensions in step (as it does for the
German). Because the live loop-data values follow the language of
loopdata's target report, one line switches the whole page, labels
and live values alike:[StdReport] [[CelestialReport]] lang = frBeta until a native speaker has reviewed it; corrections are very
welcome as issues or pull requests.
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.)