hi david, although python 2.7 works just fine, and will continue to work just fine, all new development is done in python3.
we will ensure that weewx4 works with both python2 and python3, but at some point there will probably be a version of weewx (weewx5?) that is python3 only. at some point it is just too cumbersome to maintain backward compatibility - it increases the number of configuration/platform options, which results in many more configurations that have to be tested. although it is possible to run weewx3 reliably on windows using python2.7, that requires some hacking. weewx4 *should* be easier to run on windows, due primarily to the use of the python logger instead of syslog. however, there are still many usb issues that must be tested in order to make every weewx extension run reliably on windows. (to a lesser extent this is also true for macosx) if you want to build a system right now, i would recommend that you use weewx3 and python 2.7 on a debian flavor of linux. when weewx4 comes out (real soon now!) you will be able to upgrade weewx with little hassle, then later upgrade to python3 whenever you are ready for that step (mostly gated by when the weewx extensions that you need have been updated to work with python3). making weewx4 work on windows will probably happen at some point, but it is not a high priority right now. m -- 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 weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/ccefd40f-988a-446c-86fc-44a47f76dac4%40googlegroups.com.