Skip to content
Construct PsiQDK

CLI

PsiQDK includes a small command-line tool, psiqdk, for inspecting and verifying your installation.

psiqdk

Running psiqdk with no arguments prints the installed version of PsiQDK and a dependency health report that verifies the packages in your environment against the versions PsiQDK expects:

$ psiqdk
psiqdk version: 2.0.0
Python: 3.12.1 (darwin)

Main dependencies:
   bartiq                         installed=0.16.1       spec===0.16.1
   packaging                      installed=24.2         spec=<30.0,>=21.0
   psiqdk-algorithms              installed=1.19.2       spec===1.19.2
   psiqdk-visualize               installed=0.97.1       spec===0.97.1
   psiqdk-workbench               installed=4.44.0       spec===4.44.0
   qref                           installed=0.11.0       spec===0.11.0

 All dependencies satisfied.

A next to a package or a non-zero exit code, indicates a mismatch (usually because another package in your environment pinned an incompatible version of a bundled component). Run this in CI to catch drift early.

Include this output when filing a bug report or sharing environment details with a colleague.

psiqdk -V / psiqdk --version

Prints only the installed PsiQDK version and exits:

$ psiqdk --version
2.0.0