DiamondLightSource / DiamondLightSource/mx-bluesky
Upgrade blueapi usage to use versioned endpoints
- 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
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