You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
bpo-37481: Deprecate distutils bdist_wininst command (GH-14553)
The distutils bdist_wininst command is now deprecated, use
bdist_wheel (wheel packages) instead.
"What’s New In Python 3.9: Build Changes" also announced:
On non-Windows platforms, creating ``bdist_wininst`` installers is now
officially unsupported. (See :issue:`10945` for more details.)
Activity
vstinner commentedon Jan 1, 2021
Attached PR removes it.
The bdist_wininst command was deprecated in Python 3.8:
commit 1da4462
Author: Victor Stinner <vstinner@redhat.com>
Date: Fri Jul 5 10:44:12 2019 +0200
"What’s New In Python 3.9: Build Changes" also announced:
officially unsupported. (See :issue:`10945` for more details.)
https://docs.python.org/dev/whatsnew/3.9.html#build-changes
See bpo-37481 and:
https://discuss.python.org/t/deprecate-bdist-wininst/1929
vstinner commentedon Jan 1, 2021
There are 19 issues (+ this one) on bdist_wininst. Once distutils bdist_wininst command will be removed, I propose to all these issues.
Search for open issues with "bdist_wininst" in the title.
Only bpo-41771 was active recently (3 months ago). The 18 other issues are inactive for between 18 months and 121 months (10 years!).
vstinner commentedon Jan 1, 2021
FYI last year, I fixed setuptools v45.2 (released in February 2020) when bdist_wininst is missing:
pypa/setuptools@5d17586
vstinner commentedon Jan 1, 2021
Note: bdist_msi is deprecated since Python 3.9 (bpo-39586). I prefer to wait for Python 3.11 to remove it:
commit 29b3fc0
Author: Hugo van Kemenade <hugovk@users.noreply.github.com>
Date: Mon Feb 10 15:26:40 2020 +0200
vstinner commentedon Jan 1, 2021
I created a https://discuss.python.org/t/remove-bdist-wininst-command/6434 topic to check if anyone wants to keep the command, or if it's ok to remove it right now.
vstinner commentedon Jan 8, 2021
New changeset 0e2a0f7 by Victor Stinner in branch 'master':
bpo-42802: Remove distutils bdist_wininst command (GH-24043)
0e2a0f7
vstinner commentedon Jan 11, 2021
I closed the 19 open issues which contained "wininst" in their title as "wont fix" with the message:
"The distutils bdist_wininst command has been removed in Python 3.10: see bpo-42802."
You can simply search for closed issue which contains "wininst" in their title if you want to list them.