Skip to main content

stac-hash

GitHub Actions Workflow Status GitHub Actions Workflow Status Crates.io Version PyPI - Version

Sortable spatio-temporal hashes for STAC items.

Our simple hashing algorithm turns a (datetime, point) pair into a single u64 hash. The hash is a Morton code in space and time, which makes the hash useful as a sort key or an index prefix for range scans.

We have Python and Rust packages.

License

Licensed under either of

at your option.

Metadata

Release files for stac-hash 0.0.2

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

Source distribution (sdist)

Source distribution for stac-hash 0.0.2
File Size Uploaded
stac_hash-0.0.2.tar.gz 16.2 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for stac-hash 0.0.2
File
stac_hash-0.0.2-cp311-abi3-win_amd64.whl CPython 3.11 abi3 Windows x86-64 Details
stac_hash-0.0.2-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 abi3 Linux glibc 2.17+ x86-64 Details
stac_hash-0.0.2-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 abi3 Linux glibc 2.17+ ARM64 Details
stac_hash-0.0.2-cp311-abi3-macosx_11_0_arm64.whl CPython 3.11 abi3 macOS 11.0+ ARM64 Details
stac_hash-0.0.2-cp311-abi3-macosx_10_12_x86_64.whl CPython 3.11 abi3 macOS 10.12+ x86-64 Details

Total release size: 1.2 MB

Release files / stac_hash-0.0.2.tar.gz

Download URL stac_hash-0.0.2.tar.gz
Size 16.2 kB
Tags Source
SHA-256 checksum
How to use checksums
8347cbf450a4fed44a9fdd0f7ba05124f3c44693f1de3f1eeba3dad78f1995c0
BLAKE2b-256 checksum
How to use checksums
542bb0c9ae91bebc7b70e4e53ddaa4ebce0fe674db3b7b113e87fb2e3b4b7ffd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.14.1

Release files / stac_hash-0.0.2-cp311-abi3-win_amd64.whl

Download URL stac_hash-0.0.2-cp311-abi3-win_amd64.whl
Size 161.2 kB
Tags CPython 3.11 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
cfdc31d7f5f28c2348b3c9455e0e3b0720398d29fefa865a5b54a166ab7be14e
BLAKE2b-256 checksum
How to use checksums
5ffe5e40e827ae2c1db794c40f2c1c1b47254ad3fe9cc6c5ac8233a980c9ed89
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.14.1

Release files / stac_hash-0.0.2-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL stac_hash-0.0.2-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 265.6 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
8ab99882e7b5555e11d64f5008681a911d54b986d5f45acc1a34a028411e7f72
BLAKE2b-256 checksum
How to use checksums
de8b880cf6cc043e6e17d5ecec3a02f24cb0f6c8b9516206934960521dc0cfc5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.14.1

Release files / stac_hash-0.0.2-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL stac_hash-0.0.2-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 255.2 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
f987cf7062eaae7f74d4c693a915a4390efd11b612fbdf45c4b5fb8e97e07fb8
BLAKE2b-256 checksum
How to use checksums
c545df7e1ca63599e890cd22c5af6f9065591b21eedb13fe0ed74971fab06c42
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.14.1

Release files / stac_hash-0.0.2-cp311-abi3-macosx_11_0_arm64.whl

Download URL stac_hash-0.0.2-cp311-abi3-macosx_11_0_arm64.whl
Size 238.9 kB
Tags CPython 3.11 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
98317968dccb6c454ca8210474afe79d4a6e44c259bf3f6772e8af186bcdab6e
BLAKE2b-256 checksum
How to use checksums
33e9a2e095054188d44271ae7086c476130f0d8f9d34ec5bfe0dd5d41c51540f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.14.1

Release files / stac_hash-0.0.2-cp311-abi3-macosx_10_12_x86_64.whl

Download URL stac_hash-0.0.2-cp311-abi3-macosx_10_12_x86_64.whl
Size 238.6 kB
Tags CPython 3.11 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
94e2873b28d3a8d43c53bdb7662511f396916d8eb332040698845948e4d34daa
BLAKE2b-256 checksum
How to use checksums
a1e600aadb9e39df6d92c2abe51c64f193ed4b8043c87ffc9bbf115a304f08fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.14.1

Release history Release notifications | RSS feed

This release

0.0.2 This release

6 release files

0.0.1

6 release files

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