Skip to content

Releases: bluesky/ophyd

v1.11.0

04 Sep 15:24
v1.11.0
f6ae00b

Choose a tag to compare

REL: v1.11.0

This is a feature release ophyd which includes the following new
features:

 - Trigger plugin to support using the CircularBuffer plug in in AD
 - classes for the AD3-5 plugins
 - class for the BadPixel plugin for AD

This release also fixes support for versions of caproto >=1.3.0

v1.10.7

16 Jun 13:53
f29fb21

Choose a tag to compare

What's Changed

  • BUG: consume and ignore additional kwargs to PyepicsShimPV by @tangkong in #1252
  • BUG: PyepicsShimPV to consume monitor_delta instead of default monitor by @tangkong in #1253

Full Changelog: v1.10.6...v1.10.7

v1.10.6

13 May 19:53
85e8d50

Choose a tag to compare

What's Changed

  • Remove unnecessary global _plugin_class usage by @thomashopkins32 in #1239
  • Incompatiblity with caproto v1.2.0 by @thomashopkins32 in #1241
  • EpicsSignalBase connection timeout fix + Device connection timeout by @thomashopkins32 in #1243
  • Do not stop devices that cannot be stopped on Status failure by @DominicOram in #1245
  • Release Notes for v1.10.5 and v1.10.6 by @thomashopkins32 in #1247

Full Changelog: v1.10.5...v1.10.6

v1.10.5

01 Apr 19:23

Choose a tag to compare

  • Added ability to configure wait_for_connection timeout (#1236)

  • Improve PyPI release workflow

Full Changelog: v1.10.4...v1.10.5

v1.10.0

03 Dec 23:35

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.9.0...v1.10.0

v1.9.0

15 Sep 12:26
0b5763f

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.8.0...v1.9.0

v1.8.0

26 Jun 18:53

Choose a tag to compare

What's Changed

  • add support for EPICS area detector pvaDriver cam by @prjemian in #1055
  • Adopt isort by @coretl in #1064
  • Make SynAxis produce an updating MoveStatus by @callumforrester in #1036
  • Fix capture signal was always triggered by @physwkim in #1066
  • Move settings to setup.cfg and use setuptools-scm by @coretl in #1065
  • Fix SynAxisNoPosition by @coretl in #1068
  • Add v2 dir by @coretl in #1067
  • Make CI run on external PRs by @coretl in #1071
  • Use pydata docs theme and make a space for v2 docs by @coretl in #1076
  • Deploy to the correct place by @coretl in #1077
  • DOC: fixed minor typo. by @clintonroy in #1079
  • DOC: minor typo fix. by @clintonroy in #1080
  • DOC: added a shutter example of a PVPositionerComparator by @clintonroy in #1081
  • Update LICENSE by @stuartcampbell in #1082
  • Ophyd v2 core by @coretl in #1078
  • Fix docs linking by @coretl in #1085
  • Change make_dir_tree default dir mode to 755 by @mrakitin in #1087
  • Add status repr to WaitTimeoutError message by @dperl-dls in #1088
  • DOC: fix install instructions in README by @mrakitin in #1089
  • BUG: Let channelsim work with enums by @tizayi in #1093
  • ENH: Add enum descriptor support to ChannelCa by @tizayi in #1097
  • BUG: isinstance calls property success before status object is done by @tizayi in #1099
  • v2: try to fix some constantly failing tests by @RAYemelyanova in #1105
  • Ophyd v2: add _exception to AsyncStatus to propagate errors through FailedStatus. by @RAYemelyanova in #1103
  • v2: Add dict support by @RAYemelyanova in #1104
  • propagate errors through wait_for_connection by @RAYemelyanova in #1109
  • Initial p4p channel implementation by @ajgdls in #1096
  • v2: Make sim signal source look like real source by @coretl in #1111
  • v2: make device class concrete by @RAYemelyanova in #1107
  • v2: Added bool support for 2 element CA/PVA enums by @coretl in #1112
  • V2 minor async status changes by @RAYemelyanova in #1110
  • v2 Fix traceback of a failed AsyncStatus object by @coretl in #1114
  • v2: remove monitor by @RAYemelyanova in #1125
  • v2: Make stage/unstage async by @coretl in #1123
  • v2: Add set_and_wait_for_value() by @coretl in #1124
  • Let SimSignalBackend accept npt.NDArray datatypes by @RAYemelyanova in #1118
  • Resolve typo introduced in PR #1055 by @prjemian in #1129
  • DOC: release notes for v1.8.0 by @mrakitin in #1127

New Contributors

Full Changelog: v1.7.0...v1.8.0

ophyd v1.7.0

05 Aug 14:40

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.6.4...v1.7.0

ophyd v1.6.4

08 Apr 19:30

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.6.3...v1.6.4

v1.6.3

11 Oct 19:25

Choose a tag to compare

Changes

  • In case of a LimitError being raised by the mv() command, the error
    message will now specify which setpoint PV triggered the limit condition.
  • Added tests which check Ophyd objects against the new Bluesky protocols.
  • The requirement for the inflection package has been removed from
    general requirements and moved to requirements-dev.txt.