quantumlib / Qualtran

Qᴜᴀʟᴛʀᴀɴ is a Python library for expressing and analyzing Fault Tolerant Quantum algorithms.
https://qualtran.readthedocs.io/en/latest/
Apache License 2.0
173 stars 40 forks source link

Move `power` bloq to `basic_gates` #1007

Closed tanujkhattar closed 4 months ago

tanujkhattar commented 4 months ago

Part of a larger effort to organize bloqs. Also fixes a drive-by bug in execute_notebook test of reflections (not sure why this is not being catched by the CI)

Fixes https://github.com/quantumlib/Qualtran/issues/979

mpharrigan commented 4 months ago

the notebook unit tests aren't executed by the pytest job. the notebooks are executed in the notebook job which doesn't use pytest