Skip to content

build: Update mmcore to 12.0.0 - #78

Merged
tlambert03 merged 3 commits into
pymmcore-plus:mainfrom
marktsuchida:mmcore-12
Mar 6, 2026
Merged

build: Update mmcore to 12.0.0#78
tlambert03 merged 3 commits into
pymmcore-plus:mainfrom
marktsuchida:mmcore-12

Conversation

@marktsuchida

Copy link
Copy Markdown
Contributor

MMEventCallback callbacks become always asynchronous.

Tests for callbacks now use threading.Event to wait (with a timeout) for the async call.

Cf. micro-manager/pymmcore#169.

MMEventCallback callbacks become always asynchronous.

Tests for callbacks now use threading.Event to wait (with a timeout) for
the async call.

(Assisted by Claude Code; any errors are mine.)
@codecov

codecov Bot commented Mar 6, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 76.19%. Comparing base (a7e36de) to head (a12fb7a).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #78   +/-   ##
=======================================
  Coverage   76.19%   76.19%           
=======================================
  Files           2        2           
  Lines        1231     1231           
  Branches      958      958           
=======================================
  Hits          938      938           
  Misses         92       92           
  Partials      201      201           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@tlambert03

Copy link
Copy Markdown
Member

thanks @marktsuchida ... I cleaned up the pattern a little bit with a context manager in a12fb7a

@tlambert03
tlambert03 merged commit 042e00a into pymmcore-plus:main Mar 6, 2026
22 of 23 checks passed
@marktsuchida
marktsuchida deleted the mmcore-12 branch March 6, 2026 15:58
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