Skip to content

chore: changelog v0.10.2 #2833

chore: changelog v0.10.2

chore: changelog v0.10.2 #2833

Triggered via push April 10, 2026 14:37
Status Success
Total duration 8m 38s
Artifacts 26
Matrix: test
Matrix: test-dependents
Matrix: test-min-deps
Build & inspect package.
29s
Build & inspect package.
upload_coverage  /  Upload coverage
19s
upload_coverage / Upload coverage
Upload package to PyPI
25s
Upload package to PyPI
Fit to window
Zoom out
Zoom in

Annotations

6 warnings and 1 notice
test-dependents (hanjinliu/magic-class) / ubuntu-latest py3.10
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-dependents (napari/napari, src/napari/_tests/test_magicgui.py --import-mode=importlib) / ubuntu-latest py3.10
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-dependents (4DNucleome/PartSeg, test, package/tests/test_PartSeg/test_napari_widgets.py) / ubuntu-latest py3.10
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-dependents (napari/napari, v0.4.19.post1, napari/_tests/test_magicgui.py) / ubuntu-latest py3.10
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
upload_coverage / Upload coverage
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea, actions/setup-python@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Upload package to PyPI
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: softprops/action-gh-release@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Upload package to PyPI
Generating and uploading digital attestations

Artifacts

Produced during runtime
Name Size Digest
Package Metadata
2.08 KB
sha256:4773b1c9b1adaa08b0d02c89774704591c7c226f70ed2304812569676cbb07c3
Packages
20.1 MB
sha256:15f3be7e31b0f66ac3c2924b9929e157407f181fece0501f234b2c8612e551e1
PyPI README
1.34 KB
sha256:97117c5bd05815cbc3c539b8b85c6db469ac8650c07a87cf77eb7d98c1d305e6
covreport-macos-latest-py3.10-pyqt6-
4.94 KB
sha256:9331570dc9510cafe147bf7ee93f270494a10cce6a4b0ffe55d6d09d3325b6da
covreport-macos-latest-py3.10-pyside6-
4.93 KB
sha256:eb6345bce87c1e70895a256c4d1596ff8dd43acdf07b3166eb255960059df720
covreport-macos-latest-py3.13-pyqt6-
4.94 KB
sha256:728a3814d21c878d602b81e5be591c40ff78b6236a7ba5ea5e665caa5947cdf5
covreport-macos-latest-py3.13-pyside6-
4.94 KB
sha256:b967928de440f0b511090a754403f7fe61a5a3b9dc4c082b40f2b0d99beb08d4
covreport-mindeps-macos-latest-py3.13
4.73 KB
sha256:d02eb38856c44822cfb859735c2ea147a82eeccdcc697f320af5ae330251cd5e
covreport-mindeps-macos-latest-py3.9
4.51 KB
sha256:84a3b36a2a7a3e662273ea5f501e848284661352e86c77aedb554eaf36d49385
covreport-ubuntu-latest-py3.10-pyqt6-
4.83 KB
sha256:4c9dc853dcbdcd43344c7094efc8824de5285ca3f50ded2261f0b60493da73b5
covreport-ubuntu-latest-py3.10-pyside6-
4.83 KB
sha256:a542b84c00e7e8727af0f82b832e9b28c5d2a5195fa04d95a661ff90eacccc38
covreport-ubuntu-latest-py3.12-pyqt6-
4.83 KB
sha256:aff38ab9aeb7c93d5dfcb22bd0ab2634d3866ba1391c0744e5d0c2a6240f2e9b
covreport-ubuntu-latest-py3.12-pyside6-
4.83 KB
sha256:a15eacbe46bcff9efd736ad2bb6cfcf5a19b4ef36f9fdfbd3b9a9b2e72b8d970
covreport-ubuntu-latest-py3.13-pyqt6-
4.83 KB
sha256:c871ec35c559a4f0e68c14ffc9c1ad5d7a6f15eb49548554fbef49a16f17d78e
covreport-ubuntu-latest-py3.13-pyside6-
4.83 KB
sha256:0b37542c9358359f74e90b8241b23b663ca18d59d93b854870b64fd5da32f8da
covreport-ubuntu-latest-py3.14-pyside6-
4.83 KB
sha256:4a4bfe055f7ca4b80899ac24434e995204d78356ff57ac53359ec8d3785aea6c
covreport-ubuntu-latest-py3.9-pyqt5-
4.61 KB
sha256:15a687b4f7e01f08666dd4c4147ce60a9a789de8d193555150a293767bfb2896
covreport-ubuntu-latest-py3.9-pyside2-
4.61 KB
sha256:ea6658cbaa1e1868dba6c1637d42a2291b52698946e3acbc2438f41b1e5e72ad
covreport-windows-latest-py3.10-pyqt6-
4.79 KB
sha256:765c6f33e2a34608f87f8a586c87808bb53ebc8fae4a8d439433054c45893a55
covreport-windows-latest-py3.10-pyside2-
4.79 KB
sha256:b0a6789249c68bbdc9214f41e769f536a0d2a4b153764c944c1f7c6d144f43d5
covreport-windows-latest-py3.10-pyside6-
4.79 KB
sha256:9f5a7463414c01ca90c5a6d669875951006679b13d9ef79e1fe5e46f6b0d7a41
covreport-windows-latest-py3.11-pyside6-lowest-direct
4.79 KB
sha256:27582b20ad2136f1bf14df2618c956f94066dc1baa66d5c5bd0d0afb3a4f0fc6
covreport-windows-latest-py3.12-pyqt5-
4.79 KB
sha256:1f583be446bc66f06d827d33bd0a04d2f7634fe5fe681d5a6e0afcd35bb60232
covreport-windows-latest-py3.13-pyqt6-
4.79 KB
sha256:e9d7a4cf3b259f688a9790c83399217d6a969b56a9051817d4611362e3f415e1
covreport-windows-latest-py3.13-pyside6-
4.79 KB
sha256:ac838670c6431b0cc9b7fe05b72d967a48b76a7a09109f17dc1bd8c3dde3d4b9
covreport-windows-latest-py3.14-pyqt6-
4.79 KB
sha256:d73494cd8d0dadff11f0d03a13146a72297ee5baf60816b46df70f6045b4896d