Skip to content

tests

tests #2819

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

test_and_deploy.yml

on: schedule
Matrix: test
Matrix: test-dependents
Matrix: test-min-deps
Build & inspect package.
17s
Build & inspect package.
upload_coverage  /  Upload coverage
16s
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.12 KB
sha256:b0f200cac61b1075a8998c24a4e2b5a856488fcba2d1e8eca6ec6286537aeaef
Packages
20.1 MB
sha256:474698692ab396578daf5d997698ecd7be8e31898054dbc951b3af4e81ca4ffb
PyPI README
1.34 KB
sha256:9329da34799e87b08af96848852fecbcde648b16b4d754569301dd1569d1659b
covreport-macos-latest-py3.10-pyqt6-
4.93 KB
sha256:035efc4d53c6431d252a93a4ba9aa8126aa66d664fae09cbee13c40ee6547c08
covreport-macos-latest-py3.10-pyside6-
4.94 KB
sha256:e2b148bb91a97e52f45adeb8b04b9920cdd3e654366271b4885081e488a7a873
covreport-macos-latest-py3.13-pyqt6-
4.93 KB
sha256:501beeae3271961881580b12e453d7bf1a79037487d8e781f2a8c672e18ac2ac
covreport-macos-latest-py3.13-pyside6-
4.93 KB
sha256:9de472fd21b5bca63855da69f0168fbbba790f45e7fbebb7759e3586fbb162c7
covreport-mindeps-macos-latest-py3.13
4.72 KB
sha256:a698d16fbee125d723543a4c763b60a8d12a4fe39eaf35964210c5cb3159fb8e
covreport-mindeps-macos-latest-py3.9
4.51 KB
sha256:4764b169db1df8f56968c0dd307c85d101e1798a1905b840ff711c486473466e
covreport-ubuntu-latest-py3.10-pyqt6-
4.83 KB
sha256:fe194be255eb1edbbbb89b2aef442d471dd3b3a4c36984f8413a379f97230f70
covreport-ubuntu-latest-py3.10-pyside6-
4.83 KB
sha256:6255547262ca46825db0d28cfa53e490f1c893d10b1a16b01c8051076e39b702
covreport-ubuntu-latest-py3.12-pyqt6-
4.83 KB
sha256:c4c24ab0ff18b3eb8d976d0a5356d2417382c22d363acfa682c7fc503fb6c77c
covreport-ubuntu-latest-py3.12-pyside6-
4.83 KB
sha256:0cf6c7357ecf38c3e823919eae162f59a97e6e2ed4f320756cbc9d1e53dc9f71
covreport-ubuntu-latest-py3.13-pyqt6-
4.83 KB
sha256:f16445026fd141b610c03f3f466f29392ef883f443ced12543b147e1c5929e3d
covreport-ubuntu-latest-py3.13-pyside6-
4.83 KB
sha256:c3cf01dcf8f93e69668646747a7c636c68a1201a534bd5ecda578cdb1e44c1e7
covreport-ubuntu-latest-py3.14-pyside6-
4.82 KB
sha256:29a8b5b45846b4270779192c31c3901fc44cb1eac6a7cce86f7cf29d37257a7f
covreport-ubuntu-latest-py3.9-pyqt5-
4.61 KB
sha256:97dab0a6f3d38e90401f63ddcbab4b0b0b13b5d7d219ecc20aca4cceedb450da
covreport-ubuntu-latest-py3.9-pyside2-
4.61 KB
sha256:39a761bb1c6a20b1f6dbf81bfe780de0f5423a09a068038d30c31d97d6731a6f
covreport-windows-latest-py3.10-pyqt6-
4.79 KB
sha256:c1ab201ebfb17aeb9b397c7aefc0553bed9d82fd219cbb5572f323ade38f8526
covreport-windows-latest-py3.10-pyside2-
4.79 KB
sha256:240daa7e1ec06be823720a62774debb656ee5d5b062e489919ce2b0d46dd706d
covreport-windows-latest-py3.10-pyside6-
4.79 KB
sha256:d8870e5a6c372dabbad5be5314dcaea2a5116a9ad7b32af79540ebfa4d637e26
covreport-windows-latest-py3.11-pyside6-lowest-direct
4.79 KB
sha256:1c126e78063e25f7f0f9fd6db5c0e04892bca158e0e2c2f2610c2b519e372cbd
covreport-windows-latest-py3.12-pyqt5-
4.79 KB
sha256:e0f4b2c0b7e0ca876f00a03c8f135087b2d169e2cc28bd29552b125a4bb77c53
covreport-windows-latest-py3.13-pyqt6-
4.79 KB
sha256:7c108ac408e18ec7140eff4bb905b943b1b08d208fbde959f4df90d5c2a01a24
covreport-windows-latest-py3.13-pyside6-
4.79 KB
sha256:c01dfb92ad2451ab53f62e3b32ac1f0f0bf1c7046a324f1a57dfd9f774cfc115
covreport-windows-latest-py3.14-pyqt6-
4.79 KB
sha256:ee3eb148efd34a0f62c3af65a431d43ff657eb053776e4747cccd2226e86bb78