-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Move to pydantic v2 #679
Comments
Currently blocked on: |
Once we can, we should then update some of the way we use pydantic features, e.g.:
|
We are now blocked by scanspec requiring numpy>=2.0 and p4p requiring numpy<2.0 blueapi and nexgen also still pinned to pydantic<2 (so we can't pin to >2 and have a working environment) additionally some changes are needed to get dodal in sync with ophyd_async 0.5+ |
Waiting for another release of p4p |
I believe we're currently not blocked by p4p- only Numpy 2 support is. I'm going to make the required changes and check |
@DiamondJoseph yes, but unfortunately the version of scanspec which supports pydantic 2 also requires numpy 2, so we are indirectly still blocked by that |
Not since ScanSpec 0.7.2 |
We should make sure that all our dependencies etc. work on pydantic v2
Acceptance Criteria
pydantic>2
filterwarnings
pip install
The text was updated successfully, but these errors were encountered: