Skip to content
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

Python 3.11 Update #101

Closed
3 of 4 tasks
lazka opened this issue Jun 19, 2022 · 6 comments
Closed
3 of 4 tasks

Python 3.11 Update #101

lazka opened this issue Jun 19, 2022 · 6 comments

Comments

@lazka
Copy link
Member

lazka commented Jun 19, 2022

There are a lot of build system changes/improvements because of wasm, which means more work to rebase, but should help us in the long run (more auto detection, more pkg-config). The new frozen core modules also look like that could be tricky... we'll see.

Checklist:

@naveen521kk
Copy link
Member

Also, python#29041

@lazka
Copy link
Member Author

lazka commented Oct 26, 2022

afaik lots of modules have been ported from setup.py to autotools. Should make it easier in the long run, but might make this update a bit harder. See https://bugs.python.org/issue45847

@renpytom
Copy link

renpytom commented Nov 5, 2022

How necessary is dropping the Window 7-related patches? I use cpython-mingw for the windows port of Ren'Py, the 5th most popular game engine, and Windows 7 seems to still be used on about 3.7% of computers, according to the Steam Hardware Survey:

https://store.steampowered.com/hwsurvey/Steam-Hardware-Software-Survey-Welcome-to-Steam (And click the OS Version dropdown.)

I realize windows 7 is getting a bit up there in years, but it still has its users, such that if dropping it can be delayed, that would be useful. Thank you for your consideration.

@ZachBacon
Copy link

To be honest it's not just this, it's also a wide Variety of projects dropping windows 7. In my opinion it just needs to be like a bandaid, you gotta rip it off sooner or later. That being said, not my say.

@naveen521kk
Copy link
Member

Python 3.11 would take ~6-8 months to get into msys2 repos as the default version. We planned to drop support based on Chrome's support date for Windows 7 and Edge's support date, which is till January 15, 2023. The assumption was if they don't have secure browsers to use then that OS support should be dropped.

@lazka
Copy link
Member Author

lazka commented Aug 16, 2023

All done now.

Windows 7 support was dropped, iscygpty support is still there.

@lazka lazka closed this as completed Aug 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants