Skip to content

Final/eval sync#114

Open
KU-QM wants to merge 9 commits into
release/nightlyfrom
final/eval_sync
Open

Final/eval sync#114
KU-QM wants to merge 9 commits into
release/nightlyfrom
final/eval_sync

Conversation

@KU-QM

@KU-QM KU-QM commented May 14, 2026

Copy link
Copy Markdown
Contributor

Pull Request

Description

Type of Change

  • 🐛 Bug fix (non-breaking change which fixes an issue)
  • ✨ New feature (non-breaking change which adds functionality)
  • 💥 Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • 📚 Documentation update
  • 🔧 Refactoring (no functional changes)
  • ✅ Test addition/update
  • 🎨 Code style/formatting update

Related Issues

Checklist

Code Quality

  • My code follows the project's style guidelines
  • I have run pre-commit hooks and all checks pass (pre-commit run --all-files)
  • My commits follow the Conventional Commits format
  • I have performed a self-review of my code
  • My changes generate no new warnings

Testing

  • I have added tests that prove my fix/feature works
  • All new and existing tests pass locally (pytest)
  • I have tested my changes with the example scripts (if applicable)

Documentation

  • I have updated the documentation (if needed)
  • I have added docstrings to new functions/classes
  • I have updated the CHANGELOG.md (if applicable)
  • I have checked my code and corrected any misspellings

Breaking Changes

Does this PR introduce breaking changes?

Testing Details

Screenshots/Examples

Additional Context

Reviewer Notes

omrieoqm and others added 9 commits March 30, 2026 16:37
* RC for CZ

* bug fix

* measurment twirl init code

* init measurement twirl

* Add target_detuning_from_sweet_spot attribute to XYDriveMW class

* Add extras attribute to BaseQuam class for additional QUAM attributes

* measurment twirl init version

* RC WOP

* Add kappa attribute to ReadoutResonatorMW class for improved configuration

* Add pumpline and signalline attenuation attributes to TWPA class

* Add at_sweep_spot attribute to FluxTunableTransmon class for calibration control

* Update version to 0.2.3.1 in pyproject.toml and modify set_all_fluxes method to handle None target case in FluxTunableQuam class

* Update version to 0.2.2 in pyproject.toml, remove unused twirl attributes from ReadoutResonatorMW and BaseTransmon classes, and clean up CZGate class by removing commented-out code for randomized compiling.

* Update CHANGELOG with new features and changes, and revert version to 0.2.1 in pyproject.toml.

* changelog fix

* Refactor TWPA and XYDriveBase components by removing unused attributes and adding a default dictionary for extras. Clean up imports for better clarity.

* Add kappa attribute to ReadoutResonatorBase and update documentation for TWPA component. Remove unused target_detuning_from_sweet_spot attribute from XYDriveMW class.

* quick fix

* Remove unused at_sweep_spot parameter from FluxTunableTransmon class documentation.

* Update CHANGELOG to reflect recent additions and changes

* Update CHANGELOG and add extras attribute to ReadoutResonatorBase for additional configuration options.

* black formatting

* pre-commit hook

* fix: move pylint dependencies to dev group in the toml file, remove extraneous .md planning file

* fix: remove deprecated quantum-dot tests

* fix: only run tests in tests dir

* Allow more ancestors

* fix: update quantum dot xy_channel -> xy API in tests

* bump new version

---------

Co-authored-by: TheoQM <theo@quantum-machines.co>
Co-authored-by: sebastianorbell-qm <Sebastian.Orbell@quantum-machines.co>
* Update python requirement

* Update changelog

* Update python requirement

* bump version
* Add twpa component with isolation

* Update TWPA initialization at the QPU level

* add builder functions

* black

* add default pulses

* changelog

* add twpa_wiring

* fix bug

* fix bug

* add twpa pulses

* add twpa to init

* Set pump_ and isolation_ as non-sticky

* Simplify component

* black

* fix docstring

* update initialize method

* Add back  `pumpline_attenuation` and `signalline_attenuation`

* Updated qualang-tools requirement
* Set default to False

* Update CHANGELOG.md
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.

3 participants