Skip to content

Commit a85cde2

Browse files
Merge #4825
4825: Add changelog for 0.36.0 r=jenshnielsen a=jenshnielsen Co-authored-by: Jens H. Nielsen <Jens.Nielsen@microsoft.com> Co-authored-by: Jens Hedegaard Nielsen <jenshnielsen@gmail.com>
2 parents 1c33c46 + 78a7c53 commit a85cde2

15 files changed

+50
-33
lines changed

docs/changes/0.36.0.rst

+49
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
QCoDeS 0.36.0 (2022-11-29)
2+
==========================
3+
4+
Breaking Changes:
5+
-----------------
6+
7+
- The `test_intrument` and `test_intruments` functions are no longer available
8+
from the toplevel qcodes namespace.
9+
If you require these functions they must be imported from
10+
`qcodes.instrument_drivers.test`. (:pr:`4616`)
11+
- The deprecated imports of `Loop`, `Measure` and members of `qcodes.data` in the toplevel QCoDeS namespace has been
12+
removed. (:pr:`4674`)
13+
- Explicitly setting a sample id in the `qcodesrc.json` config file has been deprecated. This feature is
14+
expected to be very lightly used. Please do get in touch if you rely on it. This will eventually
15+
be replaced by a random string. For the same reason `load_by_run_spec` will no longer print
16+
`sample_id` as part of the output when more than one potential match is found.
17+
Note that this is different from the sample_name set as part of an experiment which is still supported. (:pr:`4763`)
18+
19+
20+
Improved:
21+
---------
22+
23+
- The sweeps used by doNd has gained the ability to perform a get call after setting the parameter and storing
24+
that value in the dataset rather than the value set. (:pr:`4759`)
25+
- `plot_dataset` will now correctly wrap long titles into multiple lines. (:pr:`4770`)
26+
- Keithley calibration: adjust calibration date before saving new calibration (:pr:`4779`)
27+
- Visa insturments have gained the ``pyvisa_sim_file`` argument. This allows easier instantiation of
28+
simulated visainstrments in tests (both in QCoDeS and external) as well as use of simulated instruments in
29+
station yaml files. (:pr:`4790`)
30+
- dond functions now return the dataset after `KeyboardInterrupt` or `BreakConditionInterrupt`.
31+
Instead of raising the interrupts, they are now logged as warning. (:pr:`4801`)
32+
- The function ``qcodes.dataset.load_from_netcdf`` now always perservers order of the dependent coordinates
33+
when loading a netcdf file into memory. (:pr:`4802`)
34+
- Add ``rundescriber_from_json`` to dataset public API
35+
for materializing ``RunDescriber`` objects from json strings (:pr:`4811`)
36+
- Add ``RunDescriber``, ``InterDependencies_``, ``ParamSpecTree`` to dataset public API (:pr:`4816`)
37+
- All public methods avilable in ``qcodes.dataset`` that takes a
38+
path to a db or data file now accepts a ``pathlib.Path`` object in addition to a ``str``. (:pr:`4818`)
39+
40+
41+
New:
42+
----
43+
44+
- Add a callback to ``dataset.get_parameter_data``.
45+
This is usefull to track the progress of the data download.
46+
Since sqlite3 does not allow to keep track of the data loading progress,
47+
we compute how many sqlite requests correspond to a certain percentage of
48+
progress which is dictated by a config parameter "callback_percent".
49+
Then we perform x sql request instead of one, running the callback everytime. (:pr:`4688`)

docs/changes/index.rst

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ Changelogs
33

44
.. toctree::
55
Unreleased <unreleased>
6+
0.36.0 <0.36.0>
67
0.35.2 <0.35.2>
78
0.35.1 <0.35.1>
89
0.35.0 <0.35.0>

docs/changes/newsfragments/4616.breaking

-4
This file was deleted.

docs/changes/newsfragments/4674.breaking

-2
This file was deleted.

docs/changes/newsfragments/4688.new

-6
This file was deleted.

docs/changes/newsfragments/4759.improved

-2
This file was deleted.

docs/changes/newsfragments/4763.breaking

-5
This file was deleted.

docs/changes/newsfragments/4770.improved

-1
This file was deleted.

docs/changes/newsfragments/4779.improved

-1
This file was deleted.

docs/changes/newsfragments/4790.improved

-3
This file was deleted.

docs/changes/newsfragments/4801.improved

-2
This file was deleted.

docs/changes/newsfragments/4802.improved

-2
This file was deleted.

docs/changes/newsfragments/4811.improved

-2
This file was deleted.

docs/changes/newsfragments/4816.improved

-1
This file was deleted.

docs/changes/newsfragments/4818.improved

-2
This file was deleted.

0 commit comments

Comments
 (0)