What's new
- N-qubit unitary support (hypergraphs)
- Renamed primitives (Qconv->Qcycle, Qpool->Qmask, Odense->Qpermute, Free->Qinit)
- New Qunmask primitive
- New Qunitary class to manage arbitrary functions
- Functionality to Convert any level motif into Qunitary
- Support for providing sub motif as mapping for higher level motif
- More pattern support for Qmask/Qunmask (undo previous), wild cards, binary strings
- Removed networkX as dependency (refactored plotting of motifs)
- New tutorial, single notebook for 3 frameworks (qiskit, cirq, pennylane)
- New examples notebook
- Edge order hyperparameter for Qmotif
- Various small fixes
Note Version 0.4.0 is not backwards compatible.