Skip to content

tests

tests #2875

Triggered via schedule May 13, 2026 03:48
Status Success
Total duration 3m 25s
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
13s
upload_coverage / Upload coverage
Upload package to PyPI
0s
Upload package to PyPI
Fit to window
Zoom out
Zoom in

Annotations

5 warnings and 8 notices
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/
windows-latest (3.10) pyqt6
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
windows-latest (3.13) pyqt6
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
windows-latest (3.10) pyside6
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
windows-latest (3.14) pyqt6
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
windows-latest (3.11) pyside6 lowest-direct
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
windows-latest (3.10) pyside2
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
windows-latest (3.13) pyside6
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
windows-latest (3.12) pyqt5
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026

Artifacts

Produced during runtime
Name Size Digest
Package Metadata
2.06 KB
sha256:81111be98808b9f98d71fdc00ead6b398eb0ae6e9065d5f78ab0524b94a0c605
Packages
20.1 MB
sha256:ce46cf2d349ea9cb5ac4aeb37a8e794cf9fe18a5cd575971fb7e1fbd7739fb03
PyPI README
1.34 KB
sha256:61213bf45fdf907ac1ba5229ede1a01c3465260d122e1846d6989b76da9809a4
covreport-macos-latest-py3.10-pyqt6-
4.94 KB
sha256:9eb85bb542827a45551999eb7934fa2d2674ffa23de6a4aa3968e47d4cf5665f
covreport-macos-latest-py3.10-pyside6-
4.94 KB
sha256:6953202d02ce31d31ac613dba7d0a2c40d1c23d12d0ee7b2d09bdfbcc4e85139
covreport-macos-latest-py3.13-pyqt6-
4.94 KB
sha256:3cbc5b8979f608b0481e0af0b1c4cb3856f8733b34ae179af85e1324ef69e23b
covreport-macos-latest-py3.13-pyside6-
4.94 KB
sha256:28f41da2c84aa15a809c31e53d86dffcd8ef8add6fd2249294763a201201d00d
covreport-mindeps-macos-latest-py3.13
4.73 KB
sha256:6153d3785407124db4c66a0a5bf8c0f77dd30c5bc386c24151d8e6a4ef3423e6
covreport-mindeps-macos-latest-py3.9
4.51 KB
sha256:f2249563a61497869b0b473dbc23102e5de412a7a64f9eff567c6e9bdb420ed3
covreport-ubuntu-latest-py3.10-pyqt6-
4.83 KB
sha256:19d44071768786c2a98ae5700c1b9347a37279e43d217176c1301db43bbc0c5b
covreport-ubuntu-latest-py3.10-pyside6-
4.83 KB
sha256:dd31c7d3a8415a6001f18c39a22e8173cf75220ac93df0699156ec9b6e5fa361
covreport-ubuntu-latest-py3.12-pyqt6-
4.83 KB
sha256:bdd14a82eb5093e28c26e21be9b4c244778b585646d94fb38ea5a46c3ed1061a
covreport-ubuntu-latest-py3.12-pyside6-
4.83 KB
sha256:10279704cb83be684377aeff1f10f9f623be081672820dd7ef6b492fc235b51f
covreport-ubuntu-latest-py3.13-pyqt6-
4.83 KB
sha256:4aef154d963106adcc548091d16a5a42685097c6354a21b72013a9b819e7ac67
covreport-ubuntu-latest-py3.13-pyside6-
4.83 KB
sha256:f303941e188094d76e6924e8d4ecf5c177ab0667296260d8035d4772cd17f443
covreport-ubuntu-latest-py3.14-pyside6-
4.83 KB
sha256:3f69aa9297ddccf82e6544403ea659edc92c51b2cb81de73a53215e2ab231927
covreport-ubuntu-latest-py3.9-pyqt5-
4.61 KB
sha256:7d7a7a1d1a803ccd28436b25b9f34fa6b3c1b46f1f5fa3bd1d748783528b4ae9
covreport-ubuntu-latest-py3.9-pyside2-
4.61 KB
sha256:14db9b4967e4b2260a01b7246cb093b4babd96a2fd339cf8a9f672aa738583f9
covreport-windows-latest-py3.10-pyqt6-
4.79 KB
sha256:5b89cc95ab4af4eca595405fc4a6aeda364a53f2c57b7eee1d8f2748f758d00c
covreport-windows-latest-py3.10-pyside2-
4.79 KB
sha256:0e76ad005df485a41af22a159fed2e4d6f29c00cd3e73e993214eec64140c69a
covreport-windows-latest-py3.10-pyside6-
4.79 KB
sha256:baaa723582fe57fe6b982c64f6ff2ac83e24a672f24e5dfdaeceaf27188ec05b
covreport-windows-latest-py3.11-pyside6-lowest-direct
4.79 KB
sha256:dcf4993a3365f527e5516b415df5e63a9a506006569e42870a6b19fffa93f8b9
covreport-windows-latest-py3.12-pyqt5-
4.79 KB
sha256:1b0ad439c0590341d0f5eb40154c5a03141f1afa66f502979006eaed71affa96
covreport-windows-latest-py3.13-pyqt6-
4.79 KB
sha256:0da32fe81edfc9cde4c93efc185648fc873f7740287a4926cc63213640487270
covreport-windows-latest-py3.13-pyside6-
4.79 KB
sha256:c144389ad093e355397c917a18127a093117618eb62980d0f4ccd54fed6b28be
covreport-windows-latest-py3.14-pyqt6-
4.79 KB
sha256:1b3d880e71f48bdfb64abe89aa03f652d01c00f18371a4edca2c0554696f4cf6