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.4.1.tar.gz (491.2 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.4.1-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (42.7 MB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

roaring_landmask-0.4.1-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl (42.7 MB view details)

Uploaded PyPymanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.10Windows x86-64

roaring_landmask-0.4.1-cp310-none-win32.whl (38.7 MB view details)

Uploaded CPython 3.10Windows x86

roaring_landmask-0.4.1-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (42.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.12+ x86-64

roaring_landmask-0.4.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl (42.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.9Windows x86-64

roaring_landmask-0.4.1-cp39-none-win32.whl (38.7 MB view details)

Uploaded CPython 3.9Windows x86

roaring_landmask-0.4.1-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (42.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

roaring_landmask-0.4.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl (42.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

roaring_landmask-0.4.1-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.4.1-cp39-cp39-macosx_10_7_x86_64.whl (38.8 MB view details)

Uploaded CPython 3.9macOS 10.7+ x86-64

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

Uploaded CPython 3.8Windows x86-64

roaring_landmask-0.4.1-cp38-none-win32.whl (38.7 MB view details)

Uploaded CPython 3.8Windows x86

roaring_landmask-0.4.1-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (42.8 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

roaring_landmask-0.4.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl (42.7 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.7Windows x86-64

roaring_landmask-0.4.1-cp37-none-win32.whl (38.7 MB view details)

Uploaded CPython 3.7Windows x86

roaring_landmask-0.4.1-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (42.8 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

roaring_landmask-0.4.1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl (42.7 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

roaring_landmask-0.4.1-cp36-none-win_amd64.whl (38.7 MB view details)

Uploaded CPython 3.6Windows x86-64

roaring_landmask-0.4.1-cp36-none-win32.whl (38.7 MB view details)

Uploaded CPython 3.6Windows x86

roaring_landmask-0.4.1-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (42.7 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

roaring_landmask-0.4.1-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl (42.7 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

File details

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

File metadata

  • Download URL: roaring_landmask-0.4.1.tar.gz
  • Upload date:
  • Size: 491.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for roaring_landmask-0.4.1.tar.gz
Algorithm Hash digest
SHA256 69394b5e4c85160bff60169a71eb0319ac02891373b726d91dc996b633a2ba1a
MD5 b1bb77137bf477ab9b745eee8c852a07
BLAKE2b-256 05186bf4eeaa91e1dd2fdee7c46420b9198ea31422967f7d80d448c3f5670659

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for roaring_landmask-0.4.1-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 70a97269b80cb55b385e73a8821cd5988aeeed9727d0c7c2a9f69b5f637bfe23
MD5 ba569adf2d11588e5750358759404e6a
BLAKE2b-256 d6781f82e2073835346b5bbad94305f1de47cb1ea8e2ed94c0afbb3a0342a8b5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for roaring_landmask-0.4.1-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 83287b1d29f94491c6af933dc4b0f1430ffc5d16abbe63854a02c433203dfb20
MD5 c8567eb9c687900ca146f910836048a7
BLAKE2b-256 bbb02a971acbddf9f4b006e4049ff33ad101d91edf1eda09edd787b085b831c6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: roaring_landmask-0.4.1-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.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for roaring_landmask-0.4.1-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 aa0295d6edd9a77778919ed55c8ec8d1c2fd75250b7cee6375b1c4327818db51
MD5 977ddfce8870c5dc0da4e540999c8120
BLAKE2b-256 7733bbde38dea1dc699903509e1ac9e625f45ef8ff9f0d49d19ef954e2037b51

See more details on using hashes here.

File details

Details for the file roaring_landmask-0.4.1-cp310-none-win32.whl.

File metadata

  • Download URL: roaring_landmask-0.4.1-cp310-none-win32.whl
  • Upload date:
  • Size: 38.7 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for roaring_landmask-0.4.1-cp310-none-win32.whl
Algorithm Hash digest
SHA256 4afa1aca223634de1bbb89e0cca5fa46186a92cd594f6518c28af985223c7d0e
MD5 53065eada86f3b645be0132aa03d6ddc
BLAKE2b-256 ac2ce1f864657290c71c53007d1ae74f3cdc9ed6c12a26c8277da56395f833b3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for roaring_landmask-0.4.1-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 575b8ec563d59828a0145c70bdbe7275eb9029811a98429e2b74097e7fe024d3
MD5 d7cd7e27b3b04b0f976e991329c28165
BLAKE2b-256 9f4a3bf9bc968b9b19f91ee60976288981ce22c2fb414563e2a4b032c584600c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for roaring_landmask-0.4.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 5adcc46e270532b89e421ffc7c88bbe5410a3b17b6384be3148883ddbf38d8a1
MD5 964766391f119006771e47240adc016a
BLAKE2b-256 6afd8e1795f01b1c20b67ff3e7d1ae00084985c23cf5bca41572070480282ca9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: roaring_landmask-0.4.1-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.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for roaring_landmask-0.4.1-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 142c68df0e3fa5cbd7c5d1f74d4e1250e022db5ee504ef8ec6d275046b4777b1
MD5 67beac9586100e7a9d89f7fc413f6856
BLAKE2b-256 b3759ac958d730d35ba0b4009150399190767abc92dcf4c65f8e7b8bc0a7333f

See more details on using hashes here.

File details

Details for the file roaring_landmask-0.4.1-cp39-none-win32.whl.

File metadata

  • Download URL: roaring_landmask-0.4.1-cp39-none-win32.whl
  • Upload date:
  • Size: 38.7 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for roaring_landmask-0.4.1-cp39-none-win32.whl
Algorithm Hash digest
SHA256 6d8609a569dc614d894e125c1fbf9dfe5c9af5b9eb7552fcb92b30a953983a15
MD5 e816d858a3134cd288215cec98d42661
BLAKE2b-256 c701b88c897c690ece921828800a5782a1640c9a06001cb9d2eef419b69ee1e7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for roaring_landmask-0.4.1-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 bf82151a35739864f5da5b96080fb65fb07f6e95e834152b03f9dfeaafccf343
MD5 86cd3032514b849e4af598ce43f115e5
BLAKE2b-256 0781f6b00d909b92db5d6d4770ba729de9d2bccc5dfcba22e5459eee2512bbef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for roaring_landmask-0.4.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 1cc17ac95cf706bb612383a507f8287ece964d4c40faf3262fc57e75b5c4072d
MD5 6df543da88210cbb6f0272e552dc5b31
BLAKE2b-256 81821679bb25a77de82e62f7bff59a9da76b93c610191588fe6192a12aa2d323

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for roaring_landmask-0.4.1-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 5557ac33d554dcf4704028d21efb5e130088ffa3aa1895c3bd101af0283bf36c
MD5 d3bc93e8cc2605e08f81d70655378e46
BLAKE2b-256 3a817a9013140cb4c3271e4ca90ad06c2bbee3307c9a2376a810f03f28a92edf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: roaring_landmask-0.4.1-cp39-cp39-macosx_10_7_x86_64.whl
  • Upload date:
  • Size: 38.8 MB
  • Tags: CPython 3.9, macOS 10.7+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for roaring_landmask-0.4.1-cp39-cp39-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 3377231c1259a4ff93dd2e4d6c5dc77733149ba547b50047e97a2799c656d436
MD5 2a7821c50e18f051445c9a5f27a78eda
BLAKE2b-256 e5d2e3995f28a09c33a2093aee50b30f25db66ff2f20cf6afb58aa47427b66ed

See more details on using hashes here.

File details

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

File metadata

  • Download URL: roaring_landmask-0.4.1-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.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for roaring_landmask-0.4.1-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 da3d3043850d1bd3363a237d5fcae639599e6458fb2ff467c237733a337eadf3
MD5 5e1a9e5826fae39745aba654d791b8a1
BLAKE2b-256 f4a49a271c379b1b327e8dc85b0e2a236911c4a73ce706e822c4f4b52950b726

See more details on using hashes here.

File details

Details for the file roaring_landmask-0.4.1-cp38-none-win32.whl.

File metadata

  • Download URL: roaring_landmask-0.4.1-cp38-none-win32.whl
  • Upload date:
  • Size: 38.7 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for roaring_landmask-0.4.1-cp38-none-win32.whl
Algorithm Hash digest
SHA256 524f410666baf64ec7847492dfdadecd5a26fca3914f44e1b76ea4b4bb67b072
MD5 084f58f93de73f491594c12ad2bb2704
BLAKE2b-256 5686a72d2893b9604fc2757b05fb37a7260908606dc9d9d8a392b24a9652c9f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for roaring_landmask-0.4.1-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 8b87de50b76e72e0c408ebc4c68818d15e489f40bfa40e35baf032d251045bb0
MD5 b1d3a8556ab0be63f5b6edf17aa6cc2f
BLAKE2b-256 82be49b7c4c4f73fbd7a597a2d86878977b0288b4a3acec6a58d601893828605

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for roaring_landmask-0.4.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 dbc1d6e48ecc0068d335fca12b4e8b616571622bb15d654fb586829d1b49e1f8
MD5 71d623fa7d7a36ebadf3b7a6b1c9ef1d
BLAKE2b-256 98d84db9ed8f97a43308f581350368a027f0ea85731ae039039d037986a4bb35

See more details on using hashes here.

File details

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

File metadata

  • Download URL: roaring_landmask-0.4.1-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.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for roaring_landmask-0.4.1-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 df1edde3fcc00a6c827964d3067f8f19240409bf66aee34aea5aba1b57c9c9dd
MD5 a0ba4e3473ea5d334086fe1aff4c2530
BLAKE2b-256 b1439843993b66a3d3065f929ef4ead15ba5f74e4591f53d41167942ad98fe69

See more details on using hashes here.

File details

Details for the file roaring_landmask-0.4.1-cp37-none-win32.whl.

File metadata

  • Download URL: roaring_landmask-0.4.1-cp37-none-win32.whl
  • Upload date:
  • Size: 38.7 MB
  • Tags: CPython 3.7, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for roaring_landmask-0.4.1-cp37-none-win32.whl
Algorithm Hash digest
SHA256 d2bf12221df6a5510bbe141729468085153b0e40349f82e618108212d9c42f9e
MD5 cf2c6c756687525284b1010ed17dffbd
BLAKE2b-256 351d1221179945fc5178427c2579ad03bf75971d262ecc1e8eb1ea263e1642bc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for roaring_landmask-0.4.1-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 edd9d021ae4ae4875d1b0118cf59159f90403dc9e6db5314e3c1ab8e765f42c2
MD5 6413c78c62a38e50d640b49b427c1940
BLAKE2b-256 a11bb71a5752809f379540311a2fa9dcf8132ae0cf14e01c02d8e03d545fc626

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for roaring_landmask-0.4.1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 216a418629ca3256f319328db265e73bc42f0882a40706c1324e8bbfa989bac5
MD5 708f3b90474d6fe84967af36c469e385
BLAKE2b-256 8a66259bbbbc69715f465aeb1417f913e520fb606844f710f6cbcc5254942987

See more details on using hashes here.

File details

Details for the file roaring_landmask-0.4.1-cp36-none-win_amd64.whl.

File metadata

  • Download URL: roaring_landmask-0.4.1-cp36-none-win_amd64.whl
  • Upload date:
  • Size: 38.7 MB
  • Tags: CPython 3.6, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for roaring_landmask-0.4.1-cp36-none-win_amd64.whl
Algorithm Hash digest
SHA256 5c804630cdeb5454ea895f984b94226d2462bac9742ecef94744dc993e9cfd06
MD5 561397b78317bac7e313c2fc6f6c6a02
BLAKE2b-256 f86df8a5950eb46beadd09111fd7e25a2f9114d332d62028b2f9be5fa6c6d7ad

See more details on using hashes here.

File details

Details for the file roaring_landmask-0.4.1-cp36-none-win32.whl.

File metadata

  • Download URL: roaring_landmask-0.4.1-cp36-none-win32.whl
  • Upload date:
  • Size: 38.7 MB
  • Tags: CPython 3.6, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for roaring_landmask-0.4.1-cp36-none-win32.whl
Algorithm Hash digest
SHA256 6580a6f9ffcc897713017bfd147a1ddc478e18ef7cd4a88cc49f952e61afe020
MD5 827a56a09f16c7e2ebb46db9333bb3f2
BLAKE2b-256 4fa46af67af225ef0690ff751869bbcbeadbfec6aea1f17a5032ab25abdd7808

See more details on using hashes here.

File details

Details for the file roaring_landmask-0.4.1-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for roaring_landmask-0.4.1-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b83296711a1f52d1ecf79c85edf51f3d5c72ed916e77400cd6369b0aced968f3
MD5 8f68fe5706a7a7907cb1c8c488fd69b2
BLAKE2b-256 ba8b5b32af3b1aa3d50cff06d704caea2cbea7bbc15f19c78df611b40f45ef8a

See more details on using hashes here.

File details

Details for the file roaring_landmask-0.4.1-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for roaring_landmask-0.4.1-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 45b60e13c59c5823e14c0703784d37824e49fa2440640cecb853bb0ee4264bb8
MD5 7eda72ddadd46d4eb74f601da8afb132
BLAKE2b-256 bdbbefe09759b6ca5d6105e757c141b6b43d9d521925a2443e21d8e437d5203a

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