-
Notifications
You must be signed in to change notification settings - Fork 45
Build manylinux wheels #96
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
Conversation
c9217dc
to
a1fee18
Compare
Substitute `$CIRCLE_TOKEN` with your [personal API token](https://app.circleci.com/settings/user/tokens): | ||
|
||
```bash | ||
curl --location --request POST 'https://circleci.com/api/v2/project/gh/closeio/ciso8601/pipeline' \ |
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.
Instead of having to do this manually, could we use a commit tag, e.g. specifying the string #buildwheels
in the commit message would trigger the wheels?
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.
Good point.
We should sort out the release process.
a1fee18
to
6beafb8
Compare
We should not merge this until we have confirmed that the pre-built wheels are not super slow relative to the "compiled from the sdist" ones. If there is a discrepancy, we should include instructions in the README for how to force pip to use the source distribution instead of the pre-built wheels. |
6beafb8
to
4e3cc46
Compare
4e3cc46
to
5241ccd
Compare
5241ccd
to
7ef50bc
Compare
7ef50bc
to
c33a3ab
Compare
Closing in favour of #97 |
Use manylinux to build wheels for all the major linux distributions, for both
x86_64
andi686
architectures.First step towards #25
@thomasst: Check it out! 😁
Create the release artifacts
Send a
POST
request to the CircleCI API to trigger thebuild_wheels
workflow.Substitute
$CIRCLE_TOKEN
with your personal API token: