Skip to main content

A fast and limited-memory structure with a landmask based on GSHHG for determing whether a point on Earth is on land or in the ocean

Project description

Crates.io Documentation PyPI Actions Status

The Roaring Landmask

Have you ever needed to know whether you are in the ocean or on land? And you need to know it fast? And you need to know it without using too much memory or too much disk? Then try the Roaring Landmask!

The roaring landmask is a Rust + Python package for quickly determining whether a point given in latitude and longitude is on land or not. A landmask is stored in a tree of Roaring Bitmaps. Points close to the shore might still be in the ocean, so a positive value is then checked against the vector shapes of the coastline.

(source)

The landmask is generated from the GSHHG shoreline database (Wessel, P., and W. H. F. Smith, A Global Self-consistent, Hierarchical, High-resolution Shoreline Database, J. Geophys. Res., 101, 8741-8743, 1996).

An alternative is the opendrift-landmask-data, which is slightly faster, is pure Python, but requires more memory and disk space (memory-mapped 3.7Gb).

Performance

Microbenchmarks:

test tests::test_contains_in_ocean         ... bench:          24 ns/iter (+/- 0)
test tests::test_contains_on_land          ... bench:       3,795 ns/iter (+/- 214)

Many points, through Python:

------------------------------------------------------------------------------------------------------ benchmark: 5 tests -----------------------------------------------------------------------------------------------------
Name (time in us)                       Min                     Max                    Mean                StdDev                  Median                   IQR            Outliers           OPS            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_landmask_many_par          34,335.6220 (>1000.0)   39,922.9660 (>1000.0)   36,167.6438 (>1000.0)  1,602.6359 (>1000.0)   35,658.2270 (>1000.0)  1,722.6990 (>1000.0)       9;1       27.6490 (0.00)         30           1
test_landmask_many             130,760.1480 (>1000.0)  131,155.3400 (>1000.0)  130,863.7110 (>1000.0)    137.1064 (598.03)   130,809.7410 (>1000.0)    135.3770 (>1000.0)       1;1        7.6415 (0.00)          8           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

The parallel version is significantly faster, while the sequential version is slightly slower than the equivalent benchmark in opendrift-landmask-data, which uses about 120 ms.

Usage from Python

from roaring_landmask import RoaringLandmask

l = RoaringLandmask.new()
x = np.arange(-180, 180, .5)
y = np.arange(-90, 90, .5)

xx, yy = np.meshgrid(x,y)

print ("points:", len(xx.ravel()))
on_land = l.contains_many(xx.ravel(), yy.ravel())

Building & installing

Pre-built wheels are available on PyPI:

  1. pip install roaring-landmask

To build from source, you can use pip:

  1. pip install .

or maturin:

  1. Install maturin.

  2. Build and install

maturin build --release
pip install target/wheels/... # choose your whl

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

roaring_landmask-0.5.0.tar.gz (491.7 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

roaring_landmask-0.5.0-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (43.1 MB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

roaring_landmask-0.5.0-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl (43.2 MB view details)

Uploaded PyPymanylinux: glibc 2.12+ i686

roaring_landmask-0.5.0-cp310-none-win_amd64.whl (38.7 MB view details)

Uploaded CPython 3.10Windows x86-64

roaring_landmask-0.5.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (43.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.12+ x86-64

roaring_landmask-0.5.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl (43.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.12+ i686

roaring_landmask-0.5.0-cp39-none-win_amd64.whl (38.7 MB view details)

Uploaded CPython 3.9Windows x86-64

roaring_landmask-0.5.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (43.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

roaring_landmask-0.5.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl (43.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

roaring_landmask-0.5.0-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (78.0 MB view details)

Uploaded CPython 3.9macOS 10.9+ universal2 (ARM64, x86-64)macOS 10.9+ x86-64macOS 11.0+ ARM64

roaring_landmask-0.5.0-cp39-cp39-macosx_10_7_x86_64.whl (38.9 MB view details)

Uploaded CPython 3.9macOS 10.7+ x86-64

roaring_landmask-0.5.0-cp38-none-win_amd64.whl (38.7 MB view details)

Uploaded CPython 3.8Windows x86-64

roaring_landmask-0.5.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (43.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

roaring_landmask-0.5.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl (43.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

roaring_landmask-0.5.0-cp37-none-win_amd64.whl (38.7 MB view details)

Uploaded CPython 3.7Windows x86-64

roaring_landmask-0.5.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (43.1 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

roaring_landmask-0.5.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl (43.2 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

File details

Details for the file roaring_landmask-0.5.0.tar.gz.

File metadata

  • Download URL: roaring_landmask-0.5.0.tar.gz
  • Upload date:
  • Size: 491.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for roaring_landmask-0.5.0.tar.gz
Algorithm Hash digest
SHA256 30eef030c07cbde04b36a00d08e3820a85fc1d60749ee40bba5fb25f92aa4dc6
MD5 8c1960aa7d08cb3691eab1ad5cc44b9a
BLAKE2b-256 70dd8f79787ffbd7aeee08d42ff8d8cb4ca0cba44d976cc98da641f10351aaad

See more details on using hashes here.

File details

Details for the file roaring_landmask-0.5.0-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

  • Download URL: roaring_landmask-0.5.0-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
  • Upload date:
  • Size: 43.1 MB
  • Tags: PyPy, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for roaring_landmask-0.5.0-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 210af1b8b17478a8dc36d46fa7a37c5867f9c8455e519f29086b0a9e49ccee85
MD5 5511d6d9f48fd68d8982c92be3eab231
BLAKE2b-256 fbd07abc70c1d1eeb64332ad7a6c6f0b0d9619115f61442d221b2bc4e0360fcf

See more details on using hashes here.

File details

Details for the file roaring_landmask-0.5.0-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

  • Download URL: roaring_landmask-0.5.0-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
  • Upload date:
  • Size: 43.2 MB
  • Tags: PyPy, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for roaring_landmask-0.5.0-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 36872712808bb82d2abf8598650a5f25b2ced0b4fce60e5b2f3bb3ff256f307b
MD5 afc22fd87ddb6c11c072d5e6dcd11920
BLAKE2b-256 b17515db7abe1c9e4ad0583d65898f9146b8fb636e745be36c4f11ceacc8aba9

See more details on using hashes here.

File details

Details for the file roaring_landmask-0.5.0-cp310-none-win_amd64.whl.

File metadata

  • Download URL: roaring_landmask-0.5.0-cp310-none-win_amd64.whl
  • Upload date:
  • Size: 38.7 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for roaring_landmask-0.5.0-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 233c65fd707255a3b47880d41fd5dee0f55a86dd12abee6c8af164719323d845
MD5 20533b6665395a2a766c16b12d611409
BLAKE2b-256 0d882ac1122b6a2987ae33e2045cea2f8be68097519131352cb8074930b90018

See more details on using hashes here.

File details

Details for the file roaring_landmask-0.5.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

  • Download URL: roaring_landmask-0.5.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
  • Upload date:
  • Size: 43.1 MB
  • Tags: CPython 3.10, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for roaring_landmask-0.5.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d82b1473c10cdb8ebb51738a34519c94b446909607574e1999dea1d7c2a9983a
MD5 d02d0e232ba1636afd269ed8664ce3c3
BLAKE2b-256 8cf4c824215e6804a3c58b154b42235f903ecb0ef2f462011b97df0af2b0fbdf

See more details on using hashes here.

File details

Details for the file roaring_landmask-0.5.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

  • Download URL: roaring_landmask-0.5.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
  • Upload date:
  • Size: 43.2 MB
  • Tags: CPython 3.10, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for roaring_landmask-0.5.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 caf0d46dbdec1035eee6af8bf813f1d9b112b14b66a6d3c90ed8872bb0328944
MD5 dfa01ea6be205254fcce6e0073e63e19
BLAKE2b-256 02cb35df67bc84ea0f47e4ff36e6784b0f2f8e7982a7350806851ab9968e7478

See more details on using hashes here.

File details

Details for the file roaring_landmask-0.5.0-cp39-none-win_amd64.whl.

File metadata

  • Download URL: roaring_landmask-0.5.0-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 38.7 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for roaring_landmask-0.5.0-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 3f55ac33800d0d9b326947d3bce3da50c58424f99431b3ed31a9f87233ea61a0
MD5 fcda0f833a0ed19870ac9209f87bf890
BLAKE2b-256 c047a385edad97ff08d186e82bb037b02726ad1e0025b3f68a62011d05aac5f1

See more details on using hashes here.

File details

Details for the file roaring_landmask-0.5.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

  • Download URL: roaring_landmask-0.5.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
  • Upload date:
  • Size: 43.1 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for roaring_landmask-0.5.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b26899d2ce8b6b7cb4a9d6b05b78d0643b7db867390fa65e4f26e816fb5bb3b7
MD5 cea6bcd46e3b15d665f0907c5df918a0
BLAKE2b-256 0bdffcef21d957b148b703689347a65115e712276b0002d4ba6a89b7a6df6707

See more details on using hashes here.

File details

Details for the file roaring_landmask-0.5.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

  • Download URL: roaring_landmask-0.5.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
  • Upload date:
  • Size: 43.2 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for roaring_landmask-0.5.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 123ed0b7625122a3bc618f3bfc0cab2b4d90f0dd6ee7fd9eb71b173044e68a1a
MD5 3bb126bf0734443193bcb92bd331eaa1
BLAKE2b-256 efda9306fd542a211432599c2dd5e31ef199fb215aef4960d8b7075d76293869

See more details on using hashes here.

File details

Details for the file roaring_landmask-0.5.0-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

  • Download URL: roaring_landmask-0.5.0-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
  • Upload date:
  • Size: 78.0 MB
  • Tags: CPython 3.9, macOS 10.9+ universal2 (ARM64, x86-64), macOS 10.9+ x86-64, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for roaring_landmask-0.5.0-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 25301b507895c08b605847ff4b14fd205a0939df8c0f5d375868c80fe84a11ff
MD5 88ff0303aa01afa4e1a290bc9e00ea33
BLAKE2b-256 cffaf59fe61f49e72e75ec5c8764a24bc740e8594d6da5c3338d6fa406137b3c

See more details on using hashes here.

File details

Details for the file roaring_landmask-0.5.0-cp39-cp39-macosx_10_7_x86_64.whl.

File metadata

  • Download URL: roaring_landmask-0.5.0-cp39-cp39-macosx_10_7_x86_64.whl
  • Upload date:
  • Size: 38.9 MB
  • Tags: CPython 3.9, macOS 10.7+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for roaring_landmask-0.5.0-cp39-cp39-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 42cd1913963856c7391dfdcc9281b3d6617ede56a49833d36b0f04b94056653f
MD5 47891671d2ec7637c0c92e2315a717d6
BLAKE2b-256 f93604ea5b402359400041c5bc9ddc31eda0babde9c4f4daadea1a896bb533e5

See more details on using hashes here.

File details

Details for the file roaring_landmask-0.5.0-cp38-none-win_amd64.whl.

File metadata

  • Download URL: roaring_landmask-0.5.0-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 38.7 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for roaring_landmask-0.5.0-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 422411390626fe589b835b0126eb8c61e969e5754c297a5f973377bbfb4250ad
MD5 cd5d39c2468d74f12b9fde493673a867
BLAKE2b-256 0a2eb1de308de422c86501de7669e4d371723f0faf32849f236f14f4ff7733c0

See more details on using hashes here.

File details

Details for the file roaring_landmask-0.5.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

  • Download URL: roaring_landmask-0.5.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
  • Upload date:
  • Size: 43.1 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for roaring_landmask-0.5.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 8f934cf25d5132af3bfbd6670844885f5c26a0fc95dd15e876788c285f158510
MD5 3c0f1f08ed524af76a6c82226c035da0
BLAKE2b-256 1a4adab1679961511c297cfc2f5e465c70e3ed9406f50dfbae9b8a580ea28c7c

See more details on using hashes here.

File details

Details for the file roaring_landmask-0.5.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

  • Download URL: roaring_landmask-0.5.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
  • Upload date:
  • Size: 43.2 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for roaring_landmask-0.5.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 4f34f0bd66ecce6080254616657b6e8eac484a12a032441f59a70250442c0684
MD5 7f99725d5386173280cf07db837b7d1a
BLAKE2b-256 b45b593d6c72f49dd36ed1717190c05ecf359d0e9d78b2f31c63a1ca7f8aee42

See more details on using hashes here.

File details

Details for the file roaring_landmask-0.5.0-cp37-none-win_amd64.whl.

File metadata

  • Download URL: roaring_landmask-0.5.0-cp37-none-win_amd64.whl
  • Upload date:
  • Size: 38.7 MB
  • Tags: CPython 3.7, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for roaring_landmask-0.5.0-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 00904eb83f55ee3876d604d12992867783843c84a88b3c7fb8344d2a747d4b08
MD5 cf822b2f7bee02fac2a14956206e3404
BLAKE2b-256 33a412737198ae44fc532ae2fc927b754f3f7c68bbc036d05b72e0822b10f210

See more details on using hashes here.

File details

Details for the file roaring_landmask-0.5.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

  • Download URL: roaring_landmask-0.5.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
  • Upload date:
  • Size: 43.1 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for roaring_landmask-0.5.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f7c7ec93d2a3ac2f139950dad31768fb32978f108ad7e9ef0db084b6b057436c
MD5 798eae436b8d42bc7116c13640220e84
BLAKE2b-256 fe272bab14deb69c86bd4e979ec24827e6967bfc53f07ae924d45039e4bd3e39

See more details on using hashes here.

File details

Details for the file roaring_landmask-0.5.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

  • Download URL: roaring_landmask-0.5.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
  • Upload date:
  • Size: 43.2 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for roaring_landmask-0.5.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 0bc436e1564d35480e4be04232ad3b00a026672f5bdefd5ea75e794c9d858278
MD5 769685a6ec1c8da60406235992cbc099
BLAKE2b-256 48efa11102dd7d616d7070a54b844be65bdebfa0ffbbe85509463185262c7c12

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page