Skip to content

tests

tests #2869

Triggered via schedule May 9, 2026 03:29
Status Success
Total duration 3m 34s
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
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.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.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.10) 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.13) 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

Artifacts

Produced during runtime
Name Size Digest
Package Metadata
2.13 KB
sha256:f9252b7ec38dd77acf1ae92e0109e1b63c2b973abeb586017f346ca56231bb94
Packages
20.1 MB
sha256:13c362d0eeaf397df48151deaa136601e2d6adeab17e591e4049e8e826a9b8c9
PyPI README
1.34 KB
sha256:7640344b2f5485119017d68d3678c91f25f4defb9fce32bb4956e5771114a156
covreport-macos-latest-py3.10-pyqt6-
4.94 KB
sha256:75514bbe2461927386dd59a7cbad4e78a57cab6103fa4b66ec84aa08bb48170a
covreport-macos-latest-py3.10-pyside6-
4.94 KB
sha256:6507500fb7c5b0a69f20dec1cf9c6ad4576f1ba2a54e827b77c70558134d0ca8
covreport-macos-latest-py3.13-pyqt6-
4.94 KB
sha256:683f1a8ee75d7b6b4deedf289f798085ce5be84d9c1e28de41fef408e3116311
covreport-macos-latest-py3.13-pyside6-
4.94 KB
sha256:d7a66622deccef7f7299f7d7469a7cd689a642f8378eae63b5ab5f47634386c2
covreport-mindeps-macos-latest-py3.13
4.73 KB
sha256:d6ba4bb6be71f04ae1e3235647c3d0dfb9aae1bac4d4540fdcc3ca1f4081745a
covreport-mindeps-macos-latest-py3.9
4.51 KB
sha256:7d234a456c5d7e1b299ed4e04cd3f16c01977e64e79be1f073b5189a3070cfb6
covreport-ubuntu-latest-py3.10-pyqt6-
4.83 KB
sha256:f0f17eccd2018162a4b7e637aad5b6592561c5419bef53cfdf0924a86f2cc646
covreport-ubuntu-latest-py3.10-pyside6-
4.83 KB
sha256:3be830deb264b6a69c4b93a28694414c49a44b58cb50791789776ab75f1890bb
covreport-ubuntu-latest-py3.12-pyqt6-
4.83 KB
sha256:9efd6beeb6ca506ae29c6175684fff3984647a24c64bb85a4fd7d5f93a1a1b7a
covreport-ubuntu-latest-py3.12-pyside6-
4.83 KB
sha256:1ac382058f2b8c9a2ad47f0c8cc8d47ff1f4be76f341a976297d8ccb4c1ea55a
covreport-ubuntu-latest-py3.13-pyqt6-
4.83 KB
sha256:e9d3ceb4c8d5e53fec814c5711e664516f8f61abb518234e5b7bc89c82fee1ca
covreport-ubuntu-latest-py3.13-pyside6-
4.83 KB
sha256:7265752eba527b8ce3c53ed3ee2fdee83785143d2337620bdc0d3b1ba463d882
covreport-ubuntu-latest-py3.14-pyside6-
4.83 KB
sha256:4b48060acf04383cb75b1423533e1c7eeb18d2ed801782ce47b3f946befd9cd9
covreport-ubuntu-latest-py3.9-pyqt5-
4.61 KB
sha256:dcd49f5639130de3380ed4576b719201f99ad427715fab4de3fde2c218e385f7
covreport-ubuntu-latest-py3.9-pyside2-
4.61 KB
sha256:a574d6bad8d64a0bb6b405415d43a375f7a825975583652b87689214a79f9967
covreport-windows-latest-py3.10-pyqt6-
4.79 KB
sha256:2941cd16837fc305ae8a0d3bca7dd5544bef3e7acd129aa535f2f89de35dc20a
covreport-windows-latest-py3.10-pyside2-
4.79 KB
sha256:cbe44a3d925464b23a5d661bca1bb9f3b316f215216ff80d52f20139b95940a2
covreport-windows-latest-py3.10-pyside6-
4.79 KB
sha256:7fd6341141abcbccf26fe780ad218a8f3898600aa5344be6e442d3fe71e6d7ee
covreport-windows-latest-py3.11-pyside6-lowest-direct
4.79 KB
sha256:a51e1703c1c050a1b7f280a87b73305417a1869be30ff4ceef7e68f921d35d0a
covreport-windows-latest-py3.12-pyqt5-
4.79 KB
sha256:e07dd3f3229b5a39f3da9aa2cabce67ece8a68b6ab4c5380b990a6cbdc8e5a11
covreport-windows-latest-py3.13-pyqt6-
4.79 KB
sha256:ba542444596f5ed475d4f18c22e26b4049fcb3c88ae0f163ad35c8f85c8630ea
covreport-windows-latest-py3.13-pyside6-
4.79 KB
sha256:1b4f9d5be7fae63f45c5eafe1c354602685935f3d14308f4801296be7feb0549
covreport-windows-latest-py3.14-pyqt6-
4.79 KB
sha256:572b9fd44a5f49f8326aac67dc6b3ab8c086a7c1a5d4596e8e52516fda1e9ed8