Version 1.10.3 Release
This release adds the improvements from #12, #13, and #14:
- ✨ adds the opt-in functionality for verifying dynamic circuits via translating such circuits to static ones.
- ✨ add reorder operations pass to pre-processing
- ✨ add functionality to compare the resulting DD to the identity with a given threshold
- ✨ introduce new optimization that tries to cancel identical operations in the alternating strategy whenever possible
- 🏗️ switch to PEP 517
pyproject.toml
- 🐛 🍎: deploying under macOS now produces fat binaries (i.e., for
x86_64
andarm64
architectures). This allows to effectively builduniversal2
wheels for Python 3.8 onwards and eventually makes the wheels work on M1-based Macs