-
Notifications
You must be signed in to change notification settings - Fork 798
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
deprecate exe installers #1939
Comments
@mhammond Other than "invite discussion here." and "pointing here.", it seems that the first 2 points are complete. For point 3, is there anything that the installers still do that PyPI wheels don't? For point 4, https://mhammond.github.io/pywin32_installers.html says:
Which leads to believe they could be dropped with Python 3.9 support (so some time after September 2025), since pywin32 is currently using Python 3.9 to build 3.10+ installers. Does that sound correct or do you have any plans of dropping them sooner? |
I have no plans here at all - these .exe artifacts have been downloaded many thousand times for the latest release, so I'll keep them alive as long as practical, but at some point I'll give up. |
As noted in #1936 (comment), .exe installers are deprecated almost everywhere else, and deleted from recent setuptools. Our CI no longer creates them to avoid pinning to old versions. The build environments necessary to create .exe installers are therefore stranded.
So we should formally deprecate our installers - something like:
The text was updated successfully, but these errors were encountered: