Skip to main content

GIS utility package

Project description

pyramids — GIS utilities for rasters, vectors & datacubes, built on GDAL/OGR

Documentations Python Versions License: GPL v3 pre-commit GitHub last commit GitHub Repo stars codecov Codacy Badge

GitHub commits since latest release (by SemVer including pre-releases)

pages-build-deployment

Current release info

Name Downloads Version Platforms
Conda Recipe Conda Downloads Downloads Downloads Downloads PyPI - Downloads Conda Version PyPI version Conda Platforms

conda-forge feedstock

Conda-forge feedstock

pyramids - GIS utility package

pyramids is a GIS utility package built on top of GDAL/OGR for working with raster data (GeoTIFF, NetCDF), vector data (shapefiles, GeoJSON), and multi-temporal datacubes.

pyramids at a glance — every GDAL format, none of the boilerplate

pyramids-gis is licensed under GPLv3 (see LICENSE.md). The platform wheels published on PyPI bundle GDAL and its native dependencies (PROJ, GEOS, libtiff, NetCDF-C, HDF5, libcurl, …) — each under its own MIT, BSD, LGPL, or Apache license. The full attribution list and shipped license texts are documented in THIRD_PARTY_LICENSES.md; if you use pyramids-gis in publications please also cite GDAL itself per gdal.org/cite_gdal.html.

graph LR
    GeoTIFF & NetCDF & Shapefile & UGRID -->|read| pyramids
    subgraph pyramids
        direction TB
        Dataset
        NetCDF_class[NetCDF]
        UgridDataset
        DatasetCollection
        FeatureCollection
        subgraph Engines["Dataset engines (ds.io · ds.spatial · ds.bands · ds.analysis · ds.cell · ds.vectorize · ds.cog)"]
        end
        subgraph Plotting["Plotting layer — _plot_helpers.render_array · mesh_render · NetCDFPlot · Selectors / ColourOpts / FacetSpec · basemap"]
        end
    end
    Dataset -->|crop · reproject · align| Dataset
    Dataset --- Engines
    FeatureCollection -->|rasterize| Dataset
    UgridDataset -->|interpolate| Dataset
    Dataset -->|vectorize| FeatureCollection
    DatasetCollection -->|lazy temporal stack| Dataset
    NetCDF_class -->|extends| Dataset
    Dataset & NetCDF_class & DatasetCollection & UgridDataset -->|plot| Plotting
    Plotting -->|delegates| cleopatra(["cleopatra<br/>ArrayGlyph · MeshGlyph · tiles"])

For the class relationships, internal layers, and detailed architecture diagrams, see docs/overview/architecture.md.

Main Features

  • Dataset - Read, write, crop, reproject, and align single-band and multi-band rasters (GeoTIFF) with full no-data handling and coordinate reference system support. Public API is organized into seven engine collaborators (ds.io, ds.spatial, ds.bands, ds.analysis, ds.cell, ds.vectorize, ds.cog); same-named facade methods on the Dataset itself keep the short form working — ds.crop(mask) and ds.spatial.crop(mask) are equivalent.
  • NetCDF - Extends Dataset for NetCDF files with time/variable dimensions and CF conventions metadata. Optional xarray interoperability. NetCDF.plot exposes an xarray-aligned plotting API (variable= + grouped Selectors / ColourOpts / FacetSpec dataclasses, curvilinear coords=, kind=, animate=, lazy chunks=).
  • UgridDataset - Read and visualize UGRID-1.0 unstructured meshes (triangles, quads, mixed). Supports mesh-to-raster interpolation and mesh-to-vector export.
  • DatasetCollection - Manage time-series of co-registered rasters as a lazy temporal stack (per-timestep gdal handles open on demand; the full cube is never materialised in RAM) with optional dask-backed reductions and groupby.
  • FeatureCollection - Work with vector data (shapefiles, GeoJSON) through a unified GeoDataFrame and OGR DataSource interface, including rasterization and geometry operations.
  • Plotting - Dataset / NetCDF / DatasetCollection / UgridDataset all expose a plot method backed by cleopatra (the [viz] extra), routed through a shared pyramids.dataset._plot_helpers core. Optional web-tile basemap underlays via pyramids.basemap.add_basemap (a thin wrapper over cleopatra.tiles.add_tiles).
  • Cloud-Optimized GeoTIFF (COG) - First-class read/write/validate support via ds.to_cog, ds.is_cog, and ds.validate_cog.
  • Spatial operations - Align rasters to a reference grid, reproject between coordinate systems, crop to vector boundaries, and convert between raster, NetCDF, and vector formats.

