-
Notifications
You must be signed in to change notification settings - Fork 23
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
Add Python 3.12 support and remove 3.8 support? #1851
Comments
We could ask the user group at the next meeting (or before) if someone still uses python 3.8. If that is not the case, or a timely upgrade is feasible for the particular cantons, we could drop the support. Otherwise, extending the support for 3.8 for a few months seems also possible to me. |
I agree with you @michmuel. |
As a feedback from the Usergroup, everyone uses Python 3.9 or higher. Thus, we can drop support for 3.8 |
I updated the Python version settings in df90f59 (sorry, I unintentionally pushed it directly to master, I forgot to create a branch. If the CI creates problems, I will revert that) |
We should do the updates in several steps, |
Python 3.8 support now removed |
Currently, we still support Python 3.8.
However, some dependencies we use require Python 3.9 or later in their latest releases (such as Sphinx #1838 or c2cwsgiutils #1827 ) so these can not be updated as long as we offer Python 3.8 compatibility.
At the same time, we can not add Python 3.12 support, because this requires some library updates to versions of the libraries which no longer support Python 3.8. However, we should base our efforts on Python 3.12, because this is the newest Python version which is in Bug-Fix phase.
So we must choose between
Opinions @vvmruder, @michmuel, @svamaa, @voisardf , others?
The text was updated successfully, but these errors were encountered: