Releases: bluesky/ophyd-async
Releases · bluesky/ophyd-async
v0.13.6
What's Changed
- Allow mock signals to have different readback to setpoint values by @DominicOram in #1096
- Lock file maintenance by @renovate[bot] in #1109
- Quantize calculated turnaround points in pmac by @shihab-dls in #1105
- Add enable signal to panda PulseBlock by @shihab-dls in #1115
- Update dependency https://github.com/DiamondLightSource/python-copier-template to v5.0.0a4 by @renovate[bot] in #1112
Full Changelog: v0.13.5...v0.13.6
v0.13.5
What's Changed
- Restructure tests by @hyperrealist in #1055
- improves error message from datakey shape function by @gkalua in #1073
- Copier update to uv by @coretl in #1058
- Configure Renovate by @renovate[bot] in #1076
- Update hoverkraft-tech/compose-action action to v2.4.0 by @renovate[bot] in #1078
- Disable pyenv notifications for python version by @coretl in #1085
- Making tango event subscription asynchronous by @burkeds in #1001
- update to use new Subscribable protocol by @jsouter in #950
- Tango improved descriptor by @burkeds in #865
- Lock file maintenance by @renovate[bot] in #1082
- Add note on using Annotated with ruff by @DominicOram in #1090
- Improve renovate config by @coretl in #1088
- Enable automerge for lockFileMaintenance by @coretl in #1094
- Add Yes No strict enum by @olliesilvester in #1067
- Modify tango dependency version constraint by @coretl in #1093
- Update github/codeql-action action to v4 by @renovate[bot] in #1092
- Update hoverkraft-tech/compose-action action to v2.4.1 by @renovate[bot] in #1091
- Use the same name for all caught exceptions by @IgpayAtenlay in #1098
- Lock file maintenance by @renovate[bot] in #1097
- Update assert_emitted to use Mapping by @oliwenmandiamond in #1101
New Contributors
- @renovate[bot] made their first contribution in #1076
- @IgpayAtenlay made their first contribution in #1098
Full Changelog: v0.13.4...v0.13.5
v0.13.4
What's Changed
- Fix pedestal mode in Jungfrau by @olliesilvester in #1050
- Add image_mode config to ADBaseController by @oliwenmandiamond in #1066
- Extend PMAC Trajectory to append by @shihab-dls in #1049
- creates a PandA Flyer for time based triggers by @gkalua in #1027
- Add deadtime to create jungfrau external trigger info util function by @olliesilvester in #1038
- Disarm Jungfrau reverts pedestal mode by @olliesilvester in #1068
Full Changelog: v0.13.3...v0.13.4
v0.13.3
What's Changed
- FIX: wrong number of points set in the trajectory by @coretl in #1036
- Add motor name to check_motor_limit error message to make debugging easier by @oliwenmandiamond in #1043
- Pin scanpsec as a dev dependency by @callumforrester in #1047
- Ignore motor soft limits when they are both zero by @DominicOram in #1052
Full Changelog: v0.13.2...v0.13.3
v0.13.2
What's Changed
- Only allow subscribe within event loop by @coretl in #970
- Adsim system tests by @callumforrester in #1000
- Create PmacTrajectoryTriggerLogic by @LuisFSegalla in #1004
- Add docs on when to use Movable by @olliesilvester in #1026
- Document PvSuffix by @EmsArnold in #1025
- Add fastcs jungfrau by @olliesilvester in #999
- Add limit checking to motor.set by @teoching0705 in #1032
- Add pmac trajectory gap support by @shihab-dls in #1023
- Make merge_gathered_dicts public by @oliwenmandiamond in #1041
- Enhance SimMotor initialization with initial_value and units parameters by @fajinyuan in #1040
New Contributors
- @LuisFSegalla made their first contribution in #1004
- @EmsArnold made their first contribution in #1025
- @teoching0705 made their first contribution in #1032
- @fajinyuan made their first contribution in #1040
Full Changelog: v0.13.1...v0.13.2
v0.13.1
What's Changed
- If number of frames in a chunk is set to zero, set it to 1 by @jwlodek in #1003
- Fixed value of onoff enum in vimba module by @RobertSchaffer1 in #1007
- Check that there are no imports from core._* by @coretl in #995
- Update assert configuration to use mapping by @oliwenmandiamond in #1014
- Fix docstring on trigger info by @olliesilvester in #1015
- fix: Drop python 3.10 by allow copier automated updates and updating copier template by @DiamondJoseph in #935
Full Changelog: v0.13.0...v0.13.1
v0.13.0
What's Changed
- Make pmac util file with PmacMotorInfo class by @gkalua in #985
- Add feature flag and ADR for
all_updateschange by @callumforrester in #990 - Create common enums and update devices to use by @oliwenmandiamond in #993
- Allow trigger info deadtime to be lower than safe detector deadtime by @olliesilvester in #988
- Move xml generation portion of setup ndattributes plan stub to adcore/_utils.py by @jwlodek in #982
- Create pmac._util.calculate_run_up by @shihab-dls in #979
- Parse gapless pmac trajectory from slice by @shihab-dls in #986
- Create composer after ndattributes during ADHDFWriter.open() by @canismarko in #997
- Add implementation for NDROIStats plugin by @douglaswinter in #975
Full Changelog: v0.12.3...v0.13.0
v0.12.3
What's Changed
- Change the way Axis IO is done by @gkalua in #973
- Amend FastCS-Eiger and ADOdin logic by @shihab-dls in #911
- Pin aioca to pre-release by @shihab-dls in #994
Full Changelog: v0.12.2...v0.12.3
v0.12.2
What's Changed
- fix!: Prevent timeout in stop_busy_record by @DiamondJoseph in #972
Full Changelog: v0.12.1...v0.12.2
v0.12.1
What's Changed
- Change NDFileIO inheritance and Add NDFilePluginIO by @thomashopkins32 in #963
- Add all_updates kwarg to CaSignalBackend, defaulted to true by @jwlodek in #962
- Use real time for reading soft signals by @DominicOram in #965
- Relaxed the time accuracy on tests for windows by @DominicOram in #968
- Improve windows CI stability by @Tom-Willemsen in #969
- Use absolute timeout for
test_signal_retries_when_timeoutby @Tom-Willemsen in #971 - Allow for overriding read/uri location for stream resource docs. by @jwlodek in #940
Full Changelog: v0.12...v0.12.1