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

Don't depend on Cython in setup.py #3694

Merged
merged 10 commits into from
May 10, 2019
Merged

Don't depend on Cython in setup.py #3694

merged 10 commits into from
May 10, 2019

Conversation

asvetlov
Copy link
Member

Fixes #3581
See also #3693
The PR is an alternative to #3589

@asvetlov asvetlov requested a review from webknjaz as a code owner April 15, 2019 11:27
@asvetlov asvetlov mentioned this pull request Apr 15, 2019
Copy link
Member

@webknjaz webknjaz left a comment

Choose a reason for hiding this comment

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

Please hold on, the build should be addressed by a PEP 517 compatible build backend.

aiohttp/_helpers.pyi Outdated Show resolved Hide resolved
aiohttp/__init__.py Outdated Show resolved Hide resolved
Copy link
Member

@webknjaz webknjaz left a comment

Choose a reason for hiding this comment

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

I don't like a few places but it seems okay to merge it now. So let's merge it and do any other waffling separately as needed.

@asvetlov asvetlov merged commit ab0e956 into master May 10, 2019
@asvetlov asvetlov deleted the fix-install branch May 10, 2019 06:17
asvetlov added a commit that referenced this pull request May 10, 2019
(cherry picked from commit ab0e956)

Co-authored-by: Andrew Svetlov <[email protected]>
asvetlov added a commit that referenced this pull request May 10, 2019
(cherry picked from commit ab0e956)

Co-authored-by: Andrew Svetlov <[email protected]>
@webknjaz
Copy link
Member

@asvetlov we forgot about manylinux1

@asvetlov
Copy link
Member Author

Do you mean that build of manylinux wheels doesn't compile cython source files?

@webknjaz
Copy link
Member

@asvetlov yes, because we don't rely on make there (and shouldn't)

@lock lock bot added the outdated label May 20, 2020
@lock lock bot locked as resolved and limited conversation to collaborators May 20, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

sdist build gets crashed under pip>=19 in dev mode
2 participants