Skip to content
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

Temporarily limit setuptools version #2351

Merged

Conversation

decentral1se
Copy link
Contributor

See #2350.

In the absence of any answers right now, let's keep the ball rolling with this temporary fix.

@decentral1se
Copy link
Contributor Author

decentral1se commented Oct 7, 2019

Fix for failing CI is @ #2349 (comment).

This has to be merged first though for that to pass.

Copy link

@LukeShortCloud LukeShortCloud left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there an upstream bug for setuptools that we can track?

@decentral1se
Copy link
Contributor Author

Thanks @ekultails (and nice to see you around here again)!

I would love to see this bug reported but I don't have the energy to track it now.

I'll go ahead and merge this and get a green build on #2354.

@decentral1se decentral1se merged commit 6c88dc7 into ansible:master Oct 8, 2019
@decentral1se decentral1se deleted the temp-fix-setuptools-specifier-bug branch October 8, 2019 19:23
@LukeShortCloud
Copy link

Glad to be back! @decentral1se I guess we'll just keep an eye on it and revisit it later. Thanks again for the patch!

@ssbarnea
Copy link
Member

I am inclined to believe is linked to pypa/setuptools#1869 maybe is time to obliterate the entire setup.py file, even if this risks of breaking install from source on old python versions. As long we assure we keep installation from wheel working it should be ok.

@ssbarnea ssbarnea added the test Improvement to quality assurance: CI/CD, testing, building label Oct 18, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
test Improvement to quality assurance: CI/CD, testing, building
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants