-
Notifications
You must be signed in to change notification settings - Fork 149
Add ABI tags to the built Python modules #531
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
Add ABI tags to the built Python modules #531
Conversation
0efe4b8 to
8516d96
Compare
E.g. `imath.pyd` -> `imath.cp39-win_amd64.pyd` or `imathnumpy` -> `imathnumpy.cp39-win_amd64.pyd. Similar to how `pybind11_add_module` does it automatically for `pybindimath.cp39-win_amd64.pyd`. Signed-off-by: Andrej730 <azhilenkov@gmail.com>
8516d96 to
403d76b
Compare
|
Ahh, |
|
Should be good. |
|
@cary-ilm Hi! Can you please take a look? |
|
This looks fine, thanks. The DCO ("Developer Certificate of Origin") check is failing, because the Academy Software Foundation policy is to require signed commits, commits created with the "-s" option to add the "signed off by" line. Unfortunately, you can't correct this with a subsequent commit, you need to amend the existing commits. I would recommend squashing the three commits into a single commit ("git rebase -i HEAD~3"), then "git commit -s --amend --no-edit". Then "git push --force". |
Signed-off-by: Andrej730 <azhilenkov@gmail.com>
Signed-off-by: Andrej730 <azhilenkov@gmail.com>
7fecfce to
5faf994
Compare
|
Thanks, I keep forgeting about signing the commits. Fixed. |
cary-ilm
left a comment
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.
Looks good, thanks!
E.g.
imath.pyd->imath.cp39-win_amd64.pydorimathnumpy->imathnumpy.cp39-win_amd64.pyd.Similar to how
pybind11_add_moduledoes it automatically forpybindimath.cp39-win_amd64.pyd.