Have upgraded successfully from 5.2.x to 5.3.1 using pip.

One question: I notice mention of a change in the UNIQUE index that might save 
a substantial amount of space for the database.
Given that my database is over 600MB, but also 20 years old… I am nervous.

How many backups should I make ;=) and could someone post a step-by-step for 
migrating the database over?

Cheers
Chris

> On Mar 1, 2026, at 15:42, Tom Keffer <[email protected]> wrote:
> 
> Available in the usual places. No breaking changes (that I know of!)
> 
> See the Upgrade Guide <https://www.weewx.com/docs/5.3/upgrade/> for how to 
> upgrade.
> 
> 
> Change log
> 
> Set log-label in sysV init script to 'weewxd-XXX' instead of just 'XXX'
> 
> Added rsyslog config example for making logs visible to the group weewx 
> without having to use any privilege escalation.
> 
> Allow extra command line options to be passed to an extension installer. 
> Addresses Issue #1041 <https://github.com/weewx/weewx/issues/1041>.
> 
> Added Astronomical Units as a unit of length. Added local_djd as a unit of 
> local time. PR #998 <https://github.com/weewx/weewx/pull/998>. Thanks to user 
> Karen!
> 
> Moved database-specific code into the weedb module. This is in anticipation 
> of allowing new databases to be installed as an extension.
> 
> New action weectl database rebuild-daily NAME was added to allow the 
> selective rebuilding of the daily summaries. Addresses Issue #1035 
> <https://github.com/weewx/weewx/issues/1035>.
> 
> New action weectl station list-drivers was added to allow the listing of all 
> available device drivers. Fixes Issue #1050 
> <https://github.com/weewx/weewx/issues/1060>.
> 
> Language subdirectory lang is now recursively searched for additional 
> translation files. This allows extensions to add any translations they might 
> need.
> 
> Converted test suites to use pytest <https://pytest.org/>.
> 
> New Finish translation for the Seasons skin. Thanks to user iiseppi! PR #1059 
> <https://github.com/weewx/weewx/pull/1059>.
> 
> Remove unnecessary UNIQUE index on PRIMARY KEY columns in SQLite, achieving 
> size reduction of ~10%. Existing database schemas are not modified. Users 
> desiring size reduction are advised to consider manually migrating.
> 
> Fix problem that prevented weectl database reconfigure from working in cases 
> where a schema was specified.
> 
> Fix problem when importing data into a MySQL database. PR #1025 
> <https://github.com/weewx/weewx/pull/1025>. Thanks to user Robert!
> 
> Fix problem that prevented weewxd from restarting reliably if a MySQL 
> connection was lost. Fixes Issue #1036 
> <https://github.com/weewx/weewx/issues/1036>.
> 
> Add support for kwargs when using .series() tags. PR #1042 
> <https://github.com/weewx/weewx/pull/1042>.
> 
> Documentation now uses Zensical <https://zensical.org/>.
> 
> Fix problem that caused expanded substitutions to be saved when using weectl 
> station reconfigure. Fixes Issue #1068 
> <https://github.com/weewx/weewx/issues/1068>.
> 
> 
> -- 
> 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] 
> <mailto:[email protected]>.
> To view this discussion visit 
> https://groups.google.com/d/msgid/weewx-user/CAPq0zECoF4QHtfWx0q9%2B3yy%3D5yFa3jF6ZdxXHArHftrtSLxBFQ%40mail.gmail.com
>  
> <https://groups.google.com/d/msgid/weewx-user/CAPq0zECoF4QHtfWx0q9%2B3yy%3D5yFa3jF6ZdxXHArHftrtSLxBFQ%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/2DB60F65-A7D3-4DA0-AD21-7E61B9C380F6%40gmail.com.

Reply via email to