-
Notifications
You must be signed in to change notification settings - Fork 11
Upgrade to using uv instead of pip #111
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
Conversation
qartik
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.
My primary suggestion is not use pip to install uv anywhere. I haven't tried any steps yet, will be happy to once this concern is settled.
Co-authored-by: Kartik Singhal <[email protected]>
Co-authored-by: Kartik Singhal <[email protected]>
Co-authored-by: Kartik Singhal <[email protected]>
|
Okay, here goes with the workflows... I think I had difficulty using the uv actions for everything last night but hopefully can get them working for everything.... |
|
Woooh hooo workflows seem to be working |
|
Alright, I think I have fixed all the issues you raise @qartik Going to see if all the artifacts look okay. |
|
Artifacts seemingly check out |
qartik
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.
Left a question and a minor suggestion, LGTM.
* Unroll broadcast face rotations (PECOS-packages#110) * Upgrade to using uv instead of pip (PECOS-packages#111) * Adding uv to Makefile * Turn on artifact generation (PECOS-packages#117) * Add T gates with active error correction (PECOS-packages#118) * remove t_tel_cor * bugfix in tdg_cor * fix t_cor * Permute all variables of the Steane code (PECOS-packages#114) * compute the swap of CRegs * Add Steane-type and teleportation-based QEC for the Steane code (PECOS-packages#115) * fix qec_steane_z * set flag bit correctly * add qec_steane_.*tel templates * fix Steane.qec_steane_tel * permute all qubits for teleportation * fix teleportation-based QEC * two flag bits for Steane.qec_tel * rename flag_bit --> flag, in agreement with elsewhere in the repo * fix If statement * fix Steane QEC and an incorrect type hint --------- Co-authored-by: Michael A. Perlin <[email protected]>
Use uv instead of pip for workflows and development