Julius2342 / pyvlx

PyVLX - controling VELUX windows with Python via KLF 200
GNU Lesser General Public License v3.0
74 stars 26 forks source link

Which Python versions are supported? #337

Closed palfrey closed 8 months ago

palfrey commented 11 months ago

The setup.py lists 3.5 and 3.6, but the CI tests 3.8-3.11. Which are the officially supported versions?

palfrey commented 9 months ago

@Julius2342 Any thoughts on this one?

Julius2342 commented 9 months ago

This is probably just bc nobody updated it for a long time :)

As the most common usecase is home-assistant, and there the minumum version is 3.10 I would say we change the supported versions to 3.10, 3.11 (and probably 3.9 if that does not ship with too much costs).

What do you think?

palfrey commented 9 months ago

3.9-3.11 sounds good to me. There's some gains from not working with 3.9, but not a lot IIRC.

Julius2342 commented 8 months ago

Short update here, decided to also ditch 3.9 and go for [3.10,3.11,3,12] bc of better typehint support.