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

Uploaded CPython 3.14Windows ARM64

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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.14macOS 11.0+ ARM64

pyramids_gis-0.44.0-cp313-cp313-win_arm64.whl (25.8 MB view details)

Uploaded CPython 3.13Windows ARM64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

pyramids_gis-0.44.0-cp312-cp312-win_arm64.whl (25.8 MB view details)

Uploaded CPython 3.12Windows ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

pyramids_gis-0.44.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.44.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.44.0.tar.gz.

File metadata

  • Download URL: pyramids_gis-0.44.0.tar.gz
  • Upload date:
  • Size: 749.1 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.44.0.tar.gz
Algorithm Hash digest
SHA256 5cf95a2f3af7ac35a217a5116f6576dfd1fc683b699c62b370baab83ff9c2888
MD5 f14d4e8db3149f4c218767e2ed7c11f3
BLAKE2b-256 dfc65ba7d453b81173fc0434c80b17e542309887ed571dc862ae52c8296afdeb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.44.0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 760a1a913c3cb904675a3ded6cd274263098e6a3fc722918024fa7505409c92c
MD5 00f607bb6ec7f9ac77901a67402e9376
BLAKE2b-256 67eb65912c248791e8648f6ffcf319022873f67e9daaa34946341897734979fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.44.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 eee33422717652d1efdefc6c1aeab75a696674edd8e9f4c3959af732efd0901d
MD5 fad7fe716b3ba55e2fdf4c6e2306beea
BLAKE2b-256 189c0b6a725134b21c71e9eb05ab14aed021d377c9fe1f9f1547d54200080fe6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.44.0-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8359680e41e6055efc21a366b1fc6e50477c5bc5baef39d25f1dd3d6dcd8b928
MD5 5487c899e1a06501b5a0b2828f8cbb21
BLAKE2b-256 32078035ec2b6242e8142ff4bfd0499b0c8d8de0a4241afbfff9274827adeba2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.44.0-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e5e61fc1552e5cd7b2a39c0cd353ca83874eb35ec5d8f5456e134bc1453b590f
MD5 ecf17c0a48a442699bfa35746fd073df
BLAKE2b-256 8713a7bbce408f0dcb4341e610817c4ed99511381dbb38de3d39a5c849e3dd2c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.44.0-cp314-cp314-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 8a071a65dff15a7ec306e2bb8a35cf4f31d9256341f63719c9c73b0c014a67fd
MD5 efd877dc73686a77992fc8757f042e7e
BLAKE2b-256 36c9de9b8c3fcae4ca4557cf41e907b91aa87d66aae97c0301d7aa56ab1a745c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.44.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 591105f3bf5c2c39c4e7c0ba0831f0812d3ad5f929f95db0afb5471fde83da35
MD5 5682fb7de90c393a47c8b9a01713ee85
BLAKE2b-256 97b23b06e1a2d419ce3c240141c01141e6243c9795ed142b326f3f7f0273151a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.44.0-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 eb796479b1c7b2d980c562d54bfd63601909d5a063deee4f172a056c8bea7952
MD5 99d6af8ad483985194f8acad830a1837
BLAKE2b-256 67d2f60a4e5314c8270521979bfe4fbad5385ea50cad828f4a3c2ec5e1bf5fbc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.44.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 2adc909157f978982da120feddc2ca1037f4703b2fe36f0bb0da23860c4bd469
MD5 289b57831a9e649d96f7eae4569a6a9a
BLAKE2b-256 1cb3cfab549fd4b46ab993bdd9509e8399e6a51881c385149c232ac2e008ab90

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.44.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cc1f5b8f62653af054d5eeae525051a7d4b2f6ea6459dc4957d89049abbefc26
MD5 0ac43d9708695c4c2c091c76e24194e9
BLAKE2b-256 6fc6791bc8a9ebf6d6097c37b167c37dfc5dfb36ad32f2b3dc0f2d655ace65ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.44.0-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8cdcb8291859c72a25b25565229ac610c6e6618e878fc7b2c329a1610c3f0e10
MD5 73228248c4a4047d58ced4dd9199ac29
BLAKE2b-256 0ff01abf0ab62672fca7427cbd06fc95f570643e57afb227b6f8acf8c5431118

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.44.0-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 f525bdeac3c81cfde9c9896f6e16cc197521c2623583ae89feb91ce5194260e9
MD5 31be98ec89f016b04f4672b1d8c2e413
BLAKE2b-256 1876cdd79a46161f9c9fc8158434833b3543f2f5ade36b9e5ee51232a56c259f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.44.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3cd10890649f50bd786f8a483d0e0ded45de04022199bf187b47694ceef97a29
MD5 caaa532a3316df84560db2966ef0bcaa
BLAKE2b-256 940fcfe76baf374d0fa5b87b2a8ff0ae6d74503a93d9d179d2a14e379d38b720

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.44.0-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 fe44db1efaba54e05b6a34d49bf410fb57948aa0026e01abd56f3df3a58acc35
MD5 2f96c1e29720bf726aff90a7f42b5619
BLAKE2b-256 3073cbf716af15853b1ab8e3f229276c4e4af2c1a39dec77b2599a1e80268ebd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.44.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c2739bad1e962546068e775c5aa81712b96d856572ee14b6ce8875b7b7f95324
MD5 d2911538d5fbc1049db6d3acc67c2460
BLAKE2b-256 05f1ce3e41be64e6a8fd83a67fa7eccd81de457bf293b8ef60b9cef6e921b2bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.44.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 52416664a16054f5bfeb68d83d6c990a93c422a22c80b978e837fd028ab67339
MD5 cb14857a863ca47500f6348db2b4c04e
BLAKE2b-256 6fb2f880568c4a0a487be37f7dfb2a6fd87ed1be95e6f5847a357e1b1de02318

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.44.0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 78335409c01e4f3397feb794503ad140c0c67074804eb3fc4245d95ab164e12f
MD5 667b480b4acf367268e0a0989c2c0518
BLAKE2b-256 826779fc6c67f041e6d100a178ced27aa9b27b44f12c9280b3ccaf590d236352

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.44.0-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 c1471c90cff460f595487ecb351072c0b1f70554c7640ab30be00c5afc378035
MD5 2163e8e84772e54522bd7dc79798322e
BLAKE2b-256 362db9b90f1cf32f7dac621ac7a0825c11a82678552ab2020d03ce552f0ec11e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.44.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 faf52d6b2966e252443bf3410d715c7054282e073dafed35ff415a8a978a7b12
MD5 1baed11c581934f7ccacbbce3d4781ec
BLAKE2b-256 ce2fccd38b1e0f89203f2221832c59c513cf73cf70b87eb861425a1a9b6ff0bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.44.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b2110040b900793deacb5b8b32ec50043cc803047c3f3508189c14b6a8ae6f7a
MD5 65249b63d953071502b16df34df0d12f
BLAKE2b-256 51d31be933d42b226ba6048e6c1c6fdd5a1f890f7b367d20ce003214ac2fe994

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.44.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 af13c6d40faa64cb07aa7f7f7f8124718256e89d41af619d4f44fb770197f744
MD5 f4177616880399d655d81a7c6ae4aff9
BLAKE2b-256 42629bb0a0c6bbe47206dd6a6c2065631de7d173912307874c313161ea78ef4d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.44.0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c21fd8969658fb2ded322a0380c01b40fd6251837391faf4b28bb7632b73f548
MD5 990d485c79ab9f78dc4f36b3058dfd20
BLAKE2b-256 227f4b868eee15a0e0388d656d1d6232e1911623a84cebd00e6ee81b156dc36c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.44.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 3afa0ca36852b31d4c35a214a57398679d8b3143814c2fe447bfb198bd15818a
MD5 cb087eecf2b955acada4563351faf644
BLAKE2b-256 283e846ab5ccdf5f58b73c11a447e76be9a4f14bc665ccad54b8910d99886d91

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.44.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 339b2bdfb12e7ecf361ba694a077ff3abfdd55a2eee13048e994907e100eeda7
MD5 7ce5b9caa42ef49122217eb8f755755c
BLAKE2b-256 862e9d317c8ffe209633c3d60b335178bdcf4616366cd7ae3577bf97e79260f4

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