Skip to content

Start adding support for new ruff defaults#7993

Draft
jenshnielsen wants to merge 34 commits into
microsoft:mainfrom
jenshnielsen:ruff_extend_select_2026
Draft

Start adding support for new ruff defaults#7993
jenshnielsen wants to merge 34 commits into
microsoft:mainfrom
jenshnielsen:ruff_extend_select_2026

Implement PIE790

e899a11
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project failed Apr 21, 2026 in 0s

69.08% (-1.02%) compared to 5eb100a

View this Pull Request on Codecov

69.08% (-1.02%) compared to 5eb100a

Details

Codecov Report

❌ Patch coverage is 64.33121% with 56 lines in your changes missing coverage. Please review.
✅ Project coverage is 69.08%. Comparing base (5eb100a) to head (e899a11).
⚠️ Report is 228 commits behind head on main.

Files with missing lines Patch % Lines
...strument_drivers/american_magnetics/AMI430_visa.py 10.00% 9 Missing ⚠️
...t_drivers/Keysight/keysightb1500/KeysightB1520A.py 41.66% 7 Missing ⚠️
...strument_drivers/cryomagnetics/_cryomagnetics4g.py 0.00% 4 Missing ⚠️
src/qcodes/instrument_drivers/AlazarTech/ATS.py 0.00% 3 Missing ⚠️
...ivers/QuantumDesign/DynaCoolPPMS/private/server.py 0.00% 3 Missing ⚠️
src/qcodes/dataset/plotting.py 71.42% 2 Missing ⚠️
src/qcodes/dataset/sqlite/queries.py 66.66% 2 Missing ⚠️
...ers/Keysight/private/Keysight_344xxA_submodules.py 50.00% 2 Missing ⚠️
...ent_drivers/QuantumDesign/DynaCoolPPMS/DynaCool.py 0.00% 2 Missing ⚠️
...antumDesign/DynaCoolPPMS/private/commandhandler.py 0.00% 2 Missing ⚠️
... and 18 more
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #7993      +/-   ##
==========================================
- Coverage   70.10%   69.08%   -1.02%     
==========================================
  Files         333      333              
  Lines       32278    32132     -146     
==========================================
- Hits        22627    22198     -429     
- Misses       9651     9934     +283     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.