Skip to content

tests

tests #2868

Triggered via schedule May 8, 2026 03:30
Status Success
Total duration 3m 29s
Artifacts 26

test_and_deploy.yml

on: schedule
Matrix: test
Matrix: test-dependents
Matrix: test-min-deps
Build & inspect package.
26s
Build & inspect package.
upload_coverage  /  Upload coverage
14s
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.13) pyside6
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.14) 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.12) pyqt5
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
windows-latest (3.10) 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.11) pyside6 lowest-direct
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.13 KB
sha256:f9252b7ec38dd77acf1ae92e0109e1b63c2b973abeb586017f346ca56231bb94
Packages
20.1 MB
sha256:8686056687cb2d1ff6ce9b35d08194fc2599da6c4bb5085a7096d181a877b2ca
PyPI README
1.34 KB
sha256:e725fc1d594c92c2bdf670a0c5e7c2f92d7e1d433890e2882c8047499e17709c
covreport-macos-latest-py3.10-pyqt6-
4.94 KB
sha256:00478c9fabaeed2e7653def9942f6a2abb37c5701e0b8da120021aced09c1ef2
covreport-macos-latest-py3.10-pyside6-
4.93 KB
sha256:6a2c380db68a1a82c3feaa729bdb5694eaf84151491c712e5c673cd007f5c5e9
covreport-macos-latest-py3.13-pyqt6-
4.94 KB
sha256:f0cc2bb6ca32152580c8e07c8f9ab35ce863d2df48aec8af34b582d835d9df8f
covreport-macos-latest-py3.13-pyside6-
4.94 KB
sha256:b38afdaa9ed3762f05faf19bcba7de4a5c067136ad041a711f208eb8d39ff50d
covreport-mindeps-macos-latest-py3.13
4.73 KB
sha256:67e55e44577a2966b77e5247f58ac52878f47dbc968e573addebf60e07291997
covreport-mindeps-macos-latest-py3.9
4.51 KB
sha256:3eb02d6e94de7f6b293bcc420d504f8f4dbb65c22b56046d5ebf1472f0d27ff5
covreport-ubuntu-latest-py3.10-pyqt6-
4.83 KB
sha256:ee2f043e98f2098916ce3a0a39340d3bfa8e971b865fb47300376756ed72f07f
covreport-ubuntu-latest-py3.10-pyside6-
4.83 KB
sha256:da848e6cdc55934211a34da77d19580cbb779fa22ddc0f7d0e8802cf8d82a6ed
covreport-ubuntu-latest-py3.12-pyqt6-
4.83 KB
sha256:fa4486150bf422412e7f031164c775f49c8165a652d946a7fd7641ab39ac9ccc
covreport-ubuntu-latest-py3.12-pyside6-
4.83 KB
sha256:7194bf1e9e913f92f9c4b0d5c400ab69b21ac95deea13067ae571a4a7788d405
covreport-ubuntu-latest-py3.13-pyqt6-
4.83 KB
sha256:c156633a18603200c3675c96495c119494b19893773b7ce4b13f27547e03af64
covreport-ubuntu-latest-py3.13-pyside6-
4.83 KB
sha256:2ef71a251d871bea9cd002573f7a9735c28a0685f8ee4ecd2e1303f11a8219a5
covreport-ubuntu-latest-py3.14-pyside6-
4.83 KB
sha256:167f0828ce275399f4ad44aa5e59605c1eb194e0e888c76af221238c694821f3
covreport-ubuntu-latest-py3.9-pyqt5-
4.61 KB
sha256:aa315ab5e68b92013cf86203c3504ac8a8adcb46230b89252bc02febc8243e73
covreport-ubuntu-latest-py3.9-pyside2-
4.61 KB
sha256:3596bb78b808bd5f1392c0595e6a430bffd0e91868f26229f906a0d3f53d4cb5
covreport-windows-latest-py3.10-pyqt6-
4.79 KB
sha256:7aa885e40a565177031318b3b81c2604a7c125a0ea933d3acd6091b57e426599
covreport-windows-latest-py3.10-pyside2-
4.79 KB
sha256:993ef810545aa7dba1dd90b26d785e08dc4088de3476c5547d4530891985a964
covreport-windows-latest-py3.10-pyside6-
4.79 KB
sha256:a5b525a2badc66523c192e4bf23b11a7bf9982d9c8bac615addacb4d5b2ebea0
covreport-windows-latest-py3.11-pyside6-lowest-direct
4.79 KB
sha256:888ea0d34c1b018982b7dfe58e4dd4e3881bbcae95c318f7e51b29291956bdaf
covreport-windows-latest-py3.12-pyqt5-
4.79 KB
sha256:3c5f35f2c6717f14a3476ba047e77a0258c8df3bb6b3da6c77d08080cf547c2b
covreport-windows-latest-py3.13-pyqt6-
4.79 KB
sha256:b492a6af472d63f1626f386b5added9f56d0b4ea07ad7ff4566539921ce474ce
covreport-windows-latest-py3.13-pyside6-
4.79 KB
sha256:f41a25c3a5657d611f5db556c1035454ff57c4ba663758aacea7c8a7c0436637
covreport-windows-latest-py3.14-pyqt6-
4.79 KB
sha256:4d53eb68197b1f45dff3be90ba32e4544173ef94f9bf732a9cd65f1610ed9b00