-
Notifications
You must be signed in to change notification settings - Fork 94
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Drop support for Python 3.6 (EOL December 2021) #1314
Comments
Deprecation uitgebracht in v4.13. |
Due to deprecation of Python 3.6 I've upgraded to Python 3.9.2 on my Rpi 3b (stretch). When then upgrading from DSMRreader 4.12 to 4.13 there were errors about Python cryptography. They did not seem to interfere with DSMRreader running when ignored, but to entirely resolve them I had to install Rust before the Python crypto module could be installed. Below commands are sufficient to get rid of all crypto errors during the DSMR upgrade:
|
@dajappie bedankt voor je aanvulling. Had je ook de complete virtualenv opnieuw aangemaakt in Python 3.9? |
Sorry voor de late reply, ja Python nieuw van scratch gecompileerd, oude virtualenv weggegooid en nieuwe aangemaakt. Upgrade naar laatste versie liep gisteren probleemloos met de crypto issue opgelost |
Fijn, dank voor de update! Goed om te weten dat dit dan mogelijk een dingetje gaat worden bij andere gebruikers tzt. |
Doorgevoerd in v5 dev branch |
Tevens ondersteuning voor Python 3.10 toegevoegd. Die is begin deze maand uitgebracht en de tests in DSMR-reader lijken er niet door stuk te gaan. |
It will reach end of life December 2021: https://devguide.python.org/#status-of-python-branches
However, since 3.7, 3.8 and 3.9 have been around for a while, it should be okay to require 3.7+ in the next major DSMR-reader release.
The text was updated successfully, but these errors were encountered: