Skip to content

PyPI Publish

PyPI Publish #46

Manually triggered July 30, 2025 22:23
Status Success
Total duration 27m 0s
Artifacts 31

python_release.yaml

on: workflow_dispatch
python-ci  /  test-python
1m 49s
python-ci / test-python
build-offline-archives  /  Get matrix configuration
5s
build-offline-archives / Get matrix configuration
build-offline-archives  /  ...  /  test-python
build-offline-archives / python-ci / test-python
build-offline-archives  /  Build sift-stack-py distributions
22s
build-offline-archives / Build sift-stack-py distributions
Matrix: build-offline-archives / build_and_verify
Matrix: build-offline-archives / merge_platform_archives
Create GitHub Release
2m 31s
Create GitHub Release
Upload release to PyPI
22s
Upload release to PyPI
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 21 notices
build-offline-archives / Build offline archive for macos (arm64) with Python 3.8
[notice] A new release of pip is available: 21.1.1 -> 25.0.1 [notice] To update, run: python3.8 -m pip install --upgrade pip
build-offline-archives / Build offline archive for macos (x86_64) with Python 3.8
[notice] A new release of pip is available: 21.1.1 -> 25.0.1 [notice] To update, run: python3.8 -m pip install --upgrade pip
build-offline-archives / Build offline archive for macos (x86_64) with Python 3.10
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build-offline-archives / Build offline archive for macos (x86_64) with Python 3.10
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build-offline-archives / Build offline archive for macos (arm64) with Python 3.8
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build-offline-archives / Build offline archive for macos (arm64) with Python 3.8
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build-offline-archives / Build offline archive for macos (x86_64) with Python 3.9
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build-offline-archives / Build offline archive for macos (x86_64) with Python 3.9
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build-offline-archives / Build offline archive for macos (arm64) with Python 3.11
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build-offline-archives / Build offline archive for macos (arm64) with Python 3.11
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build-offline-archives / Build offline archive for macos (x86_64) with Python 3.12
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build-offline-archives / Build offline archive for macos (x86_64) with Python 3.12
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build-offline-archives / Build offline archive for macos (x86_64) with Python 3.11
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build-offline-archives / Build offline archive for macos (x86_64) with Python 3.11
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build-offline-archives / Build offline archive for macos (x86_64) with Python 3.8
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build-offline-archives / Build offline archive for macos (x86_64) with Python 3.8
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build-offline-archives / Build offline archive for macos (arm64) with Python 3.10
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build-offline-archives / Build offline archive for macos (arm64) with Python 3.10
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build-offline-archives / Build offline archive for macos (arm64) with Python 3.12
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build-offline-archives / Build offline archive for macos (arm64) with Python 3.12
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build-offline-archives / Build offline archive for macos (arm64) with Python 3.9
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build-offline-archives / Build offline archive for macos (arm64) with Python 3.9
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
Upload release to PyPI
Generating and uploading digital attestations

Artifacts

