On Friday, December 29, 2023 at 8:20:25 AM UTC-5 Matthias Manhart wrote:
How can i upgrade to rc1-4 ? I made the pip-upgrade 2h ago and i can see only the release "5.0.0rc1" in my installation. the rc1-2, rc1-3, and rc1-4 were for redhat and debian packages. we just released 5.0.0rc2, which includes a few path/logging changes in the weewx code, as well as the platform-specific changes for redhat, debian, and suse. matthias, please do a pip upgrade to 5.0.0rc2 cameron and other debian package users - the debian (and redhat and suse) packages are now smarter about how they handle previous installs. in particular, if you were running weewx as a non-root user, the new package should respect your previous user and permissions. if you were running weewx as root, the new package should maintain that. if you do a new weewx install, it will run as the weewx user and weewx group (it will create these if they do not exist). when you upgrade deb/rpm you will now get a 'paper trail' of weewx.conf files that should make it easy for you to see any changes in each weewx release. the installer will not touch your existing weewx.conf file, and we work really hard to keep weewx backward-compatible with conf files (and a bit less so with skins). but the upgrade process will leave a weewx.conf-OLD-NEW file that shows what your conf file *would* look like if you were to upgrade it. skins and 'user' directory should be handled better now, both when migrating from a 4.x (or 3.x) installation, and when updating weewx in the future. only the weewx.conf file and 'util' helpers will be under deb/rpm package control, so you *should* be able to use weectl to explicitly update skins in future weewx releases - otherwise your skins should remain untouched (as they would in a pip install). (i'm still working on the vagrant and pytest plumbing to ensure this part of the behavior, so any testing in this area would be helpful) apologies for so much rc churn. m -- You received this message because you are subscribed to the Google Groups "weewx-development" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-development/8ff69560-002c-4696-b9d1-1bcf19b25eban%40googlegroups.com.
