Callum Forrester

Results 16 issues of Callum Forrester

Say I have a device with two signals, one fails to connect with a timeout, the other immediately raises an error when connect is called. The latter error is not...

bug

Like all statuses, you can put a complete callback on `ADTriggerStatus`. You can also put a watch callback on it which is called when it's progress changes. When the status...

bug
help wanted
question
needs_review

Should remove references to unsupported versions from CI and pyproject.toml We should follow https://numpy.org/neps/nep-0029-deprecation_policy.html / https://scientific-python.org/specs/spec-0000/ as closely as we can without causing critical operational problems for any of the...

good first issue
hackathon

## Current Behavior ```shell Traceback (most recent call last): File "/opt/hostedtoolcache/Python/3.12.3/x64/lib/python3.12/site-packages/sphinx/events.py", line 97, in emit results.append(listener.handler(self.app, *args)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/hostedtoolcache/Python/3.12.3/x64/lib/python3.12/site-packages/pydata_sphinx_theme/pygment.py", line 81, in overwrite_pygments_css style_name = app.builder.theme.get_options()[style_key] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ KeyError: 'pygment_light_style'...

bug
high-priority
documentation
hackathon

The [ZeroMQ tests](https://github.com/bluesky/bluesky/blob/main/src/bluesky/tests/test_zmq.py) are long-running system tests that slow down CI and local testing. They should be rewritten. The current tests throw up and connect a ZeroMQ socket in a...

hackathon

The `RunEngine` can be paused mid-execution of a plan. It will ask the ophyd(-async) devices it is currently using to `.pause()` if they are [`Pausable`](https://github.com/bluesky/bluesky/blob/f03451a7e188df867df7fc86c70e3efe65a02709/src/bluesky/protocols.py#L417). They may throw a [`FailedPause`](https://github.com/bluesky/bluesky/blob/f03451a7e188df867df7fc86c70e3efe65a02709/src/bluesky/utils/__init__.py#L104)...

hackathon