-
-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Switch to flit build backend #705
Conversation
@minrk, interesting limitation here. |
I don't quite understand how flit is involved in resolving prereleases. Isn't pip used for install? I don't care too much about preleases (certainly not prerelease pyzmq which isn't used) in the build step, but I do think it's important to test against prereleases. I also think it's just not true that allowing prereleases to satisfy constraints is incorrect. According to PEP440, inclusive ordering ( |
Looks like the bug is already reported in pip: pypa/pip#10222 |
`build:prod` builds the extension (and dependencies) and `build` is dev + dependencies
Tested the wheel from the actions artifacts. Extensions are working as before. Thanks! |
Sweet, thanks for the assist! |
Thanks! Going to make a release next week with the various build fixes. |
Fixes #704