I guess we'll disagree on the OS update question. I'm firmly in the 
Upgrade camp.

On python/venv have you seen/used/thought about this?
https://github.com/astral-sh/uv

On Wednesday, October 22, 2025 at 2:56:30 PM UTC-4 vince wrote:

> On Wednesday, October 22, 2025 at 10:42:03 AM UTC-7 [email protected] 
> wrote:
>
> Yep, I understand that OS upgrades are under my control. I want to 
> upgrade, why wouldn't I want the enhancements and security of a new release?
> So, the "Don't upgrade" answer isn't valid.
>
>
> Sure it is.  If a new os release has enhancements you don't need and/or 
> fixes for bugs you are not experiencing, you are just making work for 
> yourself touching it.  If it's working, why mess with it at all ?  I treat 
> my weewx setup basically as an appliance like a toaster.  Turn it on and 
> let it be.
>  
>
> Pin packages to a specific version.
> Again, are these newer releases done just to give the devs something to 
> do? Or are there various fixes and enhancements? When would I wish to unpin 
> a package?
>
>
> You would unpin when a new version has a security fix or bug fix or 
> feature addition you need.  This is actually rather rare.
>  
>
> Creating a venv using a specific python version sounds like an additional 
> step to get where I am now. The OS version changed. So, then I'd try to 
> install an additional version of python using apt.
> No, thanks, I'm not looking for additional things to dink with.
>
>
> You're not 'dinking with' anything.  You're simply adding back in one 
> older version that you relied on before.  You never touch it afterward. 
> "apt install python3.11" is one command to run to fix the os deleting it on 
> you.  Doesn't get easier than that.
>  
>
> Having a list of the modules in use is great and will save time going 
> forward.
>
> I kinda like the idea of --copies
> I don't mind the extra space needed if I avoid the mess I had trying to 
> upgrade to Trixie.
>
>
> You're not 1000% safe from upgrade misadventures but you're probably as 
> close as you can get.
>  
>
> I'm going to create a new install and keep weewx separate from my other 
> website. Until now, I ran them on the same machine for laziness/simplicity 
> sake. SSL certs, mosquitto, DDNS, proxy. I believe weewx now warrants it's 
> own virtual machine.
>
>
> Sure - but I have to ask.  A virtual machine is just another way of doing 
> a full os.  The same questions exist.  Are you going to set automatic 
> updates on for the virtual machine ?  You have the same decisions to make 
> for pain-vs-gain and risk-vs-benefit.  Same thing if you go docker.  The 
> questions don't go away nor does your individual measure of worth it or 
> not.  You're just making a pretty simple thing potentially more complicated 
> unless you have other reasons to go VM or docker.  Everybody's worth-it vs 
> not measure is different.  There are no wrong answers.
>
> FWIW - I spend the $4/month to have a tiny AWS lightsail VM to rsync out 
> to, so I don't need to sweat proxying, certs, firewalls, and all that 
> complexity.  That minimal VM is nginx only.  Yes since it's on Internet it 
> is set to auto-update just in case but it's so minimal and locked down 
> that's likely not needed either for me
>
> The way I look at it is 'what is the value of your time+labor'.  For me 
> it's $50/year well spent to not need to worry about my LAN linux gear at 
> all.  But there are no wrong answers either way.
>  
>

-- 
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/a46d6725-5b0d-440a-ab33-89d2bb85a57an%40googlegroups.com.

Reply via email to