Qcodes

Latest version: v0.49.0

Safety actively analyzes 682404 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 9 of 16

0.19.1

===========================

Patch:
______

This release is a patch fix to enable the QDAC driver with pyvisa 1.11 (2336)

Features:
---------

Automatically expand setpoints of ``ParameterWithSetpoints`` when added
to a measurement. This feature was included in 0.19.0 but not mentioned
in the changelog (2181)

0.19.0

===========================

The October 2020 release of QCoDeS.


Breaking Changes:
_________________

- A number of long deprecated drivers have been removed:

* ``Keysight_344xxA`` drivers: Use ``Keysight_344xxA_submodules`` drivers (2325)
* ``QDac`` driver: Use ``QDac_channels`` driver as an alternative (2314)
* ``keithley_2600``: Use ``keithley_2600_channels`` as an alternative (2315)

- In the ``QDac_channels`` driver a deprecated parameter (``fast_voltage_set``)
and a deprecated method (``read_state``) has been removed (2314)


New:
____

- Add optional shape metadata to dataset (2145)
- Allow string and time/datetime data to be storred in array measurements (2313)
- ``KeysightB1511B`` SMU driver has been added for support with the B1500 (2278)
- Notebook: Example of how buffered sweep could be done on param with setpoints (2263)
- Add ``allow_changes`` option to ``set_to`` method of ``Parameter``, and
add another context manager for restoring current value (2220)


Improved:
_________

- Station: Take verbose error message when validating station yaml against
schema (2282)
- Fix ``Sequence`` validator ``sorted`` check to work correctly with sequence
types other than list (2271)
- Experiemnt widget: sort ``None`` timestamps as oldest (2275)
- Use predefined mock instruments in docs (2190)
- Support pyvisa 1.11 (2304)


New drivers:
____________

- Alazar ATS9440 card (2258)


Improved drivers:
_________________

- AMI430: ``has_current_rating`` has been removed in the driver to work with the new
firmware version (2291, 2312)
- Small typo fix in alazer drivers (2296)
- Yokogawa GS200: ``source_mode`` bug fix (2143) and update its example notebook (2197)
- Keysight B1517A: Improvments for valid voltage and current output ranges (2278)
- Keithley 3706A: improvements / warnings cleanup (2318)
- Yokogawa GS200: Add trigger, and program features (2138)
- Keithley 7510: Add digitizer feature (2138)

Under the hood:
_______________

- Filter out telemetry messages in console handler (2322)
- Docs: add title to home page, and make version bar appear (2323)
- Small improvements in legacy data notebook (2295)
- Station example doc: update update_config_schema example to refer to
qcodes_contrib_drivers (2272)
- Fix header levels in example notebooks (2265)
- Fix legacy imports in driver examples (2249)
- rework 2d tests to sweep over two separate parameters (2187)
- Update test for ``get_data`` method (2196)
- Fix some of the warnings triggered by numpy 1.19 (2239)
- Pylint and it's dependencies removed from test_requirements (2297)
- Expand documentation requirments.txt (2289)
- Move tests related to qcodes.data loop etc to a legacy folder (2238)
- Legacy: ensure that datasets have unique names to avoid potential race
condition (2276)
- Don't exclude instrument drivers from codecov (2326)


Dependencies:
_____________

Please note that these dependencies are only related to `requirements.txt`

- Update lxml requirement from ~=4.5.1 to ~=6.0.0 (2300)
- Update traitlets requirement from ~=5.0.4 to ~=5.0.5 (2298)
- Update nbclient requirement from ~=0.5.0 to ~=0.5.1 (2299)
- Update zipp requirement from ~=3.3.0 to ~=3.3.1 (2294)
- Update hypothesis requirement from ~=5.37.1 to ~= 5.37.3 (2287)
- Update pillow requirement from ~=7.2.0 to ~=8.0.0 (2286)
- Update nbformat requirement from ~=5.0.7 to ~=5.0.8 (2288)
- Update iniconfig requirement from ~=1.0.1 to ~=1.1.1 (2283)
- Update opencensus-ext-azure requirement from ~=1.0.4 to ~=1.0.5 (2279)
- Update opencensus-context requirement from ~=0.1.1 to ~=0.1.2 (2167)
- Update opencensus requirement from ~=0.7.10 to ~=0.7.11 (2280)
- Update prompt-toolkit requirement from ~=3.0.7 to ~=3.0.8 (2273)
- Update colorama requirement from ~=0.4.3 to ~=0.4.4 (2274)
- Update codecov requirement from ~=2.1.9 to ~=2.1.10 (2267)
- Update sphinx-jsonschema requirement from ~=1.16.4 to ~=1.16.5 (2266)
- Update tqdm requirement from ~=4.50.1 to ~=4.50.2 (2260)
- Update google-api-core requirement from ~=1.22.3 to ~=1.22.4 (2246)
- Update pandas requirement from ~=1.1.2 to ~=1.1.3 (2248)
- Update google-auth requirement from ~=1.22.0 to ~=1.22.1 (2245)
- Update sphinx-jsonschema requirement from ~=1.16.3 to ~=1.16.4 (2247)
- Update pytest requirement from ~=6.1.0 to ~=6.1.1 (2241)
- Update gitpython requirement from ~=3.1.8 to ~=3.1.9 (2229)
- Update jupyterlab-pygments requirement from ~=0.1.1 to ~=0.1.2 (2226)
- Update nest-asyncio requirement from ~=1.4.0 to ~=1.4.1 (2224)
- Update tqdm requirement from ~=4.49.0 to ~=4.50.0 (2219)

0.19.0rc2

Fix package building

0.19.0rc1

What's Changed
* Add QDAC1 notebook from QCoDeS by jenshnielsen in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/198
* add driver for HP8594E by RasmusBC59 in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/191
* support qcodes 0.37 by jenshnielsen in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/200
* Bump ipython from 8.8.0 to 8.9.0 by dependabot in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/199
* Cleanup example imports by jenshnielsen in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/201
* cancel old github actions jobs by jenshnielsen in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/202
* New driver for Rigol DSG3136B by EdwardLaird1 in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/197
* upgrade mypy to 1.0.0 by jenshnielsen in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/203
* Update ipython requirement from ~=8.9.0 to ~=8.10.0 by dependabot in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/204
* Update ipython requirement from ~=8.10.0 to ~=8.11.0 by dependabot in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/205
* BlueFors: update datetime parsing to be compatibe with v2.2 bluefors software by ptar543 in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/206
* Update mypy requirement from ~=1.0.0 to ~= 1.1.1 by dependabot in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/207
* Bump actions/checkout from 3.3.0 to 3.4.0 by dependabot in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/208
* Update ipython requirement from ~=8.11.0 to ~=8.12.0 by dependabot in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/212
* Sr844 by RasmusBC59 in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/210
* QDAC1: Allow slopes greater than 10V by jpsecher in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/209
* Update mypy requirement from ~=1.1.1 to >=1.1.1,<1.3.0 by dependabot in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/213
* Bump codecov/codecov-action from 3.1.1 to 3.1.2 by dependabot in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/214
* Bump actions/checkout from 3.4.0 to 3.5.0 by dependabot in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/211
* Bump actions/checkout from 3.5.0 to 3.5.1 by dependabot in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/215
* Bump actions/checkout from 3.5.1 to 3.5.2 by dependabot in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/216
* Bump codecov/codecov-action from 3.1.2 to 3.1.3 by dependabot in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/218
* Bump actions/setup-python from 4.5.0 to 4.6.0 by dependabot in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/217
* Switch publish to official pypi action by jenshnielsen in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/219

New Contributors
* RasmusBC59 made their first contribution in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/191
* EdwardLaird1 made their first contribution in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/197
* ptar543 made their first contribution in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/206

**Full Changelog**: https://github.com/QCoDeS/Qcodes_contrib_drivers/compare/v0.18.0...v0.19.0rc1

0.18.0

What's Changed
* Add QDevil QDAC 1 driver imported from Qcodes by jenshnielsen in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/196

* Bump ipython from 8.6.0 to 8.8.0 by dependabot in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/192
* Bump actions/setup-python from 4.3.1 to 4.4.0 by dependabot in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/190
* Bump actions/checkout from 3.2.0 to 3.3.0 by dependabot in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/193
* Bump actions/setup-python from 4.4.0 to 4.5.0 by dependabot in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/195

**Full Changelog**: https://github.com/QCoDeS/Qcodes_contrib_drivers/compare/v0.17.0...v0.18.0

0.17.0

What's Changed
* QDAC2: Generalise virtual sweep by jpsecher in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/155
* QDAC2: Detuning with examples by jpsecher in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/156
* Bump mypy from 0.971 to 0.981 by dependabot in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/160
* Bump codecov/codecov-action from 3.1.0 to 3.1.1 by dependabot in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/157
* Bump actions/cache from 3.0.8 to 3.0.9 by dependabot in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/161
* Fix mypy type check by jenshnielsen in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/165
* Bump actions/checkout from 3.0.2 to 3.1.0 by dependabot in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/162
* Bump actions/cache from 3.0.9 to 3.0.10 by dependabot in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/163
* Bump mypy from 0.981 to 0.982 by dependabot in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/164
* Drop python 3.7 by jenshnielsen in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/166
* Bump actions/setup-python from 4.2.0 to 4.3.0 by dependabot in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/167
* Tektronix/AFG3000: use MultiType with combiner argument by jakeogh in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/168
* Bump actions/cache from 3.0.10 to 3.0.11 by dependabot in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/169
* Bump JamesIves/github-pages-deploy-action from 4.4.0 to 4.4.1 by dependabot in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/170
* QDevil QDAC2: Leakage sweep by jpsecher in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/158
* Bump crazy-max/ghaction-chocolatey from 2.0.0 to 2.1.0 by dependabot in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/171
* Bump mypy from 0.982 to 0.990 by dependabot in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/172
* Bump mypy from 0.990 to 0.991 by dependabot in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/174
* QDAC II: Documentation improvements by jpsecher in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/173
* Move CM S5048 driver to the correct folder by omajoshi in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/123
* upload docs from 3.10 by jenshnielsen in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/176
* Rename default branch by jenshnielsen in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/175
* move pep621 standard config to pyproject.toml by jenshnielsen in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/178
* Use cache from python github actions by jenshnielsen in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/177
* Fix Keithley6500 driver by eendebakpt in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/179
* Pin packaging to < 22 for drivers using legacy versions and pin ipython to 8.6 by jenshnielsen in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/183
* Bump actions/setup-python from 4.3.0 to 4.3.1 by dependabot in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/181
* Bump actions/checkout from 3.1.0 to 3.2.0 by dependabot in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/186
* Sync multiple QDAC-IIs together by jpsecher in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/180
* Remove pin of packaging version by dependabot in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/184

New Contributors
* omajoshi made their first contribution in https://github.com/QCoDeS/Qcodes_contrib_drivers/pull/123

**Full Changelog**: https://github.com/QCoDeS/Qcodes_contrib_drivers/compare/v0.16.0...v0.17.0

Page 9 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.