Skip to content

Add support for Python 3.14 and drop support for Python 3.9. #1478

Add support for Python 3.14 and drop support for Python 3.9.

Add support for Python 3.14 and drop support for Python 3.9. #1478

Triggered via pull request October 8, 2025 21:11
@psobotpsobot
synchronize #439
psobot/3.14
Status Cancelled
Total duration 43m 34s
Artifacts 35

all.yml

on: pull_request
Matrix: prime-ubuntu-build-caches
Matrix: Lint Python
Matrix: prime-asan-build-caches
Matrix: prime-macos-build-caches
Type-check Python
3m 8s
Type-check Python
Matrix: run-tests-in-parallel
Matrix: run-tests-with-address-sanitizer
Matrix: run-tests
Matrix: build-wheels
merge
merge
Upload wheels to PyPI
0s
Upload wheels to PyPI
Fit to window
Zoom out
Zoom in

Annotations

5 errors and 40 warnings
Build wheel for cp310-musllinux_aarch64
The operation was canceled.
Build wheel for cp310-musllinux_aarch64
Canceling since a higher priority waiting request for Compile, Test, and Deploy-439 exists
Build wheel for cp312-musllinux_aarch64
The operation was canceled.
Build wheel for cp312-musllinux_aarch64
Canceling since a higher priority waiting request for Compile, Test, and Deploy-439 exists
Compile, Test, and Deploy
Canceling since a higher priority waiting request for Compile, Test, and Deploy-439 exists
Pre-build on macos-13 with clang
Cache save failed.
Pre-build on ubuntu-24.04 with clang
Cache save failed.
Build wheel for cp313-macosx_arm64
cibuildwheel: While arm64 wheels can be built on x86_64, they cannot be tested. Consider building arm64 wheels natively, if your CI provider offers this. To silence this warning, set `CIBW_TEST_SKIP: "*-macosx_arm64"`.
Build wheel for cp313-macosx_arm64
cibuildwheel: Bumping MACOSX_DEPLOYMENT_TARGET (10.14) to the minimum required (11.0).
Pre-build on ubuntu-24.04 with gcc
Cache save failed.
Build wheel for cp311-macosx_arm64
cibuildwheel: While arm64 wheels can be built on x86_64, they cannot be tested. Consider building arm64 wheels natively, if your CI provider offers this. To silence this warning, set `CIBW_TEST_SKIP: "*-macosx_arm64"`.
Build wheel for cp311-macosx_arm64
cibuildwheel: Bumping MACOSX_DEPLOYMENT_TARGET (10.14) to the minimum required (11.0).
Build wheel for cp310-macosx_arm64
cibuildwheel: While arm64 wheels can be built on x86_64, they cannot be tested. Consider building arm64 wheels natively, if your CI provider offers this. To silence this warning, set `CIBW_TEST_SKIP: "*-macosx_arm64"`.
Build wheel for cp310-macosx_arm64
cibuildwheel: Bumping MACOSX_DEPLOYMENT_TARGET (10.14) to the minimum required (11.0).
Build wheel for cp313-manylinux_x86_64
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build wheel for cp313t-manylinux_x86_64
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build wheel for cp314-manylinux_x86_64
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build wheel for cp313t-macosx_arm64
cibuildwheel: While arm64 wheels can be built on x86_64, they cannot be tested. Consider building arm64 wheels natively, if your CI provider offers this. To silence this warning, set `CIBW_TEST_SKIP: "*-macosx_arm64"`.
Build wheel for cp313t-macosx_arm64
cibuildwheel: Bumping MACOSX_DEPLOYMENT_TARGET (10.14) to the minimum required (11.0).
Build wheel for cp311-manylinux_x86_64
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build wheel for cp314t-macosx_arm64
cibuildwheel: While arm64 wheels can be built on x86_64, they cannot be tested. Consider building arm64 wheels natively, if your CI provider offers this. To silence this warning, set `CIBW_TEST_SKIP: "*-macosx_arm64"`.
Build wheel for cp314t-macosx_arm64
cibuildwheel: Bumping MACOSX_DEPLOYMENT_TARGET (10.14) to the minimum required (11.0).
Build wheel for cp39-manylinux_x86_64
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build wheel for cp310-manylinux_x86_64
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build wheel for cp312-manylinux_x86_64
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build wheel for cp312-macosx_arm64
cibuildwheel: While arm64 wheels can be built on x86_64, they cannot be tested. Consider building arm64 wheels natively, if your CI provider offers this. To silence this warning, set `CIBW_TEST_SKIP: "*-macosx_arm64"`.
Build wheel for cp312-macosx_arm64
cibuildwheel: Bumping MACOSX_DEPLOYMENT_TARGET (10.14) to the minimum required (11.0).
Build wheel for cp314-macosx_arm64
cibuildwheel: While arm64 wheels can be built on x86_64, they cannot be tested. Consider building arm64 wheels natively, if your CI provider offers this. To silence this warning, set `CIBW_TEST_SKIP: "*-macosx_arm64"`.
Build wheel for cp314-macosx_arm64
cibuildwheel: Bumping MACOSX_DEPLOYMENT_TARGET (10.14) to the minimum required (11.0).
Test with Python 3.13 on macos-13
jq 1.8.1 is already installed and up-to-date. To reinstall 1.8.1, run: brew reinstall jq
Build wheel for cp312-musllinux_x86_64
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build wheel for cp310-musllinux_x86_64
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test with Python 3.10 on macos-13
jq 1.8.1 is already installed and up-to-date. To reinstall 1.8.1, run: brew reinstall jq
Test with Python 3.14 on macos-13
jq 1.8.1 is already installed and up-to-date. To reinstall 1.8.1, run: brew reinstall jq
Test with Python 3.11 on macos-13
jq 1.8.1 is already installed and up-to-date. To reinstall 1.8.1, run: brew reinstall jq
Test with Python 3.12 on macos-13
jq 1.8.1 is already installed and up-to-date. To reinstall 1.8.1, run: brew reinstall jq
Build wheel for cp313t-manylinux_aarch64
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build wheel for cp311-manylinux_aarch64
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build wheel for cp312-manylinux_aarch64
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build wheel for cp310-manylinux_aarch64
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build wheel for cp313-manylinux_aarch64
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build wheel for cp314t-manylinux_aarch64
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build wheel for cp39-manylinux_aarch64
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build wheel for cp310-musllinux_aarch64
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build wheel for cp312-musllinux_aarch64
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/

