Skip to content
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

DisARM qsim #530

Merged
merged 2 commits into from
May 16, 2022
Merged

DisARM qsim #530

merged 2 commits into from
May 16, 2022

Conversation

95-martin-orion
Copy link
Collaborator

As noted in #495, qsim wheels are not compatible with MacOS M1. This PR removes the universal2 wheels from the test and release workflows so that M1s do not install a known-invalid wheel.

Some complications will persist: M1s could still install wheel published for older qsim versions, and building qsim from source is also broken on M1 devices. However, this at least stops us from continuing to advertise a functioning ARM-compatible qsim wheel in subsequent releases.

Copy link

@mpharrigan mpharrigan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

bonus points for pun.

Is there a way to publish like a tombstone package or something that will prevent pip from happily installing the already-published wheels?

@95-martin-orion
Copy link
Collaborator Author

bonus points for pun.

Is there a way to publish like a tombstone package or something that will prevent pip from happily installing the already-published wheels?

It seems likely that there's something for this, but singling out a specific wheel for a specific architecture requesting it might get finicky. I'll add a note to the issue to see if we can flag this.

Copy link
Collaborator

@sergeisakov sergeisakov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@95-martin-orion 95-martin-orion merged commit 869c0c0 into master May 16, 2022
@95-martin-orion 95-martin-orion deleted the disarm-qsim branch May 16, 2022 14:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants