{Packaging} Remove pypiwin32 and bump pywin32 to 300
#18012
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Remove
pypiwin32pypiwin32is already deprecated: https://pypi.org/project/pypiwin32Per the source code
setup.pyofpypiwin32:https://files.pythonhosted.org/packages/13/e8/4f38eb30c4dae36634a53c5b2cd73b517ea3607e10d00f61f2494449cec0/pypiwin32-223.tar.gz
It simply installs
pywin32>=223, which is already inrequirements.py3.windows.txt, so we should remove it.Bump
pywin32to 300pywin32300 follows PEP 440 to import DLLs (mhammond/pywin32#1651) which is a nice change. Hopefully this can resolve #17986.