CLI¶
PsiQDK ships a small command-line tool, psiqdk, for inspecting and verifying your installation.
psiqdk --version¶
Show the installed PsiQDK version along with the expected versions of every bundled component:
$ psiqdk --version
psiqdk version: 1.7.0
Python version: 3.12.1 ...
Platform: darwin
Expected dependencies:
------------------------------------------------------------
Main dependencies:
bartiq==0.16.1
packaging>=21.0,<30.0
psiqdk-algorithms==1.14.0
psiqdk-visualize==0.94.1
psiqdk-workbench==4.41.1
qref==0.11.0
------------------------------------------------------------
Use this when filing a bug report or sharing your environment with a colleague.
psiqdk --verify¶
Check that the packages actually installed in your environment match the versions PsiQDK expects:
$ psiqdk --verify
Verifying PsiQDK dependencies...
----------------------------------------------------------------------
Main dependencies:
✓ bartiq (installed: 0.16.1)
✓ psiqdk-algorithms (installed: 1.14.0)
✓ psiqdk-visualize (installed: 0.94.1)
✓ psiqdk-workbench (installed: 4.41.1)
✓ qref (installed: 0.11.0)
----------------------------------------------------------------------
✓ All dependencies verified successfully
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.