dsmr-reader icon indicating copy to clipboard operation
dsmr-reader copied to clipboard

Infra: Django 4.2 LTS update & drop support for Python 3.7 / 3.8 / 3.9 / 3.10 / 3.11

Open dennissiemensma opened this issue 3 years ago • 17 comments

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.

dennissiemensma avatar Mar 05 '22 21:03 dennissiemensma

Ik denk dat Python 3.9 tzt prima is. Deze is standaard op Debian Bullseye zie ik.

dennissiemensma avatar Apr 08 '22 20:04 dennissiemensma

Django 4.2 LTS komt volgende maand.

dennissiemensma avatar Mar 13 '23 21:03 dennissiemensma

image

dennissiemensma avatar Jul 21 '23 18:07 dennissiemensma

Ik denk zelfs Python 3.9 al overwegen om niet meer te ondersteunen

dennissiemensma avatar Jul 21 '23 18:07 dennissiemensma

Django

image

dennissiemensma avatar Jul 21 '23 18:07 dennissiemensma

Django mag 4.2 LTS worden, ruim 2 jaar support

dennissiemensma avatar Jul 21 '23 18:07 dennissiemensma

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).

dennissiemensma avatar Feb 19 '24 18:02 dennissiemensma