Skip to main content
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 labeled-array interoperability. NetCDF.plot exposes a labeled-array-style 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)

# labeled-array-style 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__)"

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.58.1.tar.gz (1.1 MB 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.58.1-cp314-cp314-win_arm64.whl (26.9 MB view details)

Uploaded CPython 3.14Windows ARM64

pyramids_gis-0.58.1-cp314-cp314-win_amd64.whl (52.4 MB view details)

Uploaded CPython 3.14Windows x86-64

pyramids_gis-0.58.1-cp314-cp314-manylinux_2_28_x86_64.whl (32.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

pyramids_gis-0.58.1-cp314-cp314-manylinux_2_28_aarch64.whl (30.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

pyramids_gis-0.58.1-cp314-cp314-macosx_11_0_x86_64.whl (46.7 MB view details)

Uploaded CPython 3.14macOS 11.0+ x86-64

pyramids_gis-0.58.1-cp314-cp314-macosx_11_0_arm64.whl (43.6 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

pyramids_gis-0.58.1-cp313-cp313-win_arm64.whl (26.1 MB view details)

Uploaded CPython 3.13Windows ARM64

pyramids_gis-0.58.1-cp313-cp313-win_amd64.whl (50.7 MB view details)

Uploaded CPython 3.13Windows x86-64

pyramids_gis-0.58.1-cp313-cp313-manylinux_2_28_x86_64.whl (32.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

pyramids_gis-0.58.1-cp313-cp313-manylinux_2_28_aarch64.whl (30.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

pyramids_gis-0.58.1-cp313-cp313-macosx_11_0_x86_64.whl (46.7 MB view details)

Uploaded CPython 3.13macOS 11.0+ x86-64

pyramids_gis-0.58.1-cp313-cp313-macosx_11_0_arm64.whl (43.6 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pyramids_gis-0.58.1-cp312-cp312-win_arm64.whl (26.1 MB view details)

Uploaded CPython 3.12Windows ARM64

pyramids_gis-0.58.1-cp312-cp312-win_amd64.whl (50.7 MB view details)

Uploaded CPython 3.12Windows x86-64

pyramids_gis-0.58.1-cp312-cp312-manylinux_2_28_x86_64.whl (32.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

pyramids_gis-0.58.1-cp312-cp312-manylinux_2_28_aarch64.whl (30.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

pyramids_gis-0.58.1-cp312-cp312-macosx_11_0_x86_64.whl (46.7 MB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

pyramids_gis-0.58.1-cp312-cp312-macosx_11_0_arm64.whl (43.6 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pyramids_gis-0.58.1-cp311-cp311-win_amd64.whl (50.7 MB view details)

Uploaded CPython 3.11Windows x86-64

pyramids_gis-0.58.1-cp311-cp311-manylinux_2_28_x86_64.whl (32.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

pyramids_gis-0.58.1-cp311-cp311-manylinux_2_28_aarch64.whl (30.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

pyramids_gis-0.58.1-cp311-cp311-macosx_11_0_x86_64.whl (46.7 MB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

pyramids_gis-0.58.1-cp311-cp311-macosx_11_0_arm64.whl (43.6 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: pyramids_gis-0.58.1.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for pyramids_gis-0.58.1.tar.gz
Algorithm Hash digest
SHA256 1877ffccad23179982333e888e46aaed978987e3a5f092850fb7f5fbc05f1a48
MD5 0111b48ee5b02ad784686beca7962ad5
BLAKE2b-256 96d414cb2dbce157374954978c68c9141df6177c12617e0701853d0c794b80b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.1-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 7e6b6f853f61571a04b173da008ad62b31b544d0d98b2694fb414891cc9e22d9
MD5 4ecdd92f2f689d3cd0d0d1e86de5dcde
BLAKE2b-256 f8719d98468afe2f7812f4af9544f3e66f842ad549634cade6d7edf578e878ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 7d3c326382550107b26cbdc12389614019dd5ac8a983c46afb3d0f73e79996f9
MD5 9e961bbee0d0803c6d6bfc15a8771075
BLAKE2b-256 1f236c8743c2de5c8acfcadeded0de963cf20ae893db2a9a4ac57f105ba3e27b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.1-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d9746806be66ce768659e1d7591909763f0ef38f1ca4dddbbe7bc3008f2dd3ff
MD5 f2e673478d2d4e5cf6751a6ce8e4c7ca
BLAKE2b-256 a56bf09477433baa7e301017af6d87ce9ead9a52a534dcbaf6e6b2bd5ca7e4eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.1-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1d9cb391451adf9d99bad3202bd59cb811a38bcfaadfc8586a52a5fa2d7ac1ce
MD5 f640e7ad70c128c981c91f5f806cfa85
BLAKE2b-256 23efd1e546792066345ddb60de395ed02d28af0229d2e723870c49e96dddec10

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.1-cp314-cp314-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 62b927d9b4e8ef22078c52faa5d78b78d3ad0c2d17ad563673b2a52a147b7886
MD5 82f82bad2d03fa7e7fa398b41ed9a899
BLAKE2b-256 03d1a6e5011468f8fb1f2fb00e123b5a5f0c254a21ee1ea481f5cc57e869c9b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c9f0f589a20b996b4b3e75b54b25082d4ade9faf37cb4ca24ed8cb43212fc6ed
MD5 3d883947ac160a12e804e84721680a82
BLAKE2b-256 0f22e3fd4df837e2d03ddc41c29e7cf7d3544f9daaf105d34e0639207dc51ba0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.1-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 a946eddd2c329462478d9c54717e493bba74338d8dea4119c1ee7ce27d950cf6
MD5 944bd7e9dbccc8085155cd531eb9c78e
BLAKE2b-256 335e1ba1f82631d670cdd7e6576a373d36b63c34e594bd0cadce6fb404ad0d9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 b1a4cdf56d323bbcba77869bf644d9692f81bdbe6ca26363f8ddc4ac8740e0bb
MD5 4050b0bbf51474894b1ca6a38eb6ede5
BLAKE2b-256 cc9f84a42e77d1fa456aa02653f3361af04870fa66d5a6247f2ca7eae893d4cb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 74f2ae93b16d8cb0318e43482c6927315fa440239a205c6751a7fe8c89950c8b
MD5 cd39627a5a1f78aaa7158878f4ac8d76
BLAKE2b-256 dfc93db6983e7600629b095fa9b6f688598ba32d72d815160cf327588946898b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.1-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 af80a9c94790fbf4350bed59fc732a79d7cb1d3e33df1d4286d1a7c291a46a60
MD5 30c4433858c4f629820f75fa5804ed09
BLAKE2b-256 f3596eeb87065d359c529e0a79e5493bd8b297b3f259092293ef59818e9606de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.1-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 6eb0a5ab9f807bee5e4fb46b21661200638df87a11ca5f6b42ff13ce03beb54a
MD5 e9ef3588b82abe4a608d410610d47f7f
BLAKE2b-256 2fe45a3932fe0ed1107bf961f1d7c53b0d9ae11c11d128c21eb1cbdb31e4487a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b5812f91e5cbf056d179d0a02147bd14d8b71e9921fa7e1a0e0993225798486d
MD5 6709ec6f498444c65d01f5d56748eaae
BLAKE2b-256 2a78461b303c2baf1832709d5cfddd9736f9ee8c6516a033143dcf168b55aaa5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.1-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 3c326aadc6c6d1487e7ffa1d5ceb48af73660053561896d22596ee3899991cd2
MD5 4c0be5b69f2ef420bb0429a833add7e2
BLAKE2b-256 44a486e35cee776cba32340194697f2554b0908866ae65c02b6f68741d388e5f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c95feb0d2f2ce68cc3eb010371fa8ea8a8f786d2abcd0db5e02143c8467a63a0
MD5 4451aedff98180e5a1522ce2c3772958
BLAKE2b-256 22153a8df92e4969efe6be029d1bb5b28bd186a610189d1a2b39dfcec2ad219d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f3a38f6a95d208844ddaaff2fe63f96c4cc23dff542b9735e8e9cd6690005f8a
MD5 bbd480a7f46ba28271b295fb587ad399
BLAKE2b-256 aa924381e908c019b79e406ac301f855b45b518a59c5b9ca704323078ae08b5c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.1-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a5965704f387e95526853c7ebbe5000f4361f7acfaf8b2e7c91b18aefb65b0b0
MD5 8a5e4d0d3d48d8e0e6a2aa74b7208472
BLAKE2b-256 ca78c438e3b8beeccc35986389d3a43ebd3385291fe5fa422480c5806127d479

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.1-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 d76525f9be85c93b09ac88ebbc24bf67d7ac7b536006faf4da3177f1b754b00c
MD5 50720e9df62bcb4771c10fa364678959
BLAKE2b-256 3855cfb0116f7d3e649d9c8b731f6632b116698a931edbb991fe53fcfafbb90d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f8beb529b17c4b4f07cb1735b94963fdc339b0e63982108c5ebecb3b02b91b5f
MD5 1655663452b91c3968fbe7bfaeacc0bb
BLAKE2b-256 baf512a5f944a003a22e16a8b16764625263f007e0f26a076300562e2485b903

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d64682753b5d69ddec5ba5be993ec9b55ceda8728cf1de705b4daca448ab0e72
MD5 6433c925c48288fc5731f8e336512c0b
BLAKE2b-256 a0118bc5564818f7fdb6c8112507ce3d26dc95cef2c6166a0a868bdc00a5051c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2bf310b05b10bc3b011da9d9ce38fcc805e155bfdad472bd2e4a2ee41a19bdf1
MD5 0b48dfb86e4f2f487ae877b67eda8136
BLAKE2b-256 3c872daac6c7fa4d26496b3f48a232b6b24f1ce1d0d6c87109b3e441987b25bc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.1-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8fce945fc57340e562122c8497e1d50e6093546a2fef6203c4fc512398502820
MD5 c53f93f465fb6306add2c39951eed5ab
BLAKE2b-256 30eb67eb098b5d9c0efd172d05d0ecf566f3dfb079c1c2b9d5b4b657d60e6422

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.1-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 0b1aa14cefc1ec37d0628903f612cf6fb1dd12ea09d9e6da7c84da03ed2b2adf
MD5 4aa7ddae7c0ce222a9895ed546210708
BLAKE2b-256 3661e7460bccb5ca1a81981074afd6a19b163f9a3add8f68d5bcdfaa6a0b0d27

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 abc8232dc9c486b5a72497e01052a174bdba82423b5e8430cffa9ff3aeecafcc
MD5 d6a8b5805098978209ce66694beac1e5
BLAKE2b-256 43ee170f89ff61901445f48b29c74258727baed7b4d0712663aef20096dc472a

See more details on using hashes here.

Release history Release notifications | RSS feed

0.59.0

24 files

This release

0.58.1 This release

24 files

0.58.0

24 files

0.57.1

24 files

0.57.0

24 files

0.56.0

24 files

0.55.0

24 files

0.54.0

24 files

0.53.0

24 files

0.52.0

24 files

0.51.0

24 files

0.50.0

1 file

0.49.0

0.48.0

1 file

0.47.0

1 file

0.46.0

1 file

0.45.0

1 file

0.44.0

1 file

0.43.0

1 file

0.42.0

1 file

0.41.0

1 file

0.40.0

1 file

0.39.0

1 file

0.38.0

1 file

0.37.0

1 file

0.36.0

1 file

0.35.0

1 file

0.34.0

1 file

0.33.0

1 file

0.32.0

1 file

0.31.0

1 file

0.30.0

1 file

0.29.0

1 file

0.28.0

1 file

0.27.0

1 file

0.26.0

1 file

0.25.1

1 file

0.25.0

1 file

0.24.1

1 file

0.24.0

1 file

0.23.0

1 file

0.22.0

1 file

0.21.0

1 file

0.20.0

1 file

0.19.0

2 files

0.18.0

2 files

0.17.0

2 files

0.16.0

2 files

0.15.0

2 files

0.14.0

2 files

0.13.0

2 files

0.12.0

2 files

0.11.0

2 files

0.10.0

2 files

0.9.1

2 files

0.9.0

2 files

0.8.0

2 files

0.7.3

2 files

0.7.2

2 files

0.7.1

2 files

0.7.0

2 files

0.6.0

2 files

0.5.6

2 files

0.5.5

2 files

0.5.4

2 files

0.5.3

2 files

0.5.2

2 files

0.5.1

2 files

0.5.0

2 files

0.4.2

2 files

0.4.1

2 files

0.4.0

2 files

0.3.3

2 files

0.3.2

2 files

0.3.1

2 files

0.3.0

2 files

0.2.12

2 files

0.2.11

2 files

0.2.10

2 files

0.2.9

2 files

0.2.8

2 files

0.2.7

2 files

0.2.6

2 files

0.2.5

2 files

0.2.4

2 files

0.2.3

2 files

0.2.2

2 files

0.2.1

2 files

0.2.0

2 files

0.1.1

2 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page