0.1.0

  • Health check routines: a comprehensive suite of automated tools for checking the initial status of quantum dot devices.
  • Zero function added to device class for convenient zeroing operations.
  • Auto-flush capability for datalogger to ensure immediate data persistence.
  • Nested session subdirectory structure for better organization of routines and logged data.
  • Parent parameter inheritance for routines, enabling configuration reuse across nested routines.
  • Measure method overloads for optional faster measurement implementations.

0.0.1

  • Initial release of cq-stanza.
  • Unified device abstraction and YAML-based configuration for gates, contacts, and instruments.
  • Decorator-based routines and automatic resource management.
  • Voltage control, current measurement, and multi-dimensional sweep operations.
  • Automatic logging (HDF5/JSONL), session metadata, and compression support.
  • Drivers for QDAC2 (PyVISA) and OPX+ (Quantum Machines).
  • Type-safe configuration (Pydantic), protocol-based instruments, and full type hints.
  • Comprehensive test suite, CI/CD, and code quality tools.
  • Documentation, type stubs, and Jupyter cookbooks.