Replies: 3 comments 12 replies
-
Thanks for bringing this up @Borda. We would really appreciate your help in bumping Python to minimum version 3.9. Please feel free to create pull requests. |
Beta Was this translation helpful? Give feedback.
-
DO NOT WANT!!! Some of us are stuck on python 3.8. Systems that work perfectly fine have no need to upgrade their python system just because python devs can't be bothered to support it anymore. What does end of lifecycle even mean for python??? Not like it needs critical fixes much. Apple still ships with python 2.7 by default (3 also available but not default). How about nicegui requires the version of python with features it needs, instead of some arbitrary cutoff? If you want to recommend version 3.9+, sure. No problem. But don't break things that work just because you don't like a digit somewhere. The endless upgrade treadmill is the bane of modern computing. |
Beta Was this translation helpful? Give feedback.
-
I'm all in favor of warnings. It would be great for nicegui to output a console message that says "warning: python 3.8 is no longer being updated. consider upgrading to a supported python version." What I object to is nicegui refusing to run when python < 3.9. It's not any library's business what python version the user chooses to run. Library doesn't know the user's environment or limitations. Sometimes unsupported versions are ok. It's the user's choice to make, no one else's. Version requirements should only be for technical reasons, such as: python 3.9 introduced feature X which nicegui really needs, and there are no suitable alternatives to X in lower versions. |
Beta Was this translation helpful? Give feedback.
-
Description
Since python 3.8 is not actively maintained any more, would it be good idea to bump it to 3.9? I am happy to help and likely split it into two PRs, one with package and requirement update and second with liner update (which will be likely larger diff).
Update: my apologies for starting this big argument...
Beta Was this translation helpful? Give feedback.
All reactions