Skip to content

Classiq 0.94.0

Choose a tag to compare

@moshe-classiq moshe-classiq released this 29 Sep 13:29
· 105 commits to main since this release

Released on 2025-09-29.

Upgrade Instructions

Deprecations

  1. Python 3.9 is no longer supported in the Python SDK. The minimum supported
    version is now Python 3.10.

Enhancements

  • Added the skip_control statement
    to the Qmod language. skip_control applies a quantum statements
    unconditionally.
  • Add pauli_operator_to_matrix, the sparse counterpart of hamiltonian_to_matrix.
  • Add new quantum functions for modular arithmetics: modular_add_qft_space, modular_multiply,
    and inplace_modular_multiply (see modular exponentiation).
    Those functions use skip_control statements for specifying their efficient controlled version.

Bug Fixes

  • Fix a bug where an error is raised when synthesizing with a maximum width constraint, even though a solution exists.
  • Fix qasm_to_qmod quantum argument size calculations (resulting in, for
    instance, illegal control statements generated from mcx gates).