Skip to content

Release v7.8

Latest

Choose a tag to compare

@chaunceygardiner chaunceygardiner released this 02 Aug 17:16

weewx-celestial 7.8

A complete Danish translation of the sample skin ships, contributed by
native speaker Gert Andersen. Drop-in upgrade
from 7.x — install over it, no config changes, no loop-data field
changes; a page in any other language looks exactly as before.
Released alongside weewx-skyfield 1.17 and weewx-loopdata 6.8, which
ship the same Danish for their pages.

What's new

  • Danish ships. lang/da.conf is a complete translation,
    contributed by native speaker Gert Andersen, whose shared vocabulary
    — body names, moon phases, compass points and all 88 constellation
    names — is copied verbatim from weewx-skyfield's Danish, and a test
    keeps the extensions in step (as it does for the German, French,
    Dutch and Spanish). 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 = da
    

    The Celestial page in Danish

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.)