Skip to content

Release: merge develop into master#163

Merged
henrikjacobsenfys merged 11 commits into
masterfrom
develop
Apr 22, 2026
Merged

Release: merge develop into master#163
henrikjacobsenfys merged 11 commits into
masterfrom
develop

Conversation

@easyscience

@easyscience easyscience Bot commented Apr 22, 2026

Copy link
Copy Markdown

This PR is created automatically to trigger the release pipeline. It merges the accumulated changes from develop into master.

⚠️ It is labeled [bot] release and is excluded from release notes and version bump logic.

easyscience[bot] and others added 11 commits April 1, 2026 19:17
* Apply latest templates

* Add docstripy to dev depemdencies

* Apply latest templates

* Transfrom docstrings from google to numpy style

* Reformat docstrings

* Reformat pyproject.toml

* Remove unnecessary semicolons in docstrings

* Remove redundant lines in docstrings

* Add tutorial for Magnetic nanoparticles to TOC

* Remove temporary ignored linting rules

* Apply latest templates

* Get rid of "By default..." in argument descriptions
* Allow transposing axes when using Experiment.plot_data

* formatting

* PR comments
* Add TC linting rule

* Add A, COM, FA linting and upgrade python version

* Add TID rule

* fix some repr strings

* undo version change

* small fix
* Apply latest templates

* Remove unnecessary Conda dependency addition from CI configuration
* create bases classes

* use base classes everywhere

* add test
* Update tutorial0

* more tutorial, fix analysis1d bug

* Add another tutorial

* Add new tutorials to index

* fix minor issue

* Update link to data in tutorial
* Enable RUF linting

* Enable RUF for tests

* Enable NPY rules

* pixi run fix

* Update link to data in tutorial

* Add PERF linting

* fix notebook, more linting

* add more linting rules

* Add PYI linting

* another linting rule

* add a bunch of small linting rules+

* fix typo in tutorial

* fix linting

* fix linting again
* Fix bug when there is only one Q index

* PR comment
* implement ConvolutionSettings

* All unit tests pass

* implement in analysis part 1

* Update docs, linting

* test convolution settings

* update convolution tests

* More tests

* Remove normalize_detailed_balance from convolution_settings

* PR comments

* pixi fix

* PR comments

* Final tests?
* Implement detailed balance settings

* Minor fixes

* typo

* Move settings to settings folder

* test detailed balance. move convolution settings test

* a bunch of tests

* more tests
@easyscience easyscience Bot added the [bot] release Automated release PR. Excluded from changelog/versioning label Apr 22, 2026
@codecov

codecov Bot commented Apr 22, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 99.50980% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 98.02%. Comparing base (5ad7c2f) to head (e0e2aea).
⚠️ Report is 13 commits behind head on master.

Files with missing lines Patch % Lines
src/easydynamics/sample_model/model_base.py 88.88% 2 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master     #163      +/-   ##
==========================================
+ Coverage   97.84%   98.02%   +0.18%     
==========================================
  Files          38       45       +7     
  Lines        2599     2790     +191     
  Branches      449      484      +35     
==========================================
+ Hits         2543     2735     +192     
- Misses         32       33       +1     
+ Partials       24       22       -2     
Flag Coverage Δ
integration 49.31% <58.82%> (+0.41%) ⬆️
unittests 98.02% <99.50%> (+0.18%) ⬆️

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

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

@henrikjacobsenfys henrikjacobsenfys merged commit b59ec44 into master Apr 22, 2026
47 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[bot] release Automated release PR. Excluded from changelog/versioning

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants