-
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
Retag wheels automatically when fusing #215
Commits on Apr 22, 2024
-
Add '--retag' flag to delocate-fuse command
This adds the ability to "retag" a universal2 fused wheel. When running delocate-fuse with this flag, it will update the filename and the dist-info file of the fused wheel to reflect that it is a universal2 wheel.
Configuration menu - View commit details
-
Copy full SHA for 8a5a11a - Browse repository at this point
Copy the full SHA 8a5a11aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 80e121c - Browse repository at this point
Copy the full SHA 80e121cView commit details
Commits on Apr 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 72a1635 - Browse repository at this point
Copy the full SHA 72a1635View commit details -
Detect if a wheel's name should use universal2
This updates '_get_archs_and_version_from_wheel_name' to check if both arm64 and x86_64 platform tags are in the wheel's filename. If they are both present, it changes the returned arch to be universal2 with the appropriate version.
Configuration menu - View commit details
-
Copy full SHA for 13489f4 - Browse repository at this point
Copy the full SHA 13489f4View commit details -
Update retagging to use functions from delocating
This is now much simpler and more generalized. It first updates the name to contain platform tags from both from_wheel and to_wheel. Next it calls '_check_and_update_wheel_name' which fixes any issues with the name AND will convert it to universal2 if necessary. And finally, it calls '_update_wheelfile' to update the info in the WHEEL file to match the new name.
Configuration menu - View commit details
-
Copy full SHA for e0ec141 - Browse repository at this point
Copy the full SHA e0ec141View commit details
Commits on Apr 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2703027 - Browse repository at this point
Copy the full SHA 2703027View commit details -
Make fuse retagging the default behavior
This also updates the fuse function to support pathlib paths and updates the retagging function to use pathlib paths.
Configuration menu - View commit details
-
Copy full SHA for f31e82c - Browse repository at this point
Copy the full SHA f31e82cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f8e8a1e - Browse repository at this point
Copy the full SHA f8e8a1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9790cb3 - Browse repository at this point
Copy the full SHA 9790cb3View commit details
Commits on Apr 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7db982d - Browse repository at this point
Copy the full SHA 7db982dView commit details -
Update fuse_trees temp context
This also required some typing changes to functions called by fused_trees.
Configuration menu - View commit details
-
Copy full SHA for 2461259 - Browse repository at this point
Copy the full SHA 2461259View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9adf625 - Browse repository at this point
Copy the full SHA 9adf625View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba78f01 - Browse repository at this point
Copy the full SHA ba78f01View commit details -
Configuration menu - View commit details
-
Copy full SHA for f90341c - Browse repository at this point
Copy the full SHA f90341cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 10949cb - Browse repository at this point
Copy the full SHA 10949cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 80b0d8b - Browse repository at this point
Copy the full SHA 80b0d8bView commit details
Commits on May 2, 2024
-
Add another test for universal2 wheel version
Depending on the version of each wheel being fused, the universal2 wheel's version can be either the x86_64 or the arm64 wheel's version. The first test for this is testing the scenario where the x86_64 wheel's version should be used. This new test is tesing the scenario where the arm64 wheel's version should be used.
Configuration menu - View commit details
-
Copy full SHA for 160ba3d - Browse repository at this point
Copy the full SHA 160ba3dView commit details -
Move delocate-fuse functionality to delocate-merge
This moves the old 'delocate-fuse' functionality into the new 'delocate-merge' command. Running 'delocate-fuse' will now print a message notifying the user of this change and then exit with an exit code of 1. This also updates relevant tests, the changelog, and the README.
Configuration menu - View commit details
-
Copy full SHA for f1716b6 - Browse repository at this point
Copy the full SHA f1716b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 928a5be - Browse repository at this point
Copy the full SHA 928a5beView commit details
Commits on May 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 980a15b - Browse repository at this point
Copy the full SHA 980a15bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a79cb51 - Browse repository at this point
Copy the full SHA a79cb51View commit details