Changelog for QCoDeS 0.9.0¶
The December 2019 release of QCoDeS
New:¶
Improved:¶
Improvements to dataset notebooks (#1813)
Fix warning in matplotlib plotting for legacy dataset (#1839)
Add electrical delay parameter and function set_electrical_delay_auto for ZNB driver (#1849)
Keysight 344xxA: Fix formatting issues (#1851)
Fix docstrings in parameter.py (#1855)
Update Infiniium.py: add option to save waveform to usb (#1716)
New Instrument drivers:¶
Under the hood:¶
Move QCoDeS import into function that needs it to break potential circular import (#1870)
Fix return type of _BaseParameter.__call__ (#1839)
CI: Trigger azure pipeline on tags (#1837)
CI: Travis don’t apt-get install (#1842)
CI: Travis Explicitly whitelist branches and tags to build (#1865)
CI: Check for consistent line ending using Codacy (#1866)
CI: Also trigger azure builds on release branches (#1868)
CI: Azure twine -r name should match service endpoint (#1869)
Breaking Changes:¶
Deprecations:¶
Setting
Parameter.raw_value
(for examplep.raw_value = 2
) is deprecated because it can lead to inconsistent state of the parameter. UseParameter.set
orParameter.cache.set
methods instead. (#1857)Private method
Parameter._save_val
that has been spotted in use in instrument drivers is deprecated now. UseParameter.set
andParameter.cache.set
methods instead. (#1858)