-
Notifications
You must be signed in to change notification settings - Fork 59
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
Weel name fix parse header #68
Conversation
8a3f421
to
1432c28
Compare
add test_data to manifest add test data to package
05bbea0
to
aca51fa
Compare
aca51fa
to
b1f694a
Compare
Co-authored-by: Andrew Murray <[email protected]>
|
||
def read_mach_header(lib_file, seek=None): | ||
""" | ||
This funcition parse mach-O header and extract |
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.
This funcition parse mach-O header and extract | |
This function parses mach-O header and extracts |
- For fat files this implementation looks for maximum number version. | ||
It not check if it is 32 or 64 and do not compare it with currently builded package. | ||
So it is possible to false report higher version that needed. | ||
- All structures signatures are taken form macosx header files. |
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.
- All structures signatures are taken form macosx header files. | |
- All structure signatures are taken from macosx header files. |
I'm sorry. I lost access to macOS machine during work on this PR a few years ago (currently only have Linux and windows) I may try to do this, even using macholib, but without any option to test other than GHA. Or maybe someone could provide remote access to macOS machine. |
Hi @Czaki - you're welcome to log into my machine at home if you want. Can you send your ssh public key to me via email? - matthew.brett at gmail |
I have sent mail. |
Resolved by #198 |
Fixing wheel name with parsing header from python code (based on pypa/wheel#314) and calculate proper platform tag.
delocate_wheel