Tags give the ability to mark specific points in history as being important
-
0.9.0
Release: 0.9.0 (Graph-based compilation)81a5eef3 · ·## 0.9.0 (2022-10-06) ### Breaking changes - Deprecated methods removed: - `QuantumDevice` - `components` -> `elements` - `get_component` -> `get_element` - `add_component` -> `add_element` - `remove_component` -> `remove_element` - `ScheduleBase` - `plot_circuit_diagram_mpl` -> `plot_circuit_diagram` - `plot_pulse_diagram_mpl` -> `plot_pulse_diagram` - Compilation - Compilation is now a graph. (#305, !407) - Operations - Allow moving to `qcodes` >=0.34 (#300, !473) - Disallow `"_"` in `DeviceElement` names to comply with qcodes version 0.34 - Enforces `"_"` as the separator between device elements in `Edge` names - Note: We are still on `qcodes` 0.33 due to pin in `quantify-core` package requirements - Operations, Resources, and Schedulables - Deprecate the use of the `data` argument (!455) - Qblox ICCs - Hotfix for storing scope acquisition (broken by !432) (!470) - Qblox ICCs - Only activate markers and LOs of used outputs to prevent noise (!474) ### Merged branches and closed issues - Docs - Support for `myst-nb` added (#301, !407) - Docs - Sources are converted from restructured text format to MyST markdown. (!452) - Docs - Add pin on `nbclient<0.6` for Read-the-Docs to build; Remove various old temp requirement pins (!477) - Docs - Added documentation and unit tests for the Rxy, X, X90, Y and Y90 unitaries (#349) - Gettables - Added a `ProfiledScheduleGettable` for profiling execution times of schedule steps. (!420, !469) - Please note: Setup in need of refactoring so interface is subject to change (see #320) - Instrument Coordinator - Small fix for `search_settable_param` when scheduler is searching for qcodes parameters (!461) - JSON utilities - Remove `repr` based serialization/deserialization methods (!445, #248) - JSON utilities - Extend the capabilities of the ``__getstate__/__setstate__`` json serializer (!445, #248) - Qblox ICCs - Added input/output gain/attenuation configurable hardware parameter (!458) - Structure - Pydantic-based model is now used to validate latency corrections. (!467, #333) - Zhinst backend - Raise a more understandable exception when compiling an acquisition with larger than allowed duration (!407). -
0.5.2
Release: 0.5.2 Fixes to backends, and other incremental fixes (2021-12-08)a89fcb89 · ·Bump version: 0.5.1 → 0.5.2