-
Notifications
You must be signed in to change notification settings - Fork 27
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
Upgrade from Python 3.8 to 3.12 #282
Comments
This is true! It is always a trade off - we have users who are still on Windows 7, and for those Python 3.8 is the latest Python version that works :-( What we could do is to duplicate the build pipeline and build both versions, one for modern computers and one for Windows 7. |
If Microsoft hasn't supported it for 10 years or so and python does not support it anymore, question is why do you have to support it? 😉 |
I was just trying to be nice, we had long discussion in #141 about this. But yes, I agree the latest build should probably be on an up to date Python. I don't expect any performance difference, but it will be better to be on an up to date version anyway! |
Actually, we'll be running into all kinds of bad situations when creating a second build - we have auto updates, and uses will be nudged to update to a version that will no longer work on their machine. Maybe we should provide a way for the Windows version to use an externally supplied Python, just like the Mac version does. So if the supplied Python doesn't work you can switch back to one that you have installed elsewhere on the computer? |
Current research:
|
Emphasize future needs, not current needs, when making decisions for the future. Your decision will become increasingly correct as time passes. |
I'm fine with just sticking with the final Win7 compatible version. Hopefully any adaptation I write will still be useful to someone else. FWIW, I do now have a machine with Win 10 on it, but it annoys the hell out of me, so I rarely use it for much. Security is my concern, not Microsoft's. |
Released with 2.3.0. No Windows 7 anymore, if you need a private build, I can make you one! |
I noticed that on Windows,
%LOCALAPPDATA%\Programs\KnobKraftOrm\python38.zip
contains Python 3.8. That is a 4-year-old release. Python 3.10 sped up Python quite a bit. Perhaps it might be worth upgrading to Python 3.12.The text was updated successfully, but these errors were encountered: