https://github.com/lsolbach/qclojure 0.13.0: A functional quantum computing library for Clojure with backend protocols, simulation backends and visualizations.
Changes:
• added unified, comprehensive result preparation/extraction, supports
◦ :measurements (basic sampling)
◦ :observables (observable expectations)
◦ :variance (observable variances)
◦ :hamiltonian (hamiltonian energy)
◦ :probabilities (probability distributions)
◦ :amplitudes (amplitude extraction)
◦ :state-vector (simulation only)
◦ :density-matrix (simulation only)
◦ :fidelity (fidelity analysis)
◦ :sample (sampling for QPU hardware)
• changed the return type of execute-circuit to return a map instead of just the state vector to incorporate the result types
◦ use (:final-state result) to extract the state-vector
• improved QASM2/3 support
◦ added missing QClojure gates
◦ added result type pragmas for QASM3
◦ improved problem reporting
• added hardware topology visualization
◦ supports linear, grid, star and ring topologies
• moved the visualization namespace from adapter to application layer
https://github.com/babashka/pod-babashka-go-sqlite3: A babashka pod for interacting with sqlite3 0.2.8 • https://github.com/babashka/pod-babashka-go-sqlite3/issues/28: Enable JSON1 extension (https://github.com/arichiardi)