I'm in a similar situation, except I haven't yet attempted moving to Python 3 yet. I've programmed in both and migrated some routines from 2 to 3 so it doesn't scare me. If I move and something doesn't work, I'll just fix it.
The main reason I haven't is that I want to do it the same time I upgrade the OS version. I'm still running on Stretch (linux 9) on a PI 2B+. At some point I'll bite the bullet and do the OS upgrade. I'm reluctant to do so not because of Weewx, but because of customized extras. I did a crappy job of documenting what I did early on so it's not going to be easy to find everything that I need to recreate. Other than for updated security, there's no reason you can't run an old version for a very long time. If you're on an isolated system with little else of value and are not exposing your weather station to the web you can probably do this. I happily stayed on Weewx 3.7 for 4 years - I didn't need the features or bug fixes. Instead of trying to move your system to python 3, have you thought about doing a clean install? Another Raspi isn't expensive. Heck you do it with the same hardware and a spare SD card. Personally, I'd do it on a virtual machine that runs on my Windows laptop which costs exactly nothing. That's how I try new things now. On Sat, Sep 12, 2020 at 7:23 AM WindnFog <[email protected]> wrote: > Hi guys, > > I engaged in the "upgrade to Python 3" battle several times, and every > time I failed. There are threads on here discussing my struggle as well as > that by others. Tom, Matthew, etc. all have had a lot of patience with me! > :-) > > I don't have the energy to try again, at least right now. My > configuration of weewx 4.1.1 is working fine with Python 2.7 under Debian > based Raspberry Pi O/S on a Pi 4. My system works well as it is, but > experience has taught me you can't live in the past indefinitely. i.e. I > can't program in FTN4 on a HP 2100 anymore. :-) > > All this preamble to ask: > > What is the best guess when either Python 2.7 (depreciated) will > disappear, or when weewx will no longer be available or supported for > Python 2.7? > > - Paul VE1DX > > -- > 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 on the web visit > https://groups.google.com/d/msgid/weewx-user/9385b5d6-4e8c-43ba-98ab-582284ad3a14o%40googlegroups.com > <https://groups.google.com/d/msgid/weewx-user/9385b5d6-4e8c-43ba-98ab-582284ad3a14o%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- Peter Quinn (415)794-2264 -- 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 on the web visit https://groups.google.com/d/msgid/weewx-user/CAA1SM20wC-OdwYmvwF8-njEAR%2B2e0w-VsemW36KaC4iJ089eYw%40mail.gmail.com.
