Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

s2and-rust

Rust extension module for s2and.

Published installs

Install s2and; it depends on the exactly matching s2and-rust version:

uv pip install s2and

s2and-rust is a required dependency of s2and; the historical s2and[rust] extra no longer exists. At runtime the two installed package versions must match exactly.

Update at v1.3 release: PyPI holds only 0.51.2. The coordinated 1.0.0 release remains unpublished.

Use a local same-checkout build for the current development runtime. Model compatibility uses supported format and feature contracts rather than an exact generating-runtime version.

When working from a checkout, use a local build so s2and and s2and-rust come from the same tree.

Local dev build

From the repository root (not this directory):

uv sync --extra dev

uv sync builds and installs s2and-rust from s2and_rust/, and uv run uses timestamps to detect ordinary build-input edits. The test guard checks the Rust build inputs by content, including additions and deletions that uv's timestamp keys can miss. See build recovery for forced reinstall and Cargo cache-cleaning commands.

Metadata

Release files for s2and-rust 1.0.0b5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for s2and-rust 1.0.0b5
File Size Uploaded Provenance Actions
s2and_rust-1.0.0b5.tar.gz 238.4 kB Without provenance Details for s2and_rust-1.0.0b5.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for s2and-rust 1.0.0b5
File Actions
s2and_rust-1.0.0b5-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for s2and_rust-1.0.0b5-cp313-cp313-win_amd64.whl
s2and_rust-1.0.0b5-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details for s2and_rust-1.0.0b5-cp313-cp313-musllinux_1_2_x86_64.whl
s2and_rust-1.0.0b5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details for s2and_rust-1.0.0b5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
s2and_rust-1.0.0b5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details for s2and_rust-1.0.0b5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
s2and_rust-1.0.0b5-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64, macOS 10.12+ x86-64, macOS 10.12+ universal2 (ARM64, x86-64) Details for s2and_rust-1.0.0b5-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
s2and_rust-1.0.0b5-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for s2and_rust-1.0.0b5-cp312-cp312-win_amd64.whl
s2and_rust-1.0.0b5-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details for s2and_rust-1.0.0b5-cp312-cp312-musllinux_1_2_x86_64.whl
s2and_rust-1.0.0b5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details for s2and_rust-1.0.0b5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
s2and_rust-1.0.0b5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details for s2and_rust-1.0.0b5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
s2and_rust-1.0.0b5-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.12 CPython 3.12 macOS 10.12+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64, macOS 10.12+ x86-64 Details for s2and_rust-1.0.0b5-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
s2and_rust-1.0.0b5-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for s2and_rust-1.0.0b5-cp311-cp311-win_amd64.whl
s2and_rust-1.0.0b5-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details for s2and_rust-1.0.0b5-cp311-cp311-musllinux_1_2_x86_64.whl
s2and_rust-1.0.0b5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details for s2and_rust-1.0.0b5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
s2and_rust-1.0.0b5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details for s2and_rust-1.0.0b5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
s2and_rust-1.0.0b5-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64, macOS 10.12+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64 Details for s2and_rust-1.0.0b5-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Total release size: 136.8 MB

Release files / s2and_rust-1.0.0b5.tar.gz

Download URL s2and_rust-1.0.0b5.tar.gz
Size 238.4 kB
Tags Source
SHA-256 checksum
How to use checksums
1140dd1c4c0bb25c41f60278f2e6cf89d1a9a0a6b6ba17bedb33bbcee01dbdc9
BLAKE2b-256 checksum
How to use checksums
b03f3f78516155aaadb2bd9318980c1e02062c74d9a8117b81e47e4f0e0073c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / s2and_rust-1.0.0b5-cp313-cp313-win_amd64.whl

Download URL s2and_rust-1.0.0b5-cp313-cp313-win_amd64.whl
Size 7.0 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
ec506d1f8f4348a8eba7f59a42ea040cabb76d5fe7c7e7f9ce0496d79f311475
BLAKE2b-256 checksum
How to use checksums
dd0371199d0d0117e92af6552fe086326805f63fb70035f5ee024d068e0c210f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / s2and_rust-1.0.0b5-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL s2and_rust-1.0.0b5-cp313-cp313-musllinux_1_2_x86_64.whl
Size 14.2 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
fe940599ee56c740eb989f0dcc0914f7e389bbea8e0c042d6fceff839e9badee
BLAKE2b-256 checksum
How to use checksums
a3b75e2092a14a9dc4af5703a370d58ac35188f08bb365dd3d74aac5ba0e9116
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / s2and_rust-1.0.0b5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL s2and_rust-1.0.0b5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 7.5 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
dcab428faee768bf8f7c83e761d0788276b55deb1d4f5452b1b1c06080727bc1
BLAKE2b-256 checksum
How to use checksums
f8a8d4fcfaae2c8174a50e3b26bd78056c3552aef4f3eefe4ca164d3da7a6ff8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / s2and_rust-1.0.0b5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL s2and_rust-1.0.0b5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 7.5 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
d915de9abf2a46b31f1a254188e10b6ee4515ba417ef9f3bd1079b4187d76eb2
BLAKE2b-256 checksum
How to use checksums
bb8ca16bf0fb9b1956abe6707cb788edeb12fee36042fd27079229051d57ed66
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / s2and_rust-1.0.0b5-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL s2and_rust-1.0.0b5-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 9.4 MB
Tags CPython 3.13 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5a63d062b9956bb36519e01d80f19ced2548258bd46117f7fb3bb3d348953f08
BLAKE2b-256 checksum
How to use checksums
c6bb6ba460958a0019502510659295b2ab9a12902c66f7068b087fcea626805a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / s2and_rust-1.0.0b5-cp312-cp312-win_amd64.whl

Download URL s2and_rust-1.0.0b5-cp312-cp312-win_amd64.whl
Size 7.0 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
3ffb52c789add780d6b2458708c31b4835964a461637dbb61a27de553636adc9
BLAKE2b-256 checksum
How to use checksums
7e43a580d08c1407596797b33124121f2f2fc61f0f44ed5fe7af6a52f59835c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / s2and_rust-1.0.0b5-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL s2and_rust-1.0.0b5-cp312-cp312-musllinux_1_2_x86_64.whl
Size 14.2 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
7e5d854489bcf2d2889b831a9c347a4518dab812ba04f3d78f4bc840aab4d9e1
BLAKE2b-256 checksum
How to use checksums
c24627ddf4e4199eb14d504f031e9f76733a671429c1a504a867e86b6c0527eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / s2and_rust-1.0.0b5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL s2and_rust-1.0.0b5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 7.5 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
7f074651b13f3142058c0c5a870cc09a5462239184292c488b5b870838c86286
BLAKE2b-256 checksum
How to use checksums
6c768788185b9173e8a46dce4690e34be3d84ea4183320a15ef04499325d3b2d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / s2and_rust-1.0.0b5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL s2and_rust-1.0.0b5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 7.5 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
854f1f5d5b84c43435f5c5afa05fa269beb720c170149397deb9c7b5b6d15958
BLAKE2b-256 checksum
How to use checksums
c88bd342abe737b5e9cffa2415408a7404e0fbdff9e81fb300591a08eaca1c7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / s2and_rust-1.0.0b5-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL s2and_rust-1.0.0b5-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 9.4 MB
Tags CPython 3.12 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f3d2445d15ff3460a5932770d459c2449fc31be698098edb196e5289b66d9b47
BLAKE2b-256 checksum
How to use checksums
9e04b966fa752eb8d239a1022019832558557772d6e73c1bbfcadd2f36c87446
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / s2and_rust-1.0.0b5-cp311-cp311-win_amd64.whl

Download URL s2and_rust-1.0.0b5-cp311-cp311-win_amd64.whl
Size 7.0 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
61bfc4656ec717528948ef29063bef60dbecfe093c96dd7276de2154728495bb
BLAKE2b-256 checksum
How to use checksums
9776fc8cbc2b660df8571e32b400578d2a6ecdbf6ae04311cd7057ebc208b3e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / s2and_rust-1.0.0b5-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL s2and_rust-1.0.0b5-cp311-cp311-musllinux_1_2_x86_64.whl
Size 14.2 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
41ea6834077e50ffb06aa4019f39ddc06194d52f92acd420090d29b0defc8645
BLAKE2b-256 checksum
How to use checksums
948b26264e47e4e4a500aac93d26011ffddad221f007619ca0f8eea60fd43f55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / s2and_rust-1.0.0b5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL s2and_rust-1.0.0b5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 7.5 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
fe1d4db88239577aaa8845e59c5554c57b1a8ecf5bc2dbad9488d34e6785121e
BLAKE2b-256 checksum
How to use checksums
0057028311a12e9faef6062002106561812dce1ed7764117923211e78849516f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / s2and_rust-1.0.0b5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL s2and_rust-1.0.0b5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 7.5 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
f8aa2463019744edb8554cb3b1303d1b40279d669741063775bdee2d54d37ae1
BLAKE2b-256 checksum
How to use checksums
94697396dd58b6dc5945e5460729601f298f7bb220189612251afe555e7680e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / s2and_rust-1.0.0b5-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL s2and_rust-1.0.0b5-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 9.4 MB
Tags CPython 3.11 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0b07ec51744b2f267e4da58e49d322f05a99cc8c8f0c84d2ff3bfc0834434679
BLAKE2b-256 checksum
How to use checksums
60fd6df7ee9f2cb4e1c5ff79674a512b5f12342b481b2ba19f28000fc17360bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Security for s2and-rust 1.0.0b5

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page