Produced during runtime
Name Size Digest
sift-py-dist-0.8.0-py3-linux_aarch64 Expired
815 MB
sha256:f19268eefbd7e59b9279c01ec1b52afc97151627df6a13a7af022402eb68f24c
sift-py-dist-0.8.0-py3-linux_x86_64 Expired
815 MB
sha256:ff00e7ed6c29327313b0a086f87de3e8626fbf7dc1e929b44e7c4fc7a6eba17f
sift-py-dist-0.8.0-py3-macos_arm64 Expired
613 MB
sha256:7fa6b2bfb1f570bdc88d0172166f2d2854fd853a757a4cba7aacbad1d305b163
sift-py-dist-0.8.0-py3-macos_x86_64 Expired
613 MB
sha256:a9fe064503128fa2ca5b060beca37e3f63df9ca6543a12bbacaf7e086b53c412
sift-py-dist-0.8.0-py3-win_amd64 Expired
627 MB
sha256:f2c1c0f56dbde74ef1c46bc868cb082c4a6e566779cf4e8d9ec80d2b12900180
sift-py-dist-0.8.0-py3.10-linux_aarch64 Expired
119 MB
sha256:d699f06657c7a35195cbc83ce1bc2d0d394ae1816ad7e3d4ad491696ebad846d
sift-py-dist-0.8.0-py3.10-linux_x86_64 Expired
119 MB
sha256:05f39034a49255ac72a1f5703178f08bcc9e5d230fdeb04ac77bc4cf9dcc2828
sift-py-dist-0.8.0-py3.10-macos_arm64 Expired
96.3 MB
sha256:73a28c1975157d49a3fc6f67705c90a8a89a0264488b040e8acd9ae6236927a4
sift-py-dist-0.8.0-py3.10-macos_x86_64 Expired
96.3 MB
sha256:b1e9d6a0a30c6db9b9550eacc9a215f10aed0d69dbe8d7f5b3dacf846a55d123
sift-py-dist-0.8.0-py3.10-win_amd64 Expired
99.3 MB
sha256:42a2df97cffbe1f9d47d78d59e09c6d5625273f0e9831fd3dbe88d7002b1499a
sift-py-dist-0.8.0-py3.11-linux_aarch64 Expired
119 MB
sha256:f7e09bc0ab4e99c7f278053033aa615a952e324b3978f45563ea92fd0573b837
sift-py-dist-0.8.0-py3.11-linux_x86_64 Expired
119 MB
sha256:753de0cf5330ada35aef8c8a68f53b5dbc33283c9fe8b65ab0cf8d38ae35820a
sift-py-dist-0.8.0-py3.11-macos_arm64 Expired
96.4 MB
sha256:33fb032ae9a802921a83ee52807a4a828d2062051b3b90f50830b055644d5f1f
sift-py-dist-0.8.0-py3.11-macos_x86_64 Expired
96.4 MB
sha256:a0020f69ba5763a7ce017794ada7a62183d9611783f9edb3b2ac7910bbaf4f15
sift-py-dist-0.8.0-py3.11-win_amd64 Expired
99.4 MB
sha256:c560c50a7967975618dab73887b86a97b41bf67e24b7452a05671c04b3c9ba86
sift-py-dist-0.8.0-py3.12-linux_aarch64 Expired
119 MB
sha256:30c936cde8b196a4b0eaa3df668810050e08789d5333c77b418c8c5c945a0ef2
sift-py-dist-0.8.0-py3.12-linux_x86_64 Expired
119 MB
sha256:91e6dbef429f413ec9b4fda7f8ed6c3bdbf673e755805a570ff04d35a6c19ac9
sift-py-dist-0.8.0-py3.12-macos_arm64 Expired
95.9 MB
sha256:1453855b97d8ba022264dc80572e8ea884bef8288f8674c191c646bac6a28413
sift-py-dist-0.8.0-py3.12-macos_x86_64 Expired
95.9 MB
sha256:f849baa9e5dad35a28fc0e9a85b7f477dd4e7ce61bae432a7c99e53b54e6bc38
sift-py-dist-0.8.0-py3.12-win_amd64 Expired
98.9 MB
sha256:614bf05dc0b175c2ddd62326eba54e219262e6393ac024810f3258b30442a377
sift-py-dist-0.8.0-py3.8-linux_aarch64 Expired
118 MB
sha256:68b6e74ff8fcb9db8a93d6cf8cf3982ed0041ee4e35d8cdd58b1410d204dd92d
sift-py-dist-0.8.0-py3.8-linux_x86_64 Expired
118 MB
sha256:ebd3b52440107221bf6611496fa165ea90e56d94043f8c741e2852ecf28a525d
sift-py-dist-0.8.0-py3.8-macos_arm64 Expired
101 MB
sha256:cd6b48c32d824ca687f7380def5b9057f8ecf8829bdca04584d853cee8bb317c
sift-py-dist-0.8.0-py3.8-macos_x86_64 Expired
101 MB
sha256:cedd0f4669d89fe0e06d81de79edf472639bdf5145cede999fe937bb5ad11cc2
sift-py-dist-0.8.0-py3.8-win_amd64 Expired
98.1 MB
sha256:df1043abb15933ec903e4cdc44c278c8e875db166baaac945a38535554502733
sift-py-dist-0.8.0-py3.9-linux_aarch64 Expired
122 MB
sha256:714250f1269436e59cfe50ce950c9fae96e3c163b2682e6f7bc53db0839dd828
sift-py-dist-0.8.0-py3.9-linux_x86_64 Expired
122 MB
sha256:a399fc9d8d956f8ed7f6dba4fe3b51fe8721882648c592e53719159b149016bc
sift-py-dist-0.8.0-py3.9-macos_arm64 Expired
96.4 MB
sha256:e4affc8f670a5cdf31d28895341d4ee4c34a7ac018912944aeab16d00fb6c075
sift-py-dist-0.8.0-py3.9-macos_x86_64 Expired
96.4 MB
sha256:11214dcbfd3f93f25e10f5178db13acbc6478015089156dd37ad136810362f93
sift-py-dist-0.8.0-py3.9-win_amd64 Expired
102 MB
sha256:a5b44f53484073a31c654ff17322673dc41e13a7ecc2a6aa685135f7ffa8028f
sift-stack-py-dist Expired
988 KB
sha256:f66411b8cd40c5be747371e9cd29eac23504db0d9313c78d1b90b02e0d897cec