I’m wondering how WeeWX developers, core and extension writers, are testing against older versions of python. I’m using GitHub Actions for my CI/CD. The oldest python version that it has is 3.9.x. I think I could implement something using pyenv to test against older versions like 3.7.x. But I think it will be a bit of work, so I am looking to see how others are dealing with this... and if I could ‘steal’ something.
As an aside, how do the WeeWX developers decide when to stop support for dependencies that reached EOL?
Thanks. rich
--
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 weewx-developm...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/weewx-development/0c0ef9e2-51ac-4fcc-a35b-17a350e34637n%40googlegroups.com.
Yeah, I was trying to be a good extension writer and support the same versions of Python that WeeWX does. But at this time, getting pyenv working with GitHub actions is very low on my priority list. I’ll just continue to support python versions that I can test via GitHub actions. And I’ll have my current disclaimer that it may work with older versions of Python.