DiamondLightSource / DiamondLightSource/mx-bluesky

Upgrade blueapi usage to use versioned endpoints

Open
#1,811 0 comments 0 reactions 0 assignees View on GitHub
hyperion
Dominant language
Python
Stars
4
Forks
5
Avg merge
1d 30m
Merged PRs (30d)
2

Description

Since blueapi 1.15.0 and
* https://github.com/DiamondLightSource/blueapi/pull/1511

`blueapi` has deprecated the use of unversioned endpoints.

Although in theory we should not need to make significant changes since we are using the blueapi client, there may be changes we have to make in GDA to call these endpoints.

## Acceptance Criteria
- Specific criteria that will be used to judge if the issue is fixed

Contributor guide

Open the contributing guide

Research direction

Start by locating GDA's blueapi client usage and comparing it with blueapi 1.15.0 and linked pull request 1511. Identify which endpoint calls require changes, then verify that affected calls use versioned endpoints and check whether the repository has relevant tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
api, backend
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.