Installing pyramids

Installing pyramids from the conda-forge channel can be achieved by:

conda install -c conda-forge pyramids

It is possible to list all the versions of pyramids available on your platform with:

conda search pyramids --channel conda-forge

Install from GitHub (development)

To install the latest development version, you can install the library from GitHub:

pip install git+https://github.com/serapeum-org/pyramids

Note: installing from GitHub uses the sdist and requires a pre-installed system GDAL. See the full installation guide and troubleshooting for details.

pip

To install the latest release from PyPI:

pip install pyramids-gis

Linux + pixi: no glibc pin needed anymore

pyramids-gis ships its Linux wheels tagged manylinux_2_28 (GDAL and its native stack are compiled from source with the manylinux toolchain). pixi's default Linux baseline is glibc 2.28 (it tracks conda-forge's floor), so the wheel resolves out of the box — no [tool.pixi.system-requirements] entry required (verified with pixi 0.65 defaults; newer versions, including the 0.68.1 this repo pins in CI, share the same baseline).

Two cases still need a pin in the consuming project's pyproject.toml / pixi.toml:

[tool.pixi.system-requirements]
libc = "2.39"    # only for the older releases that shipped manylinux_2_39 wheels (0.2x-0.39.x)

or libc = "2.28" if you run a pixi version old enough that its default baseline is still below 2.28. On Linux with glibc < 2.28, install from conda-forge instead. See the full installation guide and troubleshooting for the other cases.

Optional extras

pip install pyramids-gis[viz]      # cleopatra plotting support
pip install xarray                 # to_xarray / from_xarray / to_netcdf interop (peer dep, not an extra)

Quick start

from pyramids.dataset import Dataset

# Open a raster file
src = Dataset.read_file("path/to/raster.tif")
print(src.epsg)        # coordinate reference system EPSG code
print(src.cell_size)   # pixel resolution
print(src.shape)       # (bands, rows, columns)

# Read the raster data as a NumPy array
arr = src.read_array()                  # all bands
band0 = src.read_array(band=0)          # one band

# Spatial ops route through the spatial engine; the facade stays short
reprojected = src.to_crs(to_epsg=3857)  # same as src.spatial.to_crs(...)
from pyramids.netcdf import NetCDF
from pyramids import Selectors, ColourOpts, FacetSpec   # grouped plot options

# Open a NetCDF file
nc = NetCDF.read_file("path/to/data.nc")
print(nc.variables)

# xarray-aligned plotting (needs the [viz] extra)
nc.plot("t2m", selectors=Selectors(time="2020-07-01", level=850),
        colour=ColourOpts(cmap="coolwarm", robust=True))
nc.plot("t2m", facet=FacetSpec(col="time", col_wrap=4))   # small multiples
nc.plot("t2m", animate="time", chunks={"time": 1})        # lazy per-frame animation
from pyramids.feature import FeatureCollection

# Open a vector file
vector = FeatureCollection.read_file("path/to/shapefile.shp")
print(vector.epsg)            # CRS EPSG code
print(vector.total_bounds)    # (minx, miny, maxx, maxy)
from pyramids.dataset import DatasetCollection

# Build a lazy stack of co-registered rasters (no pixels read yet)
cube = DatasetCollection.from_files(["a.tif", "b.tif", "c.tif"])
print(cube.time_length, cube.shape)

# Reductions over the time axis use dask under the hood
mean = cube.mean()                       # nan-aware by default

Testing

This project uses pixi as the environment and task manager.

# Install dependencies and create dev environment
pixi install -e dev

# Run all tests (excluding plot tests)
pixi run -e dev main

# Run plot tests only
pixi run -e dev plot

# Run a specific test file
pixi run -e dev pytest tests/netcdf/test_dimensions.py -v

# Run a single test by node id
pixi run -e dev pytest tests/netcdf/test_dimensions.py::TestStripBraces::test_with_braces -q

Docker

A Dockerfile is provided to run pyramids-gis in a controlled environment with the correct GDAL stack preinstalled via conda-forge. The image uses a multi-stage pixi build for a minimal production container.

Build the image:

docker build -t pyramids-gis:latest .

Run the container (mount your current folder as /workspace):

docker run --rm -it -v ${PWD}:/workspace pyramids-gis:latest bash

Inside the container you can verify the package is installed:

python -c "import pyramids; print('pyramids', pyramids.__version__)"

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

pyramids_gis-0.43.0.tar.gz (737.2 kB view details)

Uploaded Source

Built Distributions

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

