Skip to content

Commit

Permalink
Merge pull request #2784 from QCoDeS/changelog_0.23.0
Browse files Browse the repository at this point in the history
change log for 0.23.0 release
  • Loading branch information
trevormorgan authored Feb 26, 2021
2 parents 3064462 + 1a6ba0e commit 6048fc6
Show file tree
Hide file tree
Showing 2 changed files with 49 additions and 0 deletions.
48 changes: 48 additions & 0 deletions docs/changes/0.23.0.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
Changelog for QCoDeS 0.23.0
===========================

The February 2021 release of QCoDeS.

---------
Improved:
---------

- Commit data directy to dataset cache (#2667) (#2761)
- Removed duplicate get call in ``_ParamCaller`` used to acquire
parameters out of the main thread. This fix resulting in a 2x speed up for multi-threaded experiments (#2712)
- Add ``pandas`` and ``xarray`` methods to ``DataSetCache`` matching the ``DataSet`` (#2763)
- Fix to Avoid loading data twice in dataset's ``to_xarray_dataset`` method (#2762)
- Add optional ``tqdm`` progress bar to ``doNd`` functions (#2734)
- Improvment to ``Station`` by adding the ``load_all_instruments`` method to load everything specified
in configuration yaml (#2721) (#2754)
- In ``guid_helpers`` the regular expression used to read guids from a string represantation of a
list/tuple of guids was flawed. Improvment to use ``ast.parse`` makes it a lot easier and error proof. (#2700)
- Fix for station snapshot of parameters with ``snapshot_exclude`` (#2692)


------------
New drivers:
------------

- AWG Driver for the Keysight ``M9336A`` PXIe I/Q Arbitrary Waveform Generator. This driver provides
a simple wrapper around the IVI-C drivers from Keysight (#2613)
- Driver wrapper for the Keysight ``M960X`` DAC. This driver provides an interface into the IVI-C driver
provided by Keysight (#2613)


-----------------
Improved drivers:
-----------------

- Feature to determine the frequency and power parameter validators on the Agilent ``E8527D`` microwave
source based on the installed options (#2690)


---------------
Under the hood:
---------------

- Remove dependency on gitpython (#2738)
- Add two more SMUs to B1500 yaml sim file, useful for testing (#2722)
- Modernize packaging by moving most static packaging data to ``setup.cfg`` (#2693)
- Remove left over usage of deprecated ``get_data_as_pandas_dataframe`` (#2674)
1 change: 1 addition & 0 deletions docs/changes/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ Changelogs
==========

.. toctree::
0.23.0 <0.23.0>
0.22.0 <0.22.0>
0.21.0 <0.21.0>
0.20.1 <0.20.1>
Expand Down

0 comments on commit 6048fc6

Please sign in to comment.