Skip to content


Upgrade Instructions


  1. Improved the native QMOD syntax of the repeat, if statements. For details, see Classical Control Flow.
  2. Improved the native QMOD syntax of the control, power, and invert statements. For details, see Quantum Operators.
  3. Added the classiq.execution.all_hardware_devices.get_all_hardware_devices function to the Python SDK.


  1. In the SDK, the classiq.analyzer.analyzer.Analyzer.get_available_devices method is deprecated. Use classiq.execution.all_hardware_devices.get_all_hardware_devices instead.

Interface Changes

  1. The len method for QArray, QCallableList, and QParam of lists, is now a property. use .len instead of .len().