Topic: Python 3.8 will reach end of life at the end of this month
According to this website:
https://devguide.python.org/versions/
Will Hyperbola ship a new Python version and if so which one (3.9,3.10,3.11,3.12,3.13)?
Thanks.
You are not logged in. Please login or register.
We are very pleased and happy to announce the newest release of Hyperbola GNU/Linux-libre with v0.4.4.
See our official news for further details.
HyperForum → Packages → Python 3.8 will reach end of life at the end of this month
According to this website:
https://devguide.python.org/versions/
Will Hyperbola ship a new Python version and if so which one (3.9,3.10,3.11,3.12,3.13)?
Thanks.
No, not for 0.4.5. Perhaps we will update our version for Python in 0.4.6, but nevertheless we won't go upwards beyond 3.9. The reasoning here is that Python itself is no longer supporting LibreSSL since 3.10.
Also: We can't just upgrade Python alone so this would need a major rebuild of really many other packages. We would also appreciate help in doing updates when there is interest.
@throgh I will agree with you on not upgrading beyond 3.9 if you don't have the help to do so.
That no doubt is wise
We won't update Python any time soon. Tauthon will receive for sure an update, but we have besides security-fixes no further interest in newer versions of Python, especially because the language is involved in many doubtful developments and actions like "machine learning". If there will be a current need for Python in a newer version, we will look into. Until then: Python will stay at version 3.8 for the time being.
One reason was already named, I will list further:
We cannot provide the amount of work needed to update Python, so even version 3.9 makes a bunch of work for months.
As already mentioned: We have no interest into "machine learning" and Python is likewise heavy used for this also.
Why should we change a fully working package and risk many possible problems? Exactly: No point therefore we stay at the current version.
The possible solution is the other way: When getting more helping hands, we can do an update towards Python 3.9 and retest. But as said: More hands helping, means therefore persons being ready to support in this kind of upgrade. If this condition is not possible, we are not possible either doing this amount as we have already said other priorities. This includes:
security-fixes for our current packages
review of the current packages being possible for porting towards HyperbolaBSD
review and rework for our package-manager hyperman
review and rework of our web-infrastructure away from PHP
And a personal note: The landscape of free, libre software is changing for the worse, not for the better. Software is nowadays misused on many ways, many vectors and furthermore also projects seem to not care enough about the situation we are all in: Social and political. There is no further time to stay "neutral". So we take the stance in a different direction and state what is important for us: Not only going forward and provide always the newest, going forward to preserve what is working. If people disagree here: There are enough possible systems around providing the different approach, with a clear price to pay for this and I don't mean only money.
Conclusion: If there is interest to offer helping hands, you can always get in touch with one team-member, including me. We can talk about your choices and interests. If there is no interest, we are also okay with this as we need to focus elsewhere. The maximum version we would choose is Python 3.9, nothing else. If you think we patch newer Python-versions on behalf of your demands and needs, please think again as said. We have really better to do and no interest to change a working system for the worse outcome. Free software leaves always a choice and we choose to preserve long-term instead to follow always the next promise at the end of some rainbow or demands.
Thread closed!
HyperForum → Packages → Python 3.8 will reach end of life at the end of this month
Powered by PunBB, supported by Informer Technologies, Inc.