pyramids_gis-0.43.0-cp314-cp314-win_arm64.whl (26.5 MB view details)

Uploaded CPython 3.14Windows ARM64

pyramids_gis-0.43.0-cp314-cp314-win_amd64.whl (52.0 MB view details)

Uploaded CPython 3.14Windows x86-64

pyramids_gis-0.43.0-cp314-cp314-manylinux_2_28_x86_64.whl (31.7 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

pyramids_gis-0.43.0-cp314-cp314-manylinux_2_28_aarch64.whl (30.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

pyramids_gis-0.43.0-cp314-cp314-macosx_11_0_x86_64.whl (47.2 MB view details)

Uploaded CPython 3.14macOS 11.0+ x86-64

pyramids_gis-0.43.0-cp314-cp314-macosx_11_0_arm64.whl (41.7 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

pyramids_gis-0.43.0-cp313-cp313-win_arm64.whl (25.7 MB view details)

Uploaded CPython 3.13Windows ARM64

pyramids_gis-0.43.0-cp313-cp313-win_amd64.whl (50.3 MB view details)

Uploaded CPython 3.13Windows x86-64

pyramids_gis-0.43.0-cp313-cp313-manylinux_2_28_x86_64.whl (31.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

pyramids_gis-0.43.0-cp313-cp313-manylinux_2_28_aarch64.whl (30.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

pyramids_gis-0.43.0-cp313-cp313-macosx_11_0_x86_64.whl (47.2 MB view details)

Uploaded CPython 3.13macOS 11.0+ x86-64

pyramids_gis-0.43.0-cp313-cp313-macosx_11_0_arm64.whl (41.7 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pyramids_gis-0.43.0-cp312-cp312-win_arm64.whl (25.7 MB view details)

Uploaded CPython 3.12Windows ARM64

pyramids_gis-0.43.0-cp312-cp312-win_amd64.whl (50.3 MB view details)

Uploaded CPython 3.12Windows x86-64

pyramids_gis-0.43.0-cp312-cp312-manylinux_2_28_x86_64.whl (31.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

pyramids_gis-0.43.0-cp312-cp312-manylinux_2_28_aarch64.whl (30.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

pyramids_gis-0.43.0-cp312-cp312-macosx_11_0_x86_64.whl (47.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

pyramids_gis-0.43.0-cp312-cp312-macosx_11_0_arm64.whl (41.7 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pyramids_gis-0.43.0-cp311-cp311-win_amd64.whl (50.3 MB view details)

Uploaded CPython 3.11Windows x86-64

pyramids_gis-0.43.0-cp311-cp311-manylinux_2_28_x86_64.whl (31.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

pyramids_gis-0.43.0-cp311-cp311-manylinux_2_28_aarch64.whl (30.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

pyramids_gis-0.43.0-cp311-cp311-macosx_11_0_x86_64.whl (47.2 MB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

pyramids_gis-0.43.0-cp311-cp311-macosx_11_0_arm64.whl (41.7 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

File details

Details for the file pyramids_gis-0.43.0.tar.gz.

File metadata

  • Download URL: pyramids_gis-0.43.0.tar.gz
  • Upload date:
  • Size: 737.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for pyramids_gis-0.43.0.tar.gz
Algorithm Hash digest
SHA256 a8d2902ba9af04a3628963ea101b51a6629b45e155cbe240556512a7b20e17cc
MD5 f74695060b67b080e53842dd0a782f9c
BLAKE2b-256 a28281a697b8d5ff4101798659976d3bb0822329509946c421e10b09d1397271

See more details on using hashes here.

File details

Details for the file pyramids_gis-0.43.0-cp314-cp314-win_arm64.whl.

File metadata

File hashes

Hashes for pyramids_gis-0.43.0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 014580b2cbd36a96623d7cd5d59f6283ac6ea342304b9d15c89516b57bfd6c71
MD5 cc97d97ca647e7ba9658ce752cc6eeb1
BLAKE2b-256 71f5972787fc205458cb49931adaba909ea2dc1c673026af43831562cc0392a1

See more details on using hashes here.

File details

Details for the file pyramids_gis-0.43.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for pyramids_gis-0.43.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 4b0a63ea54da7e11bee8b3993ea839d4b3f94e016dbf7356dd2b95ca090e9914
MD5 ef689adf52e145fc0365b2f160ec0e79
BLAKE2b-256 5cf2a462d78a8135412881d22432dd260592bf59011d93d73540a47b3c63918a

See more details on using hashes here.

File details

Details for the file pyramids_gis-0.43.0-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyramids_gis-0.43.0-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 74c2204aaba45961faf4fda4c5a76c81e1dd8d82a09cce63ce369a25b394d01f
MD5 291917af78f7ed74c528af3ae7e45387
BLAKE2b-256 b541a099304d51f5511fda811fafd481bcf4b8235c1455225663fa8bd37bf220

See more details on using hashes here.

File details

Details for the file pyramids_gis-0.43.0-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyramids_gis-0.43.0-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 01f7f0742da050740b037966e275fe4d7cb1bde76b6fedc6630cd8c87d386e60
MD5 fa3fcda01ae2cae1a22408b8d8be4cef
BLAKE2b-256 62e014a752c99953180ef90bd8a8426aa5f652336f8bb4522b01f1e8315b7dac

See more details on using hashes here.

File details

Details for the file pyramids_gis-0.43.0-cp314-cp314-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for pyramids_gis-0.43.0-cp314-cp314-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 cbf52b3965ffb27247b038e8d738d8bd4c9dc9b9a34f6a98fd79f2bdec76bfbb
MD5 57bb55fbd9faf3f2ec468b4d15235ddb
BLAKE2b-256 284cb1ad62397f7b075c9594a91a5c211bd9b120c9bc69bae5115106f2cad49a

See more details on using hashes here.

File details

Details for the file pyramids_gis-0.43.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyramids_gis-0.43.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 48ea97bcd5a6794d60fa3d059f75bfb9d26a9f5ad126ac20bc2d1a29e47df09e
MD5 e2fb970aee0e32bd27c5e7ebfdcf96de
BLAKE2b-256 edfb23447635685fde28669426f080f95edb4b733236b4de45cb5a59d21c55b0

See more details on using hashes here.

File details

Details for the file pyramids_gis-0.43.0-cp313-cp313-win_arm64.whl.

File metadata

File hashes

Hashes for pyramids_gis-0.43.0-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 5e9ec8eba631677d0cf3725e2033f2c50eb41f41b42985712b74932a5f8cad38
MD5 2f7b7221df169bcd4ec6158ea5796047
BLAKE2b-256 caaefe191b7ec7056f500852f7222eaf0235d15fb73108582eca2b81df688ada

See more details on using hashes here.

File details

Details for the file pyramids_gis-0.43.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for pyramids_gis-0.43.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 0e9156d2066c8e6504b79f624200862c0e04b12236cc5c13ab1da9b45f413a0d
MD5 313aa8c93c9a97c4cd4eaec0d9f96b4a
BLAKE2b-256 42dde082003a872b78507f6f9191aeb37241f49778476b7f6c010f96b233fcd7

See more details on using hashes here.

File details

Details for the file pyramids_gis-0.43.0-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyramids_gis-0.43.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e89870ba1ef60912b290716da9be987ea2856038a12708ea46d15036b534fea2
MD5 006346a33ee0aa877d1e2545bc3c153a
BLAKE2b-256 64e177542c6f374395a5c7020ceb597b3f7444175022488f7aed85eba7ae8a9a

See more details on using hashes here.

File details

Details for the file pyramids_gis-0.43.0-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyramids_gis-0.43.0-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 155bd8c44083edcc9fc69ddc9155227e7f8e4bc095d8da3119949342ed29cae1
MD5 54d28be4ce76198a8ff505a86dd138fa
BLAKE2b-256 8dc1aed6022ad0c06b8abd421568046c8783670183465f248016da7950025374

See more details on using hashes here.

File details

Details for the file pyramids_gis-0.43.0-cp313-cp313-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for pyramids_gis-0.43.0-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 7069e8187b4c02983bb7544918444d1475c5d09ce3633252e7a87cb89fd5acd2
MD5 044a80e2c1bc7a447173284660903579
BLAKE2b-256 6d54154f5044058372ad2e1037137307495bf3f0123e729884df37126c594681

See more details on using hashes here.

File details

Details for the file pyramids_gis-0.43.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyramids_gis-0.43.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a5b8c83e59e2ecd3a28caa89ea2b4faba13e75c110acb3eddbaa4899cd0befc1
MD5 e41b128c80c5b0b75d51fa3fa44bef11
BLAKE2b-256 91acd9749ccf2f440fec9bb97b0133221b6feb73156812e5bcb09c3a2e8a3adb

See more details on using hashes here.

File details

Details for the file pyramids_gis-0.43.0-cp312-cp312-win_arm64.whl.

File metadata

File hashes

Hashes for pyramids_gis-0.43.0-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 ec28eb3afb425e17d689bb0d4d9f0ff300e7ee5b7f1b66c12f76ce9cd2278a73
MD5 e7c41b283ba32f1941b3e4c2e2ac0a4f
BLAKE2b-256 97d14620ea2be0250daccbc45f339d3118d2271cf988cb91370dfcec2ea5eda9

See more details on using hashes here.

File details

Details for the file pyramids_gis-0.43.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pyramids_gis-0.43.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 18a04484f519d47260e6480bb3bbac250a92edca685a5ae5d3e2a955cc94cb7b
MD5 10969f96d075f19fbece0d8bcb2a28cc
BLAKE2b-256 2b0442d42d187d077b531a8a75039145c3a68949ea20e8a9c841d5d6fdd662e8

See more details on using hashes here.

File details

Details for the file pyramids_gis-0.43.0-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyramids_gis-0.43.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0f4742481cd14028567cae6a9514ac866b205219fe0a52e0276aa434f803fcbf
MD5 c12aa5291a43cf3d0e681f83c6cdf9f4
BLAKE2b-256 d96e0dd1662567325bffb889819fbfdcaa570728429fb9f46c5a88d472714788

See more details on using hashes here.

File details

Details for the file pyramids_gis-0.43.0-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyramids_gis-0.43.0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a5f779fbbd2ef28890de96d0e82913d11da87a2388e12d2a1d19384447d7d99c
MD5 5eef7fe6d3dfce64cf6e70979491b7cb
BLAKE2b-256 8b9b788911e3b763045987a23bbac329c2f61167382dd81d7ada53bbf2589a94

See more details on using hashes here.

File details

Details for the file pyramids_gis-0.43.0-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for pyramids_gis-0.43.0-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 44d9c8976624f267efb5ed39ad84b4d2690c15687bdbd50e24ba4b6560867377
MD5 1c9cfd25843d3e198a4291ae988e2839
BLAKE2b-256 f53c6a6afaab3d4e6daff811677a9672be8bbfa7cc1297ea609e81f67f2197e1

See more details on using hashes here.

File details

Details for the file pyramids_gis-0.43.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyramids_gis-0.43.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1eefa93f185128a8c13161cddeec8bd602bf51851429a5922f419ce4044eb25e
MD5 3ff061d1455e9841260c0491e097945e
BLAKE2b-256 b5bcc68db9da31850aedac429ccef20cb2003aa0c5dfd3a274d5008feac5624c

See more details on using hashes here.

File details

Details for the file pyramids_gis-0.43.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pyramids_gis-0.43.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 bafcd43356d2d51c90e30bbb169cea9c6e0f8f715a829d02fce06f72a85e5f53
MD5 94fb3a5d1871bb44d7fa5fc2d555b3d4
BLAKE2b-256 27c4a6c5854df03aeacca3bdde4f547aa3f33c8b596f888050f5ee49eb428c58

See more details on using hashes here.

File details

Details for the file pyramids_gis-0.43.0-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyramids_gis-0.43.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 353e7ac5d172b6ca3af4cb08fa58adfc1b1963d129f6bfc292d95a14fdfd844c
MD5 4a22ca3d675d1f00ba32279fc5ebb611
BLAKE2b-256 b1d6db16bab07c2cffab948b6d568dcfaa4b30280a458f0a273f3ff1d46b8451

See more details on using hashes here.

File details

Details for the file pyramids_gis-0.43.0-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyramids_gis-0.43.0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b21a5cbf5bfc50c7ca9c4e84fa0335515c96a44e484a95801330184625280572
MD5 61dfafcfb43e756b5982748191f712fd
BLAKE2b-256 a1f7a0cc951ce4926ef2e117071baa35372469f6ff3f2a51a2c2df00931b4e56

See more details on using hashes here.

File details

Details for the file pyramids_gis-0.43.0-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for pyramids_gis-0.43.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 4be0aca56cca4f40495017a4bb683a1ad96ea96eaff90da388877008bc22c768
MD5 e0cb91cf4eec8b16a269708b3b8516b7
BLAKE2b-256 869dd64da7f45f366a737f5c909e05dd78178ef29adcb12d3f2b1ac206adacd0

See more details on using hashes here.

File details

Details for the file pyramids_gis-0.43.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyramids_gis-0.43.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 51116fe3804e50e1839383e38095bcb884869fa7de09a61910586711e0009dbe
MD5 bcb1bb8ebde69163fccedaf07cb92a57
BLAKE2b-256 727bcc4981057e304542bbea13c97e058f9adf175278a98dca056d211afd6772

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