Skip to content

Update project template and CI/docs tooling#278

Open
AndrewSazonov wants to merge 5 commits into
developfrom
templates-0.13.0
Open

Update project template and CI/docs tooling#278
AndrewSazonov wants to merge 5 commits into
developfrom
templates-0.13.0

Conversation

@AndrewSazonov

Copy link
Copy Markdown
Member

Refreshes the project against the latest EasyScience template changes, including Pixi platform metadata, CI workflow updates, docs/mkdocstrings configuration, Ruff/nbQA settings, and formatting cleanup. Also fixes the logger context manager annotation/docstring mismatch so pixi run fix and pixi run check remain consistent.

@AndrewSazonov AndrewSazonov added the [scope] maintenance Code/tooling cleanup, no feature or bugfix (major.minor.PATCH) label Jul 1, 2026
@codecov

codecov Bot commented Jul 1, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 82.41%. Comparing base (6efc17e) to head (d01ee99).

Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff             @@
##           develop     #278      +/-   ##
===========================================
- Coverage    82.92%   82.41%   -0.52%     
===========================================
  Files           62       62              
  Lines         5084     5084              
===========================================
- Hits          4216     4190      -26     
- Misses         868      894      +26     
Flag Coverage Δ
integration ?
unittests 82.41% <100.00%> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
src/easyscience/fitting/fitter.py 92.56% <ø> (-4.73%) ⬇️
.../easyscience/fitting/minimizers/minimizer_bumps.py 95.14% <ø> (-0.81%) ⬇️
src/easyscience/fitting/multi_fitter.py 78.26% <ø> (-20.29%) ⬇️
src/easyscience/global_object/logger.py 100.00% <100.00%> (ø)

... and 1 file with indirect coverage changes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[scope] maintenance Code/tooling cleanup, no feature or bugfix (major.minor.PATCH)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant