github ProjectQ-Framework/ProjectQ v0.7.0
ProjectQ v0.7.0

latest releases: v0.8.0, v0.7.3, v0.7.2...
3 years ago

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

Don't miss a new ProjectQ release

NewReleases is sending notifications on new releases.