Add bugbear check and sort pyproject.toml tools
Adds bugbear checks for common Python errors.
Partially addresses #844
Codecov Report
:white_check_mark: All modified and coverable lines are covered by tests.
:white_check_mark: Project coverage is 91.13%. Comparing base (cb2eb37) to head (aa964df).
:warning: Report is 21 commits behind head on main.
Additional details and impacted files
@@ Coverage Diff @@
## main #845 +/- ##
==========================================
- Coverage 91.54% 91.13% -0.42%
==========================================
Files 17 17
Lines 1621 1635 +14
==========================================
+ Hits 1484 1490 +6
- Misses 137 145 +8
see 5 files with indirect coverage changes
Continue to review full report in Codecov by Sentry.
Legend - Click here to learn more
Ξ = absolute <relative> (impact),ΓΈ = not affected,? = missing dataPowered by Codecov. Last update 541ee66...aa964df. Read the comment docs.
:rocket: New features to boost your workflow:
- :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
With you pre commit branch merged, will this one pass after a rebase?
With you pre commit branch merged, will this one pass after a rebase?
Unfortunately, bugbear passing will require code changes or skipping some bugbear checks.