1.34.0
What's Changed
- Move system tests to a separate directory by @stan-dot in #822
- Fix, or ignore and note, typing errors by @dperl-dls in #830
- Add auto shutter input to zebra by @olliesilvester in #823
- Defer implementation of MsgGenerator to prevent strange behaviour by @DiamondJoseph in #832
- Limit i03 beam width to 80um by @dperl-dls in #833
- Make backlight timing a float by @DominicOram in #831
- Allow OAV to Redis forwarder to use different OAV streams by @DominicOram in #808
- Add the diamond filter and qbpm devices by @DominicOram in #820
- Start an ophyd-async OAV by @noemifrisina in #815
- Extrapolate values in lookup tables for DCM by @DominicOram in #835
- Isolated device factory by @DiamondJoseph in #841
- Prevent simulated connect from trying to connect to real devices on i22 by @DiamondJoseph in #849
- Add deprecation warning to inject by @callumforrester in #854
- Return no results if CPU and GPU agree on no results by @DominicOram in #819
- Add the horizontal mirror voltages by @DominicOram in #834
- Add python 3.12 to CI by @dperl-dls in #859
- Prevent devices connecting as side effect of use elsewhere by @DiamondJoseph in #860
- Create an ophyd device for apple 2 undulator and add i10 as a beamline by @Relm-Arrowny in #744
- Changes for murko found from beamline testing by @DominicOram in #809
- Revert device_factory changes by @DiamondJoseph in #869
- Fix unit test borkage due to loading from /dls_sw by @rtuck99 in #867
- Fix for exceptions being ignored in beamline unit tests by @rtuck99 in #868
- Remove i04-1 as it's unused and broken by @DominicOram in #872
- Wait for odin to be initialised rather than just check by @DominicOram in #873
- Finish setting up an ophyd_async OAV by @noemifrisina in #857
Full Changelog: 1.33.0...1.34.0