Skip to content

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

Fix SDL3 joystick enumeration using device indices as instance IDs

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

Re-run triggered June 4, 2026 00:53
Status Success
Total duration 8m 42s
Artifacts 18

python-package.yml

on: pull_request
Matrix: tox
Matrix: build-macos
Matrix: build
Matrix: linux-wheels
Matrix: parse_sdl
publish
0s
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/
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-macos (cp314t-*_universal2)
cibuildwheel: Bumping MACOSX_DEPLOYMENT_TARGET (10.13) to the minimum required (10.15).
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/
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/
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 (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, 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/
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).
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.14t, x86)
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, pypy-3.10, 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.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:571950972af8f16dc6fb949b47a9b88ee8f604f0217512e560365dd87a66660a
wheels-linux-aarch64-cp310-manylinux
7.86 MB
sha256:3949ed092ecf49d8a6950ab1e2e525540bb50747ae91cc6191c19a2587b60ec1
wheels-linux-aarch64-cp314t-manylinux
7.94 MB
sha256:37cceb48a06f32001cbd0122254f6b4c44a04642244770a33b39e651893da870
wheels-linux-aarch64-pp311-manylinux
6.56 MB
sha256:e773ae44e95bb16d1edceb0baf2f2d27d8c57df5ec231bbcd3dee2a2a4aa126b
wheels-linux-x86_64-cp310-manylinux
8.18 MB
sha256:17de5515633efdb6fb66efc1f5a236386b685d5901a66523c4a851d7d1a232a5
wheels-linux-x86_64-cp314t-manylinux
8.27 MB
sha256:7e45a745ae68323a39663d442c7574b222e2e247f9bee73715e20c6c57e7f397
wheels-linux-x86_64-pp311-manylinux
6.83 MB
sha256:33fbf77608747367a4bfcc632306b71b665041e2284eafe1987ce0761e48b6ea
wheels-macos-cp310-X_universal2
3.68 MB
sha256:5fa58b963a87c85761eadd3b7612abfdcb6ae933c61f3025ade450145a4e902d
wheels-macos-cp314t-X_universal2
3.69 MB
sha256:ac82ea431b4635bb4b8535ec1c91c07dc222f97b9fc9b9dc44329a48280403b2
wheels-macos-pp311-X
5.16 MB
sha256:aa10b12e0a970cbc70be0d88c263be7229d959974b33f8aa9b15d4d5cca18513
wheels-pyodide
659 KB
sha256:9087aa9b0507468f76d672a28bb798d291b10c58cf57a146a831693440734dc8
wheels-windows-arm64-3.11
1.59 MB
sha256:43fd2c78866ab22530d7e2cc5d13b131d9fbad160176c83d05938ea8b742a926
wheels-windows-arm64-3.14t
1.64 MB
sha256:f5da5566c2c63574df6407f05732e3b8efd90edee175db57bd06a41c805c8136
wheels-windows-x64-3.10
1.81 MB
sha256:05edcce2c6edbf72e4c14d79eca6f238247eaf7f70d7170b2dbd120479962876
wheels-windows-x64-3.14t
1.87 MB
sha256:98872e4b63748aaaa87a25fd8b2a9d54414e4cd97fa3e5a4a2f924dba7571d8e
wheels-windows-x64-pypy-3.10
1.58 MB
sha256:8bdf48618d2496a665d3b2a810a9e199ac18f5bc85a7b10a4a21628d98c45b30
wheels-windows-x86-3.10
1.53 MB
sha256:c9d976345f2488b1684e9fad421872a62c68eee0d8c4acd4c8af2164be89e879
wheels-windows-x86-3.14t
1.58 MB
sha256:f26f9eb5cf3873b456f8eb429612f2efdac53b2dc58bbeaf9ebf7e8b0c5f78ff