Skip to content

v0.3.9

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 07 Feb 20:01
· 14 commits to main since this release

Added

  • Added QuamBase.set_at_reference to set a value at a reference
  • Added string_reference.get_parent_reference to get the parent reference of a string reference
  • Added FrequencyConverter.LO_frequency setter which updates the local oscillator frequency
  • Added optional relative_path to method QuamBase.get_reference()
  • Added support for multiple QuamRoot objects
  • Added QuamBase.get_root() to get the QuamRoot object of a component

Changed

  • Pulse.integration_weights now defaults to #./default_integration_weights, which returns [(1, pulse.length)]

Fixed

  • Fixed issues with parameters being references in a QuamRoot object
  • Fixed MWFEMAnalogOutputPort.upconverters not having the correct type
  • A warning is raised if a new QuamRoot instance is created while a previous one exists.
  • Fixed MWFEMAnalogOutputPort.upconverters not being converted to a dict in the config
  • Fixed: Improve error message when instantiating: list or dict expected but a different type is provided
  • MWChannel.upconverter_frequency and MWChannel.LO_frequency now correctly return the upconverter frequency from the opx_output port, supporting both upconverter_frequency and upconverters specifications.

GitHub Merged Pull Requests

Full Changelog: v0.3.8...v0.3.9