Skip to content

Bump version 0.3.0#27

Open
TheoLaudatQM wants to merge 31 commits into
mainfrom
allow_python_3_13
Open

Bump version 0.3.0#27
TheoLaudatQM wants to merge 31 commits into
mainfrom
allow_python_3_13

Conversation

@TheoLaudatQM

@TheoLaudatQM TheoLaudatQM commented Mar 31, 2026

Copy link
Copy Markdown
Collaborator

Added

  • Added support for Python 3.13.

Fixed

  • parameters: Use qualibrate.core.parameters instead of removed qualibrate.parameters (fixes ModuleNotFoundError with current qualibrate API).
  • analysis/fitting - allows the fit to converge even if the exponential is inverted.
  • analysis/fitting - fit oscillations in a more robust manner.

Changed

  • Raise minimum qualibrate to 1.0.2 and require Python >=3.10 to align with qualibrate.
  • data/fetcher: Switch result fetching from qm-qua dependent qm_qua.QmJob.fetch_all to qualang_tools dependent qualang_tools.results.fetching_tool.
  • data/fetcher: Use fetching_tool to retrieve acquisition metadata (e.g., is_processing() and get_start_times()).
  • data/fetcher: Apply ignore_handles filtering in __init__ to reduce overhead in retrieve_latest_data.

@@ -1,5 +1,10 @@
from .feature_detection import peaks_dips
from .fitting import fit_oscillation, fit_oscillation_decay_exp, fit_decay_exp, unwrap_phase
from .fitting import (

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nothing really changed here

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What do you mean? This is just formatting

peaks = find_peaks(arr.copy(), prominence=prominence)
if len(peaks[0]) > 0:
# finding the largest peak and it's width
prom_peak_index = (

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@TheoLaudatQM did you run the pre-commit (Black + pylint ) in this commit, I am not sure where all those indentation changes came from..

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@OziEgri Yes black and pylint

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.

2 participants