Artifacts

Produced during runtime
Name Size Digest
wheel-cp310-macosx_arm64
2.41 MB
sha256:a0d232012015ee93ee1b71ddc1d825b068cfa040af53eee60c21f49ea025c5b1
wheel-cp310-macosx_x86_64
2.48 MB
sha256:eb47b2ca77ef4691a1fdb9cef184a3d6cb8350c4a407246d264fd5f8ef03b645
wheel-cp310-manylinux_aarch64
4.56 MB
sha256:f73bf07b7fe1915329aa8a7e7786567fcb602d3c8f02523700133478679a3b2b
wheel-cp310-manylinux_x86_64
4.75 MB
sha256:9229af3f43d4577311999d3e3208599a7184e0718ce3a247d25d939cbe60e6d0
wheel-cp310-musllinux_x86_64
4.89 MB
sha256:a3281e65473e3f247cbd10aa63cbe48240e22cf48ba131c0a26cbca8b096c5c5
wheel-cp310-win_amd64
3.37 MB
sha256:d200e63933a1e4b6673034ef3794c5af7b526997af0ec4e6ce1c563c5f6d726d
wheel-cp311-macosx_arm64
2.41 MB
sha256:9c0d139c92918d4302f34ed8ff7085d0cde0670a5cc0ff517958a4e5f06d75c0
wheel-cp311-macosx_x86_64
2.48 MB
sha256:025c5810a41994b5d638347dc9778a47b0b7d91a5ed502a7b21d9c98d2eebffe
wheel-cp311-manylinux_aarch64
4.56 MB
sha256:77608a8fb3e77f7d3c1b0e1a7bffe1671168eb50af584ac2d35d6ca84d1f7729
wheel-cp311-manylinux_x86_64
4.75 MB
sha256:eb9d3380ce174e6571593eb5485e96050d239e9804450b7d8fcad92fa284bac6
wheel-cp311-win_amd64
3.37 MB
sha256:9336031b309a7f61bae3ed4a7d4edcb963dce461fbe4c4a0d25527673c3cb3fd
wheel-cp312-macosx_arm64
2.41 MB
sha256:cae622b3f5812892c4df0662bad2196fd385150e1187ce4e562fa182ed69eb75
wheel-cp312-macosx_universal2
4.75 MB
sha256:5acaf1686d9c4880fcd5eba3df88a783adde3cc93fb57c99e7cbf1f8b3e77216
wheel-cp312-macosx_x86_64
2.61 MB
sha256:068bf9df1da7a7b4ac3beb992b4383ad7fcb7e540e52d1836a2bf2494f830f81
wheel-cp312-manylinux_aarch64
4.56 MB
sha256:7c794ed590a668ae71adbdf4b6163928e277813c652664028ab3cd476ba35d01
wheel-cp312-manylinux_x86_64
4.75 MB
sha256:ba6d770330fee627e057ac385fd7edd1cd1e15650810dd293a151d1dec09e2f4
wheel-cp312-musllinux_x86_64
4.9 MB
sha256:0827ebfb0df5b5d528e1148940c0130b6cd0aa107a1420b1f5f0434eba06e141
wheel-cp312-win_amd64
3.38 MB
sha256:9e1205bac07c59555faa6bf26df557e1bfce9d4c9db7402be878744fe56e6d17
wheel-cp313-macosx_arm64
2.41 MB
sha256:9d4249136b473a78963f20208d3cc8b93869f84bd6cb054a82bd571176386cbc
wheel-cp313-macosx_x86_64
2.62 MB
sha256:3af66de08ee81083d3f3c64bc89faec6d485f025cb99fc3742b72ffe2259c134
wheel-cp313-manylinux_aarch64
4.56 MB
sha256:9f156840adef6449ad48acfb8b5de3f577b16e0aff18f1cb194c1396d935b49a
wheel-cp313-manylinux_x86_64
4.75 MB
sha256:595dff148f2de43b97e055154f1b55c6d4f5981d8a2703b2fb99d6cc183f8e90
wheel-cp313-win_amd64
3.37 MB
sha256:a9081732db145194f422db81a46c25fcb6cf69d47a22dbb933c649d47b92bfe1
wheel-cp313t-macosx_arm64
2.45 MB
sha256:f1eb61bafe09100c801234a9f809c2ebf2b963dbaf933dfda86d9cdcbae165eb
wheel-cp313t-macosx_x86_64
2.63 MB
sha256:b7f4e6e620afbf9de5abb1cb7c6ea8cab28aca08f1b8c9fd7b822c5f7909889b
wheel-cp313t-manylinux_aarch64
4.56 MB
sha256:bf65f429e83701e736daadc9c8ce7f45fca9c611fc7817118b61038dcfbcbf6c
wheel-cp313t-manylinux_x86_64
4.75 MB
sha256:a870f87b205e14626138017f3633e4b457d6120f0d9541b4386ae99180127889
wheel-cp314-macosx_arm64
2.4 MB
sha256:3b732c7dd8fe4f4ea4c295611f3dcb7c5eda7a3627625233e25511f03112799b
wheel-cp314-manylinux_x86_64
4.75 MB
sha256:a5ea7f8f95a44c9a100037a6c3f705d8aba95c47110cb86ece6ac9f25a8b753f
wheel-cp314-win_amd64
3.48 MB
sha256:8c61c5a0f9d85a0e062713cdbe59c280372901eea9d38527c7c823e0daa5682b
wheel-cp314t-macosx_arm64
2.45 MB
sha256:964595581f44ae2654a0269b3cbf17a1113581b6a04b8c21885bcbdfcde12e7f
wheel-cp314t-manylinux_aarch64
4.56 MB
sha256:1855fed3fe3f96b7613d9a0745a6b0ad841f190e9ce9ff2bd8fb7741186da05d
wheel-cp39-manylinux_aarch64
4.56 MB
sha256:f43be176d7558658643287f721f63c41e6776cb9568b83d98d81a1222bc16285
wheel-cp39-manylinux_x86_64
4.75 MB
sha256:33c1399ba36c5223821113a0c14e409012e5b7fc75259662f2d14012a8c1d9f9
wheel-cp39-win_amd64
3.4 MB
sha256:c4156bd500b9d7e59e5277452efcb64fec90df50a4070acaec482c8daff90dbd