Releases: pymmcore-plus/useq-schema
Releases · pymmcore-plus/useq-schema
v0.4.6
What's Changed
- ci(pre-commit.ci): autoupdate by @pre-commit-ci in #128
- feat: accept bare string for mda event channel by @tlambert03 in #130
- feat: add GridWidthHeight by @tlambert03 in #129
Full Changelog: v0.4.5...v0.4.6
v0.4.5
Full Changelog: v0.4.4...v0.4.5
v0.4.4
Full Changelog: v0.4.3...v0.4.4
v0.4.3
What's Changed
- fix: fix rounding error in ZPlan num_positions estimate by @tlambert03 in #127
Full Changelog: v0.4.2...v0.4.3
v0.4.2
What's Changed
- refactor: remove pydantic compat module altogether by @tlambert03 in #125
- chore: remove special character from MDASequence.str by @tlambert03 in #126
Full Changelog: v0.4.1...v0.4.2
v0.4.1
What's Changed
- build: use pydantic-compat library by @tlambert03 in #124
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- chore: remove setup.py by @tlambert03 in #111
- refactor: move iterator into new module by @tlambert03 in #112
- perf: significantly speedup iteration of MDASequences. (breaking change, removes
__len__
methods) by @tlambert03 in #113 - docs: update units of exposure in docstring to ms by @tlambert03 in #114
- docs: update readme by @tlambert03 in #115
- feat: Add FOV size to grid spec by @tlambert03 in #116
- feat: add estimate of MDASequence duration, without iterating by @tlambert03 in #117
- refactor: move pycromanager stuff to new module, update docs a bit by @tlambert03 in #118
- refactor: make fov_width/fov_height mutable on GridPlans by @tlambert03 in #121
- feat: add
keep_shutter_open_across
to MDASequence by @tlambert03 in #119 - feat: support both pydantic1 and pydantic2 by @tlambert03 in #122
Full Changelog: v0.3.2...v0.4.0
v0.3.2
What's Changed
- chore: misc updates, drop python 3.7 by @tlambert03 in #109
- fix: fix serialization of MDAEvents by @tlambert03 in #110
Full Changelog: v0.3.1...v0.3.2
v0.3.1
What's Changed
- fix: change action type hint on MDAEvent by @tlambert03 in #108
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- ci(pre-commit.ci): autoupdate by @pre-commit-ci in #89
- ci(pre-commit.ci): autoupdate by @pre-commit-ci in #90
- ci(pre-commit.ci): autoupdate by @pre-commit-ci in #92
- fix: MDASequence iter_sequence method by @fdrgsp in #93
- refactor: Simplify subsequence by @tlambert03 in #95
- feat: add Actions to MDA event, and add autofocus events by @tlambert03 in #96
- fix: fix inherit sequence autofocus + add tests by @fdrgsp in #98
- fix: KeyError fix in MDASequence _should_skip method by @fdrgsp in #99
- test: use different pattern for testing by @tlambert03 in #100
- feat: accept numpy arrays for list fields by @tlambert03 in #101
- refactor: move replace to FrozenModel by @tlambert03 in #104
- style: add a couple rules to ruff by @tlambert03 in #103
- refactor: Remove
NoX
plans by @tlambert03 in #102 - fix: remove NoX plans from docs by @fdrgsp in #105
- feat: add ci tests for pymmcore_widgets by @fdrgsp in #106
- feat: add
keep_shutter_open
to MDAEvent by @tlambert03 in #107
Full Changelog: v0.2.1...v0.3.0