Release/2.5 - #39
Release/2.5#39
Conversation
fix/using np.nan as np.NaN was removed in the NumPy 2.0 release
…s_with_mastu_data Improve failsafe for plotequicomp when data is missing
…nd_magnetic_axes_in_plotequilibrium
…nd_magnetic_axes_in_plotequilibrium
Bumps the actions-deps group with 4 updates: [actions/checkout](https://github.com/actions/checkout), [actions/setup-python](https://github.com/actions/setup-python), [actions/upload-artifact](https://github.com/actions/upload-artifact) and [actions/download-artifact](https://github.com/actions/download-artifact). Updates `actions/checkout` from 4 to 6 - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v4...v6) Updates `actions/setup-python` from 4 to 6 - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](actions/setup-python@v4...v6) Updates `actions/upload-artifact` from 4 to 7 - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@v4...v7) Updates `actions/download-artifact` from 4 to 8 - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](actions/download-artifact@v4...v8) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions-deps - dependency-name: actions/setup-python dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions-deps - dependency-name: actions/upload-artifact dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions-deps - dependency-name: actions/download-artifact dependency-version: '8' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions-deps ... Signed-off-by: dependabot[bot] <support@github.com>
* use polycollection from matplotlib and use cells instead of nodes * Use Outer midplane, Outer divertor target, Inner divertor target values and plot the same
…ith reddish color
…uda uri (#38) * show warning/exception from IMAS-Python when time is not readble when using UDA uri * add cache_mode=none when not used in UDA URI * Moved URI handling into utils, simplified it using urllib.parse, added a reusable backend-specific query helper, automatically appended cache_mode=none to UDA URIs * removed add_default_uda_cache_mode function, simplified _replace and updated documentation
|
@SimonPinches in the EB script associated with this release, we need in the module to either |
There was a problem hiding this comment.
I found three user-facing crashes in code paths this release ships (empty scalar leaf in idsprint, GGD data without a "cells" subset in plotedgeprofiles, and dbperf on entries with no readable IDS), plus a few behavioural changes worth either fixing or calling out in the release notes (forced cache_mode=none on UDA and the silent removal of --show-labels). Details in the line comments.
Assisted-by: Copilot:claude-5-sonnet
Co-authored-by: Simon Pinches <SimonPinches@users.noreply.github.com>
Co-authored-by: Simon Pinches <SimonPinches@users.noreply.github.com>
Co-authored-by: Simon Pinches <SimonPinches@users.noreply.github.com>
Co-authored-by: Simon Pinches <SimonPinches@users.noreply.github.com>
Co-authored-by: Simon Pinches <SimonPinches@users.noreply.github.com>
Co-authored-by: Simon Pinches <SimonPinches@users.noreply.github.com>
Co-authored-by: Simon Pinches <SimonPinches@users.noreply.github.com>
…string is updated
|
@olivhoenen For the CI to pass at ITER, we also need this PR to be merged: #46 |
Notes for release 2.5.0
New features
Improvements
Bug fixes
np.NaNwas removed in the NumPy 2.0 release. Usenp.naninstead. #10 )