Skip to content

Fix qcodes 0.58 compatibility: update validators import and pin version#135

Merged
marcosfrenkel merged 1 commit intotoolsforexperiments:masterfrom
marcosfrenkel:more_version_fixes
May 7, 2026
Merged

Fix qcodes 0.58 compatibility: update validators import and pin version#135
marcosfrenkel merged 1 commit intotoolsforexperiments:masterfrom
marcosfrenkel:more_version_fixes

Conversation

@marcosfrenkel
Copy link
Copy Markdown
Collaborator

@marcosfrenkel marcosfrenkel commented May 7, 2026

Summary

  • Updated from qcodes.utils import validatorsfrom qcodes import validators in params.py, dummy_instruments/generic.py, and dummy_instruments/rf.py — the validators module moved in qcodes 0.58.0
  • Pinned qcodes>=0.58.0 in pyproject.toml so the minimum required version reflects the API we depend on

Test plan

  • All 94 existing tests pass (python -m pytest)

@marcosfrenkel marcosfrenkel changed the title Refactor imports to use qcodes.validators directly and update qcodes … Fix qcodes 0.58 compatibility: update validators import and pin version May 7, 2026
@marcosfrenkel marcosfrenkel merged commit bfea465 into toolsforexperiments:master May 7, 2026
7 checks passed
@marcosfrenkel marcosfrenkel deleted the more_version_fixes branch May 7, 2026 22:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant