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.
