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.

Reply via email to