| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| blueqat 2.1.3 -- circuit drawer supports all gates source code.tar.gz | 2026-07-15 | 126.7 kB | |
| blueqat 2.1.3 -- circuit drawer supports all gates source code.zip | 2026-07-15 | 173.6 kB | |
| README.md | 2026-07-15 | 802 Bytes | |
| Totals: 3 Items | 301.1 kB | 0 | |
Fix
The circuit drawer (backend='draw') silently omitted 18 of the 36 registered gates from diagrams -- no crash, no warning, just missing operations. Affected gates included cphase (QFT, phase estimation) and u (QCNN tutorials): mat1, sx, sxdg, u, ccz, ch, cphase, crx, cry, cu, rxx, ryy, rzz, zz, zzdg, exch, iswap, iswapdg.
All gates now draw properly (u/cu show their full angle lists; controlled rotations get a control dot plus a labeled box; symmetric interaction gates get a connected labeled box). Unknown gates now raise a UserWarning instead of disappearing silently, a cswap mislabeling bug was fixed, and a regression test iterates the entire gate set so a future gate can't ship undrawable.
Upgrade with:
pip install --upgrade git+https://github.com/blueqat/blueqatSDK