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.0b4

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.0b4
File Size Uploaded Provenance Actions
s2and_rust-1.0.0b4.tar.gz 224.8 kB Without provenance Details for s2and_rust-1.0.0b4.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for s2and-rust 1.0.0b4
File Actions
s2and_rust-1.0.0b4-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for s2and_rust-1.0.0b4-cp313-cp313-win_amd64.whl
s2and_rust-1.0.0b4-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.0b4-cp313-cp313-musllinux_1_2_x86_64.whl
s2and_rust-1.0.0b4-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.0b4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
s2and_rust-1.0.0b4-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.0b4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
s2and_rust-1.0.0b4-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.0b4-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
s2and_rust-1.0.0b4-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for s2and_rust-1.0.0b4-cp312-cp312-win_amd64.whl
s2and_rust-1.0.0b4-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.0b4-cp312-cp312-musllinux_1_2_x86_64.whl
s2and_rust-1.0.0b4-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.0b4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
s2and_rust-1.0.0b4-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.0b4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
s2and_rust-1.0.0b4-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.0b4-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
s2and_rust-1.0.0b4-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for s2and_rust-1.0.0b4-cp311-cp311-win_amd64.whl
s2and_rust-1.0.0b4-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.0b4-cp311-cp311-musllinux_1_2_x86_64.whl
s2and_rust-1.0.0b4-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.0b4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
s2and_rust-1.0.0b4-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.0b4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
s2and_rust-1.0.0b4-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64, macOS 10.12+ x86-64, macOS 10.12+ universal2 (ARM64, x86-64) Details for s2and_rust-1.0.0b4-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Total release size: 134.3 MB

Release files / s2and_rust-1.0.0b4.tar.gz

Download URL s2and_rust-1.0.0b4.tar.gz
Size 224.8 kB
Tags Source
SHA-256 checksum
How to use checksums
01b78328ce3c6f1fd90cd74d236f5e43e5aa11ec1e1ff0a65de7259aee8c5921
BLAKE2b-256 checksum
How to use checksums
b5ac0acaca09fdd09cd52fb93c1b437fd857778aad80fb18e72b117b86973d1b
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.0b4-cp313-cp313-win_amd64.whl

Download URL s2and_rust-1.0.0b4-cp313-cp313-win_amd64.whl
Size 6.9 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
5c5db2653dbb392c6af27872e23f15eb9fbc3e8f1399ad09c36013703422b781
BLAKE2b-256 checksum
How to use checksums
95ae7c1fd494d6d730fe7d17a9b219ab936205f9d3e15172ee670b36ed526b1f
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.0b4-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL s2and_rust-1.0.0b4-cp313-cp313-musllinux_1_2_x86_64.whl
Size 14.0 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
06b7842b7b107c182024e35c20ddf16ffa6bfde7c302a18608b117d814060917
BLAKE2b-256 checksum
How to use checksums
b059c74bc925d41f33cdd2792fdaa8cc65d04927ed902589cdd6dab425662109
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.0b4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL s2and_rust-1.0.0b4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 7.4 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
a5bf60d601f07aeb82a490fe4f476bc47e53094077de2339e7b61478d5cde2e9
BLAKE2b-256 checksum
How to use checksums
7a7754008f0d76b6df32e6f2d2d89919df4a962815c29eddad164bf2fd1b2c83
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.0b4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL s2and_rust-1.0.0b4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 7.3 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
46e3f016af38020b43d5c5d4d5f0938511acbe640f872135b7a3b0b5f65da6fe
BLAKE2b-256 checksum
How to use checksums
f9af628bf8e166b4848607e34f559f957ee03c5b6a1d6b09464e609a709beccb
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.0b4-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL s2and_rust-1.0.0b4-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 9.1 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
0513fc54ca63485408c8d3dc9a4a20cfe1e2487280b86b72d0cbf3804453e142
BLAKE2b-256 checksum
How to use checksums
65015f85fc385ce2b2b9d9868d7cab8ea442cea93de523f906fecefd27a2dc41
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.0b4-cp312-cp312-win_amd64.whl

