Skip to content

Test migrate script - #2

Merged
shree-iyengar-dls merged 9 commits into
mainfrom
test_migrate_script
Jul 10, 2026
Merged

shree-iyengar-dls merged 9 commits into
mainfrom
test_migrate_script

Conversation

@shree-iyengar-dls

Copy link
Copy Markdown
Owner

No description provided.

dan-fernandes and others added 7 commits June 30, 2026 08:23
Now only logs GET at debug level, and all else at INFO.

For GET requests, only logs after processing request. All else log both
before and after processing request.
Currently get_tasks takes a string to filter on task_status, but it
should be a enum.
1. Decouple `pyright` version from `uv.lock` file
2. Update asyncapi check file to a more maintained project
3. Update all pre-commit hooks
4. Use docker images instead of raw builds to make it easier to work on
dls workstations
Currently there are
[40](https://github.com/DiamondLightSource/blueapi/security/dependabot)
dependency security alert.


[python-copier#issue-339](DiamondLightSource/python-copier-template#339)
should be prioritised to enable renovate.

Changes in the PR:
1. Change python-version to `3.14`
2. Update all `uv.lock` file
3. Add `httpx2` to dev dependences for [Deprecation
Warning](https://github.com/Kludex/starlette/blob/main/starlette/testclient.py#L46)
4. Upgrade to latest ophyd-async Which has the changed to use
[ADWriterFactory](https://blueskyproject.io/ophyd-async/main/explanations/decisions/0016-ad-writer-factory.html)
5. Change HTTP_422_UNPROCESSABLE_ENTITY to
[HTTP_422_UNPROCESSABLE_CONTENT](https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Status/422)
as the previous is deprecated
@shree-iyengar-dls
shree-iyengar-dls merged commit 004f5f9 into main Jul 10, 2026
25 of 26 checks passed

This branch was previously deployed

1 inactive deployment
github-pages — eacd72cb Deployed Jul 8, 2026 by shree-iyengar-dls via publish / publish / deploy #20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants