-
Notifications
You must be signed in to change notification settings - Fork 808
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
Stop calling setup.py
, use a build frontend
#2396
Conversation
setup.py
setup.py
, use a build frontend
…calling-setup.py
+ temp comment out
"Can't find checker.py - please install PyChecker " | ||
"(https://pypi.org/project/PyChecker/)\n" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This code is getting removed by #2412 anyway
(merging that first would reduce changes here by 1 file, but they can be done in any order)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This seems great, thanks!
I'm feeling confident about this. I'll investigate whether all the flags are really necessary separately. This is a milestone in removing legacy/deprecated code from pywin32. It also opens the door for editable installs, different build frontends, etc. |
Closes #2208
Closes #1320 & closes #1487 by virtue of no longer supporting the install method the users were having issues with.
This is dependant on #2390DonePlease test carefully. Builds and wheels should be the same.