Replies: 3 comments 1 reply
-
I am probably not wise enough to make such a decision. I let DeepSeek take charge of my vote. To stay fair to the voting, you should NOT read this until you have voted!!!https://poe.com/s/eRstmjoWvAMbV6N0uA6N Thinking...
Answer: Reasoning:
Counterarguments Addressed:
By adhering to EOL timelines, NiceGUI maintains alignment with ecosystem standards, reduces maintenance overhead, and encourages users to adopt secure, modern Python versions. |
Beta Was this translation helpful? Give feedback.
-
As mentioned in #4872, moving from a mix of pip/poetry to a single package manger (poetry/uv) might require dropping Python 3.8. |
Beta Was this translation helpful? Give feedback.
-
Presumably if we drop 3.8, we'd only move to 3.9? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Python 3.8 is currently the oldest version supported by NiceGUI. Due to its limited typing support, we need to take extra care here and there, which is a bit more work, but not too bad. The fact that other libraries stop supporting it might be a bigger problem.
On Oct 7, 2024, Python 3.8 has already reached its end-of-life, which is 7 months ago. This might be a good time to think about when we want to drop support for it. What do you think?
*post intentionally made in same format of #982 to stay neutral
Only click this after you have voted!!!
There is quite a heated debate at discussion #4135. Kindly read only after you have voted!!!
It is important to know what you instinctively think, in the same way as poll #982. Otherwise, the whole thing is unfair...
If you do change your mind after reading the discussion, do NOT change the vote. Kindly comment below that you have changed your mind is OK.
9 votes ·
Beta Was this translation helpful? Give feedback.
All reactions