Skip to content

Commit 4c13452

Browse files
authored
Merge pull request #4250 from QCoDeS/changelog034
add changelog for 0.34
2 parents 6d15742 + b5909cd commit 4c13452

File tree

11 files changed

+40
-18
lines changed

11 files changed

+40
-18
lines changed

docs/changes/0.34.0.rst

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
QCoDeS 0.34.0 (2022-06-10)
2+
==========================
3+
4+
Breaking Changes:
5+
-----------------
6+
7+
- The deprecated driver for ZI UHFLI has been removed. Please use the drivers provided by `zhinst-qcodes`. (:pr:`4081`)
8+
- InstrumentBase class now raises error if name is an invalid identifier.
9+
This effects creation of instruments, channels, modules. (:pr:`4178`)
10+
- The deprecated fallback for visa addresses containing an ``@`` and the backend has been removed. (:pr:`4219`)
11+
- QCoDeS no longer explicitly sets the read and write terminators to `""` (The empty string) by default.
12+
The default terminators are now set by PyVISA. This should only have implications for RS232 instruments where
13+
the default read and write terminators now are ``\r``. (:pr:`4219`)
14+
15+
16+
New:
17+
----
18+
19+
- The QCoDeS instrument baseclass has gained a method `invalidate_cache`.
20+
This will mark the cache of all parameters on the instrument and its submodules as
21+
invalid. This is useful if you manually (e.g. via the front panel) make changes to
22+
the instrument that QCoDeS cannot know about. (:pr:`4161`)
23+
24+
25+
Improved:
26+
---------
27+
28+
- Improved conversion between `qcodes.data.data_set.DataSet` and `xarray`. The conversion from `xarray` format to QCoDeS is more robust in reordering the coordinates.
29+
The dataset attributes `label` and `unit` are now converted as well. (:pr:`4011`)
30+
31+
32+
Improved Drivers:
33+
-----------------
34+
35+
- Fixed issue #4121 of setting the mode of the Keithley 6500 by adding single quotes around the mode value in the set_cmd string. (:pr:`4122`)
36+
- Add db/phase sweep parameter for rohde_schwarz ZNB driver (:pr:`4139`)
37+
- Add polar parameter to Keysight PNA to fetch the data using the polar format.
38+
This reduces the measurement time; instead of pulling magnitude and phase separately,
39+
we now get all complex data points in a single trace. (:pr:`4182`)

docs/changes/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ Changelogs
33

44
.. toctree::
55
Unreleased <unreleased>
6+
0.34.0 <0.34.0>
67
0.33.0 <0.33.0>
78
0.32.0 <0.32.0>
89
0.31.0 <0.31.0>

docs/changes/newsfragments/4011.improved

Lines changed: 0 additions & 2 deletions
This file was deleted.

docs/changes/newsfragments/4081.breaking

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/changes/newsfragments/4122.improved_driver

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/changes/newsfragments/4139.improved_driver

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/changes/newsfragments/4161.new

Lines changed: 0 additions & 4 deletions
This file was deleted.

docs/changes/newsfragments/4178.breaking

Lines changed: 0 additions & 2 deletions
This file was deleted.

docs/changes/newsfragments/4182.improved_driver

Lines changed: 0 additions & 3 deletions
This file was deleted.

docs/changes/newsfragments/4219.breaking.1

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)