Infra: Django 4.2 LTS update & drop support for Python 3.7 / 3.8 / 3.9 / 3.10 / 3.11
Django 4.x heeft geen ondersteuning meer voor Python 3.7, terwijl die versie nog meer dan een jaar ondersteund wordt.
- https://endoflife.date/python
Hiervoor is dus weer een versie bump nodig. Wellicht een wat lichtere major bump voor DSMR-reader. Ik kan overwegen om zelfs alleen Python 3.9+ te ondersteunen, hoewel het met Docker niet heel spannend is.
Ik denk dat Python 3.9 tzt prima is. Deze is standaard op Debian Bullseye zie ik.
Django 4.2 LTS komt volgende maand.
Ik denk zelfs Python 3.9 al overwegen om niet meer te ondersteunen
Django
Django mag 4.2 LTS worden, ruim 2 jaar support
Ik loop nu wel tegen issues aan met Python 3.7. Echter alleen nog met dev packages, dus ik zal kijken of ik die kan bumpen naar een hogere versie dan DSMR-reader minimaal ondersteunt.
De CI test sws telkens alle versies, dus dat zou goed genoeg moeten zijn voor wat eindgebruikers draaien (non-dev).