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
use cibuildwheel
to build linux wheels
#2800
Changes from 10 commits
94ab971
46f6169
1954fdc
1d01c44
ffd8564
3cbe989
c22457c
22e734d
b3f5d43
ab1a1ea
51aa037
86e1877
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -10,6 +10,14 @@ build-backend = "setuptools.build_meta" | |
[tool.black] | ||
line-length = 120 | ||
|
||
[tool.cibuildwheel.linux] | ||
archs = ["auto64"] | ||
skip = ["*musllinux*"] | ||
before-all = "ln -s /usr/lib64/libgfortran.so.5 /usr/lib64/libgfortran.so.3" | ||
|
||
[tool.cibuildwheel.macos] | ||
repair-wheel-command = "" | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Do we need this section? What's the default for There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Default is below
However, in There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I change to
|
||
|
||
[tool.ruff] | ||
target-version = "py38" | ||
line-length = 120 | ||
|
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.
Does this offer advantages over running
twine upload
manually? I'm wondering if it's worth relying on an external action for sth this simple since it might lock us into waiting for fixes if the action ever breaks.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.
Ok,
twine upload
should also work.