-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
add -r support to setup.py #56335
add -r support to setup.py #56335
Conversation
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.
Worried that fixing this issue for 3000.1 will change current mode of operation (even if it is wrong) and now building will have a slew of new requirements appear, similar to what happened with the change from distutils to setuptools in 3000. Perhaps this would be better postponed till Sodium. But open to persuasion on the matter
b2321d0
to
9ef0cf9
Compare
Codecov Report
@@ Coverage Diff @@
## master #56335 +/- ##
=========================================
Coverage ? 23.02%
=========================================
Files ? 286
Lines ? 64304
Branches ? 14711
=========================================
Hits ? 14802
Misses ? 47607
Partials ? 1895
|
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.
I would advise against merging this for 3000.1
There's an open PR which fixes the requirements for 3000.1 in a less intrusive way.
For Sodium, as long as the packaging is not broken, I'm ok with this change.
Windows and Apple are the only two that have -r from what I can see. The normal Windows installer catches all missing modules that this catches. The only place I can see go wrong is Apple and that's just because I don't know how the process. |
This is superseded by #56904 |
@s0undt3ch maybe close it then? |
It will get closed when the linked PR is merged. |
c2a819c
Hm... So this one or #56904? |
@s0undt3ch ^^^ |
None for Sodium. |
@s0undt3ch the PR is open due to salt-bin. |
What does this PR do?
lets salt-bin build on windows
New Behavior
"-r " is now ran in setup.py
Tests written?
no
Commits signed with GPG?
Yes