Skip to content

Bundle data files in pip package and fix hardcoded paths #76

Bundle data files in pip package and fix hardcoded paths

Bundle data files in pip package and fix hardcoded paths #76

Triggered via pull request April 15, 2026 23:32
@atalyaalonatalyaalon
synchronize #69
v0.49.0
Status Success
Total duration 2m 29s
Artifacts 11

release-rust.yml

on: pull_request
detect version changes
7s
detect version changes
Matrix: wheels-linux
Matrix: wheels-macos
Matrix: wheels-windows
s2and sdist+wheel
11s
s2and sdist+wheel
publish s2and-rust to PyPI
0s
publish s2and-rust to PyPI
publish s2and to PyPI
0s
publish s2and to PyPI
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
sdist
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: PyO3/maturin-action@86b9d133d34bc1b40018696f782949dac11bd380. 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/
wheels (macos universal2, py3.10)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: PyO3/maturin-action@86b9d133d34bc1b40018696f782949dac11bd380. 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/
wheels (macos universal2, py3.11)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: PyO3/maturin-action@86b9d133d34bc1b40018696f782949dac11bd380. 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/
wheels (macos universal2, py3.12)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: PyO3/maturin-action@86b9d133d34bc1b40018696f782949dac11bd380. 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/
wheels (windows, py3.10)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: PyO3/maturin-action@86b9d133d34bc1b40018696f782949dac11bd380. 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/
wheels (linux manylinux2014-x86_64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: PyO3/maturin-action@86b9d133d34bc1b40018696f782949dac11bd380. 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/
wheels (windows, py3.12)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: PyO3/maturin-action@86b9d133d34bc1b40018696f782949dac11bd380. 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/
wheels (windows, py3.11)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: PyO3/maturin-action@86b9d133d34bc1b40018696f782949dac11bd380. 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/
wheels (linux musllinux-x86_64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: PyO3/maturin-action@86b9d133d34bc1b40018696f782949dac11bd380. 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/
wheels (linux manylinux2014-aarch64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: PyO3/maturin-action@86b9d133d34bc1b40018696f782949dac11bd380. 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/

Artifacts

Produced during runtime
Name Size Digest
dist-s2and
801 KB
sha256:71aaeef69cd847b100579c4054c660d9d87d4f7013e925d600fc2c68c91040d6
dist-s2and-rust-linux-manylinux2014-aarch64
16.1 MB
sha256:7c5a073e696832cbf18b7dced5c1da7391c6147ab8b38d1d43762d2751933a77
dist-s2and-rust-linux-manylinux2014-x86_64
16.1 MB
sha256:e967a3378db086a1ea2c955376f3981f78084b60040aa3e78214d74ffb899386
dist-s2and-rust-linux-musllinux-x86_64
35.1 MB
sha256:0a9c9a278e217aedfaeba738eafc0fdffb9c930fbf80aee8a02b3d9b62a1f9b8
dist-s2and-rust-macos-universal2-py3.10
5.99 MB
sha256:4ea3193d027b70b0ef3c5d0c5c54f5f5419d94b7e3106c733cab32dcc7b776c0
dist-s2and-rust-macos-universal2-py3.11
5.99 MB
sha256:e0d7ebc1a40c5112d8d456aedd78c6977caff1c8ac1e72d5bde1c09d2e4e1465
dist-s2and-rust-macos-universal2-py3.12
5.98 MB
sha256:c7fa8ff279a89cc1b3b5ad935bd73a23b7139f1b30a0c1a5f2e372f96ee006ae
dist-s2and-rust-sdist
33.7 KB
sha256:a9fdd31757269744fd750adcf9ea69bf5b93746edacd120b4785d83379f0e653
dist-s2and-rust-windows-py3.10
5.23 MB
sha256:fcd11b645909df50eee22d418b1a27a3532633cdcf700ddd75c15c980b16b4a6
dist-s2and-rust-windows-py3.11
5.23 MB
sha256:6efd4a06d6646b1caa00774af953044d674e646677ed5075c20db21223ea5eaa
dist-s2and-rust-windows-py3.12
5.23 MB
sha256:c086c649bc00fb1c6f41732af1b246db34f4ccb9d60319090207f9a3f287c5a1