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: