-
-
Notifications
You must be signed in to change notification settings - Fork 343
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
Type RaisesGroup
properly
#3141
Conversation
(I cannot test this locally because our Sphinx builds fail on Windows)
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #3141 +/- ##
==========================================
- Coverage 99.62% 94.05% -5.57%
==========================================
Files 122 122
Lines 18400 18400
Branches 1223 1222 -1
==========================================
- Hits 18331 17307 -1024
- Misses 47 1010 +963
- Partials 22 83 +61
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome work! I'm super happy to see progress here as I'm planning to pick up work on integrating it upstream soon ❤️
Co-authored-by: John Litborn <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great other than one small thing I noticed
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good!
@jakkdl because you wrote this / these comments
This should fix the typing weirdness around it. I didn't really look too hard at things originally so there might be some outdated comments.
Maybe also @TeamSpen210 because types
... also this might be easier to review commit by commit. I tried my best to keep things separated (eg staging hunks so that only related pieces were in a single commit). However, I did not run mypy / tests after every single commit so things may be broken after a commit.