Skip to content

Upgrade pre-commit versions#4178

Merged
je-cook merged 9 commits intoukaea:mainfrom
je-cook:ruff_upgrade
Apr 13, 2026
Merged

Upgrade pre-commit versions#4178
je-cook merged 9 commits intoukaea:mainfrom
je-cook:ruff_upgrade

Conversation

@je-cook
Copy link
Copy Markdown
Collaborator

@je-cook je-cook commented Apr 13, 2026

Description

Upgrades everything in the pre-commit

Checklist

I confirm that I have completed the following checks:

  • My changes follow the PROCESS style guide
  • I have justified any large differences in the regression tests caused by this pull request in the comments.
  • I have added new tests where appropriate for the changes I have made.
  • If I have had to change any existing unit or integration tests, I have justified this change in the pull request comments.
  • If I have made documentation changes, I have checked they render correctly.
  • I have added documentation for my change, if appropriate.

@je-cook je-cook requested a review from a team as a code owner April 13, 2026 11:02
@je-cook je-cook added the CI Issues relating to the CI system label Apr 13, 2026
@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Apr 13, 2026

Codecov Report

❌ Patch coverage is 47.56098% with 43 lines in your changes missing coverage. Please review.
✅ Project coverage is 49.56%. Comparing base (2fadac8) to head (290c49b).
⚠️ Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
process/core/io/vary_run/tools.py 12.50% 7 Missing ⚠️
process/core/io/plot/scans.py 14.28% 6 Missing ⚠️
process/core/io/plot/summary.py 0.00% 5 Missing ⚠️
process/models/pfcoil.py 20.00% 4 Missing ⚠️
process/models/physics/physics.py 0.00% 4 Missing ⚠️
process/core/io/in_dat/base.py 25.00% 3 Missing ⚠️
process/core/io/data_structure_dicts.py 0.00% 2 Missing ⚠️
process/core/io/vary_run/config.py 33.33% 2 Missing ⚠️
process/core/solver/solver.py 0.00% 2 Missing ⚠️
process/models/tfcoil/base.py 0.00% 2 Missing ⚠️
... and 6 more
Additional details and impacted files
@@           Coverage Diff           @@
##             main    #4178   +/-   ##
=======================================
  Coverage   49.56%   49.56%           
=======================================
  Files         148      148           
  Lines       29740    29719   -21     
=======================================
- Hits        14740    14731    -9     
+ Misses      15000    14988   -12     

☔ 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.

@je-cook je-cook enabled auto-merge (squash) April 13, 2026 12:46
@je-cook je-cook merged commit 2899a60 into ukaea:main Apr 13, 2026
10 checks passed
grmtrkngtn pushed a commit that referenced this pull request Apr 13, 2026
* pre-commit autoupdate

* safe autofixes

* safe unsafe autofixes

* duplicated parametrize test cases

* nothing in __init__

* global variables not used/defined wrong

* ==0

* others

* update ruff in pyproject
grmtrkngtn pushed a commit that referenced this pull request Apr 13, 2026
* pre-commit autoupdate

* safe autofixes

* safe unsafe autofixes

* duplicated parametrize test cases

* nothing in __init__

* global variables not used/defined wrong

* ==0

* others

* update ruff in pyproject
@je-cook je-cook deleted the ruff_upgrade branch April 15, 2026 10:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI Issues relating to the CI system

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants