Skip to content

ProjectQ v0.7.0

Compare
Choose a tag to compare
@github-actions github-actions released this 15 Jul 15:18
· 51 commits to develop since this release
db4a088

Added

  • UnitarySimulator backend for computing the unitary transformation corresponding to a quantum circuit

Changed

  • Moved some exceptions classes into their own files to avoid code duplication

Deprecated

Fixed

  • Prevent infinite recursion errors when too many compiler engines are added to the MainEngine
  • Error in testing the decomposition for the phase estimation gate
  • Fixed small issue with matplotlib drawing backend
  • Make all docstrings PEP257 compliant

Removed

  • Some compatibility code for Python 2.x

Repository

  • Added isort to the list of pre-commit hooks
  • Added some more flake8 plugins to the list used by pre-commit:
    • flake8-breakpoint
    • flake8-comprehensions
    • flake8-docstrings
    • flake8-eradicate
    • flake8-mutable