Skip to content

Release EasyImaging v.0.0.2#29

Merged
damskii9992 merged 3 commits into
masterfrom
develop
Jun 19, 2026
Merged

Release EasyImaging v.0.0.2#29
damskii9992 merged 3 commits into
masterfrom
develop

Conversation

@damskii9992

Copy link
Copy Markdown
Collaborator

This release is mostly to make the documentation live and to merge in the template.

damskii9992 and others added 3 commits April 24, 2026 20:24
* Apply copier template

* Update pixi lock

* Reapply newest copier template

* Download doc assets and update license headers.

* Download new doc assets

Co-authored-by: Copilot <copilot@github.com>

* Reapply copier template

* Satisfy Ruff line-lengths

* Rename test-folder to template structure

* Apply prettier

* Add datasets submodule and use it.

* Format fixes

* Remove old workflow files

* Remove functional tests and integration test code coverage

* Update codecov to better requirements.

* Add __version__ to __init__ file

* Move test files out of source code

* Update measurement tutorial

---------

Co-authored-by: Copilot <copilot@github.com>
* Copilot created docstrings

* Updates to Measurement class to further pretify the Measurements tutorial notebook. Also added missing unit tests.

* Update package structure/names and add API reference to docs

* Remove source code in docs and make docs width adjust better to new font-sizes / resolutions.

* Better mkdocstrings options

* Update all docstrings in RectangleROI

* Start of updating Measurement docstring

* Many updates to mkdocs.yml and docstrings.

* More docstring changes

* Update pixi lock and fix docstring summaries

* More docstring changes, upload icons to use on docs.

* Final fixes to docstrings and light-mode version of icons.

* Fix linting

* Fix scipp repr issue in docs by adding their stylesheet
@damskii9992 damskii9992 added [scope] bug Bug report or fix (major.minor.PATCH) [priority] medium Normal/default priority labels Jun 19, 2026
@codecov

codecov Bot commented Jun 19, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 94.25287% with 15 lines in your changes missing coverage. Please review.
✅ Project coverage is 92.65%. Comparing base (6ac5dc5) to head (8760408).

Files with missing lines Patch % Lines
src/easyimaging/measurement/measurement.py 92.20% 3 Missing and 3 partials ⚠️
...c/easyimaging/regions_of_interest/rectangle_roi.py 96.98% 5 Missing ⚠️
src/easyimaging/datasets.py 71.42% 4 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #29      +/-   ##
==========================================
+ Coverage   88.33%   92.65%   +4.32%     
==========================================
  Files           8        9       +1     
  Lines         540      572      +32     
  Branches       86       92       +6     
==========================================
+ Hits          477      530      +53     
+ Misses         60       36      -24     
- Partials        3        6       +3     
Flag Coverage Δ
unittests 92.65% <94.25%> (+4.32%) ⬆️

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

Files with missing lines Coverage Δ
src/easyimaging/__init__.py 100.00% <100.00%> (+25.00%) ⬆️
src/easyimaging/measurement/__init__.py 100.00% <100.00%> (ø)
src/easyimaging/regions_of_interest/__init__.py 100.00% <100.00%> (ø)
src/easyimaging/utils/__init__.py 100.00% <ø> (ø)
...rc/easyimaging/utils/jupyter_notebook_utilities.py 50.00% <ø> (ø)
src/easyimaging/utils/scipp_utilities.py 100.00% <ø> (ø)
src/easyimaging/datasets.py 71.42% <71.42%> (ø)
...c/easyimaging/regions_of_interest/rectangle_roi.py 96.98% <96.98%> (ø)
src/easyimaging/measurement/measurement.py 92.43% <92.20%> (+6.88%) ⬆️
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This pull request does not contain a valid label. Please add one of the following labels: ['chore', 'fix', 'bugfix', 'bug', 'enhancement', 'feature', 'dependencies', 'documentation']

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This pull request does not contain a valid label. Please add one of the following labels: ['chore', 'fix', 'bugfix', 'bug', 'enhancement', 'feature', 'dependencies', 'documentation']

@damskii9992 damskii9992 added the chore temporary label Jun 19, 2026
@damskii9992
damskii9992 merged commit a177444 into master Jun 19, 2026
51 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore temporary [priority] medium Normal/default priority [scope] bug Bug report or fix (major.minor.PATCH)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant