Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

QCoDeS 0.53.0 #7244

Discussion options

QCoDeS 0.53.0 (2025年06月16日)

Breaking Changes:

  • QCoDeS has dropped support for python 3.10. QCoDeS now supports Python 3.11, 3.12 and 3.13. Drop python 3.10 support #7038
  • The deprecated aliases to Lakeshore modules in qcodes.instrument_drivers.Lakeshore.lakeshore_base have been removed.
    The aliases to lakeshore drivers in qcodes.instrument_drivers.Lakeshore.Model_325, qcodes.instrument_drivers.Lakeshore.Model_336 and qcodes.instrument_drivers.Lakeshore.Model_372
    have been removed. Please make sure that all Lakeshore related imports are from qcodes.instrument_drivers.Lakeshore avoiding any submodules. Lakeshore driver improvments #7187

Improved:

Improved Drivers:

New:

  • InstrumentBase.add_submodule now returns the added submodule. This similar to changes made in add_parameter earlier.
    This makes it possible to assign this to an attribute which enables static code checkers, IDEs and documentation to
    discover submodules. The Galil drivers have been updated to make use of this. Consult the Galil driver or Creating-Instrument-Drivers
    notebook for examples of how to use this. It is planed that QCoDeS in the future will ship with a tool to automatically perform this refactor
    and updates to all included drivers. Return submodule from add_submodule #7017

This discussion was created from the release QCoDeS 0.53.0.
You must be logged in to vote

Replies: 0 comments

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
1 participant

AltStyle によって変換されたページ (->オリジナル) /