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.42.0.tar.gz (733.5 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.42.0-cp314-cp314-win_arm64.whl (26.5 MB view details)

Uploaded CPython 3.14Windows ARM64

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

Uploaded CPython 3.14Windows x86-64

pyramids_gis-0.42.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.42.0-cp314-cp314-manylinux_2_28_aarch64.whl (30.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

pyramids_gis-0.42.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.42.0-cp314-cp314-macosx_11_0_arm64.whl (41.7 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13Windows ARM64

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

Uploaded CPython 3.13Windows x86-64

pyramids_gis-0.42.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.42.0-cp313-cp313-manylinux_2_28_aarch64.whl (30.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

pyramids_gis-0.42.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.42.0-cp313-cp313-macosx_11_0_arm64.whl (41.7 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows ARM64

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

Uploaded CPython 3.12Windows x86-64

pyramids_gis-0.42.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.42.0-cp312-cp312-manylinux_2_28_aarch64.whl (30.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

pyramids_gis-0.42.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.42.0-cp312-cp312-macosx_11_0_arm64.whl (41.7 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

pyramids_gis-0.42.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.42.0-cp311-cp311-manylinux_2_28_aarch64.whl (30.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

pyramids_gis-0.42.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.42.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.42.0.tar.gz.

File metadata

  • Download URL: pyramids_gis-0.42.0.tar.gz
  • Upload date:
  • Size: 733.5 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.42.0.tar.gz
Algorithm Hash digest
SHA256 f7dbe678a7c34a06b788ea8c1adab9d898e33498de5a6694302b533538b58022
MD5 5401dc5d60d62e7293e10795a4e87a00
BLAKE2b-256 ff44bcaef2827ac554a0517c524573b09ca1bb86ebbd2e96f1eb3ca2c79d1634

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.42.0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 e87485a9246c11dc78be974dcae42a56c7460428d46f900fd12f6ca77f0a488b
MD5 eb5e573794ef070b2ac0bb5a850b9693
BLAKE2b-256 780be67869b2be6e0f49c5776c0762fc58d8226d52901ed287aa6b77b66cbdc5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.42.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 ba52652dc013a15074538491e5994f68fe80a4069f7f94782e4a19eaa015ef78
MD5 0592bfdd9608b2f2005334cecad45f87
BLAKE2b-256 36a5f6672773d06e963787921aba49e0b26c7b928d77d03ad2d6ff309d487fa6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.42.0-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8d32570c23cd52a95c0036eac4bf1cac31e65832efac3dec98b696993e2b9f35
MD5 5073e3a17c29f4c5186af08a4360c7e7
BLAKE2b-256 4df145cfcb56f1f3bcedfa4a78c873c982939cb461b93f65239d9b2311fac4fd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.42.0-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b12b5e11813800b22dbef98e4a45c0e78efe40e9fd36beacbab83bde0013bda0
MD5 7d7aa2f54cc34829f567c04b2e929fc9
BLAKE2b-256 baf9b0bb99a7398283d5e29ad5a8b13a3bd92092009aa3b0bedbcb63c0fb40ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.42.0-cp314-cp314-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 39ec476bcb79b579079c7b401e57cbd2eb78270c051e546268e04eaa27782cc1
MD5 5b9907cd4ad4c00b571b15a26655802d
BLAKE2b-256 ebad486ec4b211e4a8c5322edb4099a5922146dfbedcf998db2ac44db933cc3c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.42.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 436b3cf852c7c644b143a2b5845cb3beeda40589295aaa22779e3f013dac73e9
MD5 c038d9079d786baaca5ce09c96eda849
BLAKE2b-256 3d10cc95c4550f94a751de2475b8f808c64bccf54e996b74fa652d500ecefef1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.42.0-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 9e31b2c800ac96e074a95e459d7f337f8cc8bfa3feb152c6f2d27b744ee3e768
MD5 39c49375a50e25c018587de6127b0df7
BLAKE2b-256 20446e919e9120a06c2e46fd47857c9af45fea633894ae377be3f8cd5c999a64

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.42.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 57fd8474464061f235ea3806f7a85caa3539cd5f4b5af860d95c7c16a71116cb
MD5 2765d49cf2f288a5d2c22d40b908ead4
BLAKE2b-256 5e49a148362fea47eb70d6670dae0a155b7e332eb639b319efdd61e9fa00b91e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.42.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 14516ae0a9e351f4f716a2629cd6d0006cbe262247c6e5d1719c61c3ec2ce9ce
MD5 e479983b4ea519ae8942f899045db77c
BLAKE2b-256 4ef4495315e960a097d55496f4ea92e3316b21a5ab75b2a2758b13a476253fc8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.42.0-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6de83cb5ebe844cf868f8e62c0d3ef26e7d19b67e6cd156eaf496f59b0008666
MD5 ed688f38c83ad283f580c0d6fb704523
BLAKE2b-256 016e291911636dc72a0041cd582f773f79a7d40fe322077e8a75bd5e3ea2673a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.42.0-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 e61b560aa56d235cd391a50299cea5a20dcf7cbc4243bd9f7fef4d28ef9b9ec5
MD5 e078953db599f1baea6fa78e8081121c
BLAKE2b-256 2d40b4c2518aa7e2d3e47038d10eb46d43f845f1264651b26a14d1eb87908599

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.42.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d9f254f7b0798c0e968cf0a9ab129b9f7352f3ff070b4871be273c3621fff24d
MD5 a3f9de4a5c305058e262af8e08f6270a
BLAKE2b-256 9e910d71d266d3c51ea5efdf48e94f01d38462c8abf2dace55f201b0b2605070

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.42.0-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 5cc3bf1021caddad45649f57d3bd3eaf6bfd1306e4238271773243cfabe235cc
MD5 b4286a591dd9d1f506f7bce4e3a58422
BLAKE2b-256 82c242645ba4cbcccb2680ae6382541d40c87a068d703a9d46f39bebbdcb6f05

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.42.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3fbf59034d0e309b84b0ed0083509a1252b92f53bd4bf6ba1704a3c0538426cd
MD5 d1ded734c1082817e13f5b46f1078977
BLAKE2b-256 8d1a2285de2e9105bade0066c042115cee98678c613d8bc05ff018bd8f869c46

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.42.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 83acf7dff587201fe5d9d8dd89549b401a172c1067b762c57e3e108d079a6fb5
MD5 d46c84bc1411822bc6aa69f605a766d2
BLAKE2b-256 7d656922c22180e0ea3ed81e559caf50424960fc5adcb20071f37d3ccc0e7da2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.42.0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7fa1ce729d4dd573562d3dafed9ad16240f64364858cad9f880214f176ee91a8
MD5 25ed393cdcb7ed116d4e5ed852795cce
BLAKE2b-256 609b73b9b99e9ebc494bdd80d2092efdc37200e6591c5c1f22f089cbdfd5569c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.42.0-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 33a463de9b3a84bf055383b1c2d0103821a3fe8431bc064c34ebc8a68f9100fd
MD5 bc7376243c1343f532c005a38392e871
BLAKE2b-256 d96b9a144613bb146acd1a3264c6fab2dec5791a7bd59e266cb28bfc77c615d6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.42.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4d8645092a85ae49bd99bda228cac0ec36836d869c5b25973176a8fbafd36840
MD5 0f9c5156c9567e9aa9ac6bca7e4a9bdc
BLAKE2b-256 369622a4d237023bacfcce43428524d46fb4b4c96461f65cf9ea35c0eb49deb9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.42.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 fc8c2b9437d86137a48a049c48400d58e2ea41536f559a92e0b84129e1882bb7
MD5 d021f714efbc9a5898430aef6c120bb4
BLAKE2b-256 8876fb044764b9e917f0ec86c69209cfbf49921221f8c102b8a8b7b205116232

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.42.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ce90bd020e8ce167301d0aaff84cb99429a9e59b6779193737745a9276248ee7
MD5 b0a0d1e545ad2418328afdf5128b4e66
BLAKE2b-256 8c65a7df23cc93a1788277818d24b20522978eb32cc578bc412287dd263040a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.42.0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9b7d9ccc84ff02be53e8d3c4bb8bd1b1b29856ba2ac29e7f65cc52cdcbab8c46
MD5 bfe655f4e3c6855010a83ff8763933a5
BLAKE2b-256 75ed3e7275e3ca15f25d39a8d345f98fd465f2439cfa18a8dd42a2206f10ba79

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.42.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 45ba372aaa3f7b7d93b08ef0e6720ff80a991dc6ee9b0cba298858540d864582
MD5 c3dd240f260a48ddf2f67f88c26cbab2
BLAKE2b-256 ff3b7a9faa08d2445e64e83f23f62cb00b4c7107eaff1f3fe188f5561dc1c594

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.42.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 060c128ca688ba329179aa02b28bf84d18fa60bf5230321ae585750a89c23464
MD5 19ee84681f7666003bb21126682eea8c
BLAKE2b-256 3a754edeca1e26d35f9457f34e8441dc7f5af923449a56bce45b82daaf8182db

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