-
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
Pydantic v2 #269
Pydantic v2 #269
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #269 +/- ##
==========================================
+ Coverage 96.57% 96.60% +0.03%
==========================================
Files 44 44
Lines 4812 4797 -15
Branches 676 675 -1
==========================================
- Hits 4647 4634 -13
+ Misses 108 107 -1
+ Partials 57 56 -1
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
A note on performance implications: On my Dell laptop it takes 59.5 seconds to run the test suite and on this branch it takes 61 seconds. Given non-determinism in the tests, its probably the same. At least there aren't any big performance digressions captured by the test suite. |
This PR adds support for Pydantic V2. It also pins pydantic to < 3 so we don't have everything break again when that is released.
Also fixes the doc-build script, and slightly modifies the behavior of some station utilities related to fetching channel responses from info contained in a dataframe.