Download URL s2and_rust-1.0.0b4-cp312-cp312-win_amd64.whl
Size 6.9 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
b9ac3fe9b333fd4bd6d215a2bd1d99670d866031ffa6cc3428245dbe35e57f9e
BLAKE2b-256 checksum
How to use checksums
81322d22679c23eea6948cbcf10ca4eebad130f33203df33fee79f5157349f96
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.0b4-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL s2and_rust-1.0.0b4-cp312-cp312-musllinux_1_2_x86_64.whl
Size 14.0 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
a949127656e9f49a921ba3a824953643965408ad21aadf00734bfc3462f4f8a5
BLAKE2b-256 checksum
How to use checksums
75cea0bbeada044dc642f8eee55623205b7044dfb400c6abcce6f844a9559e87
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.0b4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL s2and_rust-1.0.0b4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 7.4 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
96caf0f835a0488b15a11bcebec374ac8e3b00a0e0332adc8f5e75d982085366
BLAKE2b-256 checksum
How to use checksums
ce1518b4faabe7a34ea4d6e113180973e74c2aae36e0cf87a37126ba75b7531b
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.0b4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL s2and_rust-1.0.0b4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 7.3 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
a4a1df9be86d904dea73363c8fbaa19a41277d4203bedce006a8afebfee13675
BLAKE2b-256 checksum
How to use checksums
957a85fce75a6a8895ec8e4dfc10eee1f84724090132cd030aef181e8589e2e3
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.0b4-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL s2and_rust-1.0.0b4-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 9.1 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
defef8ed296202cf7653c80f778d474bf4ee4002c7742b0324fd4f4c26a8692d
BLAKE2b-256 checksum
How to use checksums
89e00f09be6a5ae46d176b2a12f36d3c8a60d4e112d67b4bf19af089be782c45
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.0b4-cp311-cp311-win_amd64.whl

Download URL s2and_rust-1.0.0b4-cp311-cp311-win_amd64.whl
Size 6.9 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
45badc0d2c1d156b7da0f137cc0b3810262fcafdbc500b3cc4e111b3c96640ec
BLAKE2b-256 checksum
How to use checksums
77ef90f6276cb320d41d2d66448f952ab82f6be757a6865d899f6159ed243e97
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.0b4-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL s2and_rust-1.0.0b4-cp311-cp311-musllinux_1_2_x86_64.whl
Size 14.0 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
726e90a6f0f8934f62123c4985475c3ddb4b813d837f0d649a8b5d21639f624c
BLAKE2b-256 checksum
How to use checksums
94c4b9d3af232cc85a74b733db544de79f486296f939443cc03a9f2caeceb540
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.0b4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL s2and_rust-1.0.0b4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 7.4 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
f9ed8dce9101c26e5968ccc1b94bd97263843d82c3facdef07ad1fe66664b9ac
BLAKE2b-256 checksum
How to use checksums
524227586c198705442e88032ae882d329b4b48da855e6674525f4ded651c7c5
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.0b4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL s2and_rust-1.0.0b4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 7.3 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
19145facd322ef7a0afddd0c6d0bae01452d714fe12957e792b7750dc1365a14
BLAKE2b-256 checksum
How to use checksums
e58a4f634c7401a4843f3a041c96f04b451e8d3ecd4b43eb44b8c1a853553d5d
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.0b4-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL s2and_rust-1.0.0b4-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 9.1 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
a9cecb828e968162fe9568a5f6fd38a67eba828f52a30a44b4b2e50d2013c549
BLAKE2b-256 checksum
How to use checksums
77a75b9eb11afb35c2cf4e6a69699319274bbd3566faccaf937d57c992d256f6
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.0b4

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