Skip to content

Fix SDL3 joystick enumeration using device indices as instance IDs #1457

Fix SDL3 joystick enumeration using device indices as instance IDs

Fix SDL3 joystick enumeration using device indices as instance IDs #1457

Re-run triggered June 4, 2026 01:35
Status Success
Total duration 7m 21s
Artifacts 18

python-package.yml

on: pull_request
Matrix: tox
Matrix: build-macos
Matrix: build
Matrix: linux-wheels
Matrix: parse_sdl
publish
publish
Fit to window
Zoom out
Zoom in

Annotations

11 warnings and 6 notices
mypy
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: liskin/gh-problem-matcher-wrap@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
sdist
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: libsdl-org/setup-sdl@1894460666e4fe0c6603ea0cce5733f1cca56ba1. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
tox (ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: libsdl-org/setup-sdl@1894460666e4fe0c6603ea0cce5733f1cca56ba1. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
build-macos (cp314t-*_universal2)
cibuildwheel: Bumping MACOSX_DEPLOYMENT_TARGET (10.13) to the minimum required (10.15).
pyodide
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: libsdl-org/setup-sdl@1894460666e4fe0c6603ea0cce5733f1cca56ba1. Actions will be forced to run with Node.js 24 by default starting June 16th, 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-docs
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: libsdl-org/setup-sdl@1894460666e4fe0c6603ea0cce5733f1cca56ba1. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
build (ubuntu-latest, 3.10, x64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: libsdl-org/setup-sdl@1894460666e4fe0c6603ea0cce5733f1cca56ba1. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
build (ubuntu-latest, pypy-3.10, x64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: libsdl-org/setup-sdl@1894460666e4fe0c6603ea0cce5733f1cca56ba1. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
build-macos (pp311-*)
cibuildwheel: Bumping MACOSX_DEPLOYMENT_TARGET (10.13) to the minimum required (11.0).
build-macos (pp311-*)
cibuildwheel: Bumping MACOSX_DEPLOYMENT_TARGET (10.13) to the minimum required (10.15).
build (ubuntu-latest, 3.14t, x64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: libsdl-org/setup-sdl@1894460666e4fe0c6603ea0cce5733f1cca56ba1. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
parse_sdl (windows-latest, 3.2.16)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
build (windows-latest, 3.10, x64)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
build (windows-latest, 3.14t, x64)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
build (windows-latest, 3.10, x86)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
build (windows-latest, 3.14t, x86)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
build (windows-latest, pypy-3.10, x64)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026

Artifacts

Produced during runtime
Name Size Digest
sdist
836 KB
sha256:486978298c0da7707b1793244858b2cb42b6041e36a9ccda5282206dc4fbf24c
wheels-linux-aarch64-cp310-manylinux
7.86 MB
sha256:82e6b5fb2327f54bceb38aa35737d166c3d345434f4915369dc1d09d1b408fbf
wheels-linux-aarch64-cp314t-manylinux
7.94 MB
sha256:c0105ca2f9b69a0653c6609ada77be83f1624a74d00927136cdaa2753732b9d1
wheels-linux-aarch64-pp311-manylinux
6.56 MB
sha256:4d85ae4dba7b4eebadf6cd9c4d68a97d3211460a776dab9412a4c43c58dac8cf
wheels-linux-x86_64-cp310-manylinux
8.18 MB
sha256:0f6bbfccaba3b6c63e0ba3ffacf16c9abe40a4a4553e53a5f6fbe3e65d807434
wheels-linux-x86_64-cp314t-manylinux
8.27 MB
sha256:e6dd959b8ccf295a4eb43fb376976231b17163f21ec86b4c6e7ec1fa9ff67424
wheels-linux-x86_64-pp311-manylinux
6.83 MB
sha256:2f4263ee4b99db797bde15469f1b2995051f5c2d024aca51a4f0671a0e10f27a
wheels-macos-cp310-X_universal2
3.68 MB
sha256:b18a57111f4c3252d32fa38b059632c320d2cc26b93d1c7dcbc1d52709970649
wheels-macos-cp314t-X_universal2
3.69 MB
sha256:4c5614ad7f7f0a2ba3b969f07aa6006cbd033e809e5e055ab62bcc2f3147d9d6
wheels-macos-pp311-X
5.16 MB
sha256:09e69ab4ce89c574cb098b91778782a2284988a02c0ce17c62e36b8b1f2d72cb
wheels-pyodide
659 KB
sha256:b84482beb532591dc6c62524b124d0614ac4a9ce997603236415a7cc5e7c5b12
wheels-windows-arm64-3.11
1.59 MB
sha256:567957f22198d3b8490f5f2f07c3d92e7cf717ece34ca79caded30c6c451a312
wheels-windows-arm64-3.14t
1.64 MB
sha256:1c9ba03af7404f6d7bfc2e5d32329c114a3bbd561437e12d8a1f9da4a796f238
wheels-windows-x64-3.10
1.81 MB
sha256:873fe50961912d0bcd2a70b5077188ed5e83f1676d66d87eac8757f4031738c3
wheels-windows-x64-3.14t
1.87 MB
sha256:8ff5a7643c96db93feed47ecd0cd046edeca838f31b5877f3228b9d35a768f35
wheels-windows-x64-pypy-3.10
1.58 MB
sha256:6cf0298dfcc0562f5a8742a32efc33b8b50619212ed229962d7c26517e1309b8
wheels-windows-x86-3.10
1.53 MB
sha256:cef9de488838080a18ef78ffbe1c7896e6cd465c3a928c6cff67d2b706f6a722
wheels-windows-x86-3.14t
1.58 MB
sha256:4a17d31dc24d2e16b57c3eb23d5c374d6246655b234e212dfd758e3ec329f904