Skip to content

tests

tests #2851

Triggered via schedule April 27, 2026 03:31
Status Success
Total duration 3m 55s
Artifacts 26

test_and_deploy.yml

on: schedule
Matrix: test
Matrix: test-dependents
Matrix: test-min-deps
Build & inspect package.
19s
Build & inspect package.
upload_coverage  /  Upload coverage
19s
upload_coverage / Upload coverage
Upload package to PyPI
0s
Upload package to PyPI
Fit to window
Zoom out
Zoom in

Annotations

5 warnings
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 (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, 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/
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/
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/

Artifacts

Produced during runtime
Name Size Digest
Package Metadata
2.08 KB
sha256:4773b1c9b1adaa08b0d02c89774704591c7c226f70ed2304812569676cbb07c3
Packages
20.1 MB
sha256:f309cf7c68af2365c720a8fad5ee6d20d44e6b4cae9521deb4118be9f8db8a2d
PyPI README
1.34 KB
sha256:142f182205e7ac9d60f8853eb97eee7b5305940717c9ee49f7c1f79bf397064e
covreport-macos-latest-py3.10-pyqt6-
4.94 KB
sha256:087c73b888d82ee3e1687c7724041a48ad8d688de2d124a869ebaeb956180924
covreport-macos-latest-py3.10-pyside6-
4.94 KB
sha256:41738e4f8636c846b8c58170d78bc22aa41042b21b073c4062e99a34183cf30a
covreport-macos-latest-py3.13-pyqt6-
4.94 KB
sha256:bf7985d0e45475b09643715b7b4df25fd8a7dd690d0f9fb112d9ebeafcd35d3c
covreport-macos-latest-py3.13-pyside6-
4.94 KB
sha256:a15dc7bc1ec8d24b81d9661446fe9545210b6e933a8944c413c1ac1bc0b0a40c
covreport-mindeps-macos-latest-py3.13
4.73 KB
sha256:730fab1ddd07165bc67751a98158531817a290a41c326bb4c8d4c0f40477132e
covreport-mindeps-macos-latest-py3.9
4.51 KB
sha256:5e7f754e74f24affabc4ea90f804b48a6b32974edd337d9c386cb1327defceac
covreport-ubuntu-latest-py3.10-pyqt6-
4.83 KB
sha256:ed2adecb3424c05746ce91f454643ecf2e255176ed6c70ce20ef890d0f6af3e6
covreport-ubuntu-latest-py3.10-pyside6-
4.83 KB
sha256:21b100ba598fbf3f1c2de48a225625acc681f47bd412ef5529047627bec7f530
covreport-ubuntu-latest-py3.12-pyqt6-
4.83 KB
sha256:b5892ae7939938b3168fa19932ae139de11681d38b75db10cb5deccb93a25ad5
covreport-ubuntu-latest-py3.12-pyside6-
4.83 KB
sha256:1df4adb3005b2db78df8b9747c334fffe1a9d5a43071605a1e5e59dce3cf2e72
covreport-ubuntu-latest-py3.13-pyqt6-
4.83 KB
sha256:9316bed8c4533d711e3db3fb9a432b44aa333c6a8d669409bfa2107269047b9f
covreport-ubuntu-latest-py3.13-pyside6-
4.83 KB
sha256:1a2ab0f73a69367eff323cb257dd30dfc3f4fba0a945cb43f720046331037a72
covreport-ubuntu-latest-py3.14-pyside6-
4.83 KB
sha256:8e079004536703835ab3d59adb32a760790370489df25e13fe31b99ccdf0cd90
covreport-ubuntu-latest-py3.9-pyqt5-
4.61 KB
sha256:6def9b71781931ce7f97f87c82d51e0939c7598feecba7cc214113e5e8711fc5
covreport-ubuntu-latest-py3.9-pyside2-
4.61 KB
sha256:f9f7f1e7f21c1549e93a86d82514ad4e6a10bbc04e9ba92a9effbbf7bbd90a3a
covreport-windows-latest-py3.10-pyqt6-
4.79 KB
sha256:b9eb22989c7551c04fe9e3d0c6a411cd3b73b233e92c11ba480a12f59e1513e9
covreport-windows-latest-py3.10-pyside2-
4.79 KB
sha256:a84138356c9a777e35fb5da1e7e11afa67f7ad6b30a1134f35279d4ef123567b
covreport-windows-latest-py3.10-pyside6-
4.79 KB
sha256:c0f36870ac2984b00eca379931b69920c058789105cb833107e0dde07301a686
covreport-windows-latest-py3.11-pyside6-lowest-direct
4.79 KB
sha256:ff03990242db758f78b75cd2e0247aa8c8ad798d2606c2becf3ed932f6ba5c0f
covreport-windows-latest-py3.12-pyqt5-
4.79 KB
sha256:d7254600a5f274f2bfa79f106d79e3964198560786a416c1d10cd1895009b0a0
covreport-windows-latest-py3.13-pyqt6-
4.79 KB
sha256:606b5c6db335fb6985a675999ad67b42bcc445d8c88e98f5c3f203db689fc63d
covreport-windows-latest-py3.13-pyside6-
4.79 KB
sha256:ddac4147feb9f42aa815aee5c13bae3154a97ae96ba19792676294ecb6ab158c
covreport-windows-latest-py3.14-pyqt6-
4.79 KB
sha256:0bb6c920d70424cd76274a466f5de44e4b14e459580a2e34eca853f48ce66276