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

Uploaded CPython 3.14Windows ARM64

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

Uploaded CPython 3.14Windows x86-64

pyramids_gis-0.58.0-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.0-cp314-cp314-manylinux_2_28_aarch64.whl (30.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

pyramids_gis-0.58.0-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.0-cp314-cp314-macosx_11_0_arm64.whl (43.6 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13Windows ARM64

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

Uploaded CPython 3.13Windows x86-64

pyramids_gis-0.58.0-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.0-cp313-cp313-manylinux_2_28_aarch64.whl (30.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

pyramids_gis-0.58.0-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.0-cp313-cp313-macosx_11_0_arm64.whl (43.6 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows ARM64

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

Uploaded CPython 3.12Windows x86-64

pyramids_gis-0.58.0-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.0-cp312-cp312-manylinux_2_28_aarch64.whl (30.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

pyramids_gis-0.58.0-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.0-cp312-cp312-macosx_11_0_arm64.whl (43.6 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

pyramids_gis-0.58.0-cp311-cp311-manylinux_2_28_x86_64.whl (32.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

pyramids_gis-0.58.0-cp311-cp311-manylinux_2_28_aarch64.whl (30.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

pyramids_gis-0.58.0-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.0-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.0.tar.gz.

File metadata

  • Download URL: pyramids_gis-0.58.0.tar.gz
  • Upload date:
  • Size: 1.0 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.0.tar.gz
Algorithm Hash digest
SHA256 91109119c30d5e49274eca3fadd617a49d60ba38c5794bccd496242c55b7bed1
MD5 868709fc701393f0e4687f8082bdfef4
BLAKE2b-256 c672b81b1cd4ce2ff97893e3d78d55c0227ddbef3381adc7e7c0704a7a1f68c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 de2d7fafcf826758884b7a83cc896d0ec9d75b53183ab4cae1c72022b4f020ad
MD5 22f4c8218b28abf8aa4505fac6853d98
BLAKE2b-256 6d9b957726836cadb13936c604ad0bd8cbd874e021a9ae0076e98b210746f229

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 9e6cd124528c3e0f2226f14cb9b03737034706b71a8ec3e91ca932c8a67e955a
MD5 08c5ae23719c2267826a1b89343ac556
BLAKE2b-256 48fae0ae848deee72a7f2904e2a9270c78dc5841769f0e901ee83ceb366537c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.0-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 83e34b07311cad08ea16cfbbd3102e3df9c6abbc9b200084e543ece4359cb43c
MD5 26f3cea0dd7e68a17f24abaece7f9ee5
BLAKE2b-256 162541246a380d61d49b0ba9ba4b11d1e5df7a976b83250486bdc9c55b524d61

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.0-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 af462c9198daf51cedaff998659f85551cf116b9b826ceb041438b6243b46912
MD5 321ba329240eb59cd103a43a2dcdafa4
BLAKE2b-256 4551d1a426f9fbd5c05c4bbca56886f53d97deec72344dbabc03aad3603e5222

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.0-cp314-cp314-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 cc1d94173eee0a6b9ffb50186e4c9ebb6dd6dd14602b903d9463782a174745fc
MD5 7e5795a60d784a4e4b1c85e42e4a0144
BLAKE2b-256 646d5dd13446a6b3d4223de507e2785adbff379ee3ba8b7feb12a9a53523cc93

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9e886da40e524231c9a2b3ff568feca802ae0ce9fd6a0e4b1546bae188305003
MD5 dc4fce059fb628f743dcab39b8aae1b3
BLAKE2b-256 343b93408c5988c08bc7a90c208d940897201bbf27dbdc942c0ee83d76418d52

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.0-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 f8453bdeea19836a87b62fcc5de67974a01f02ea533b9cace36a34cbae11a57b
MD5 66fbddd22fc37a869775e4e8feac54a2
BLAKE2b-256 c24d69083f35a7636507181f37d32e621a1b12317d4f50fd40d78ed03c0687db

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 bd14a343fc87ede1ab9b5009c9c508e50ed7c8c113753d2b7f8fea374c06bed7
MD5 6c4fa57b5d3106e5eb81a72ca96589a4
BLAKE2b-256 0f6a08dd696a9042d63dbbb63a69131a164d7f5edbde6d7934356f04d163b1ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fce5805741e7f9ef5e72ec305cc0e4d4dbdd14089c908aca32a0033fea148815
MD5 8237698dc45086f7544fe087f960895b
BLAKE2b-256 5134b5509590d3fce3de2ed345102716cb322c3d42b3a79834cd9875839de74a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.0-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8afa4237adb0cd9eaeb3afcafaccc911fa718c482a0cf90ba32ef8e4d7d9f845
MD5 57787e3da8f5c2b5f5a72646125f7a36
BLAKE2b-256 65097d1b566fe07a4a44b97f4ae59416dd18330ba5b58fe727dd2c67193224ba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.0-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 df941bc15e9e2ad11987079a0a759881f417c9fc7fc664b07925f7bb54392b9e
MD5 1d93c28e78eaffddf56eb34af3af5355
BLAKE2b-256 6d7fe8075b1a28a379590ba4880e8d87ad3e448f37916d756e431d0f6fa3ac41

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 44ece92024a473ee28d36542988444cc8faaa1ad0e56f760a744ba426d6a4c2f
MD5 f21bc3095ac86af58c9b1bc9961e1cdf
BLAKE2b-256 a7253b1a73b34d02485e1d4ed035a70e4f0cc834547cd35b5b9b8aa6f8f2609c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.0-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 8c881ef7307e539b76d05d8b0ad0a468602205ecb5de8596eb5d318c1b8e6007
MD5 6359032d463968ffd721f7fadbb98c6e
BLAKE2b-256 61d29bb4c8ee5be79ae7ed54c35b2d220cea796929c19440b1f88bc792a4d9a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 2a0f1b9c8921bcfff56567d8d2e794e290cbfcb54e4d3a22fbb3bf61f437b7a0
MD5 4a50b6787376ea891bd91d450432f6db
BLAKE2b-256 889a79125fd6bb59c27a080ef7bdf39d06d7c532316126ec31854b2f94485487

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 68b64376ea7c18b53e17f7e9884879f68dea65b700b1d1138582f80e96548467
MD5 5c91b3d7d796b5cf13db4529a1bdd4ba
BLAKE2b-256 4c955905b50b9d6f3602aac135e5310c23b5542332bb1116f26ad2b2824f414d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3aae60a8032442eeeead953a9861b57e328cab19a6037d4f61daa7fcab60ca11
MD5 b89093e5059460d91ef49fa5e41bce93
BLAKE2b-256 51793783cbe2b31f2cd9ff57184e46b9aa06853fb6dee6e6b136acff1221f275

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.0-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 23179e1069582cad836be0994d05d43ffae980681c715a04434f0281714baae9
MD5 ba9a38cd5b7668d995a8611a114d98e4
BLAKE2b-256 2770a394f75a685168c589ee32f0653bfd937a31494310144039b3e333f42368

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 020084e17f01188cf672e4d17df8dc76f0f117b1ccbe8a642fe4b2ab865de365
MD5 2cdf4fcc1515e9099b3bf43c54bc1578
BLAKE2b-256 8b09c17445e396beabb2b36f43513fd0604f374fe7bc599e5c08fcb1590cc6ef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 01d237167a048e8a8c18a6895067298c82ea2606344e04084602662e08e920a7
MD5 931626b611840a346ae9e6d5af49ee4a
BLAKE2b-256 e9c7217bafbb8b159e3bfdbd4b4bf9417e1c2f3d19e6ca6eecf2f964482eacd5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 47648a9ffb87f0147622a422d6d019580450512a8ba9d53226f3a7ea59ca799e
MD5 bc9d54156f9c3052f60cb11643ee951e
BLAKE2b-256 a648c20cb76c275fc3be6db3c544c4cd453f62d3fc7375e6ca327f7ec091bbac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4808c59ace9ee36cd2ee772c9e4f4429e01e883205ce7dd85c8f4e2e36597bfd
MD5 817f22ad65e2b353ed53a204281087c6
BLAKE2b-256 09923c115d2f53feb3b2aca128683539d81a07ebfa3399e0ffcf47b23d774fcc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 aaa97ecfd41a87e88d5790753bbb4715d07f264b6e5cebab22a7075e912db09b
MD5 3ac60afd6451bc83d51c86ebcbb1c1b7
BLAKE2b-256 d0c69018612fe2677925be0b42250415e8334f2a9c93fdfc2118782284cfb5b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyramids_gis-0.58.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a700df32d317ee77c700cd03154ac7b3b82634ddec6ea63521044137ad10089f
MD5 7c6f4dea91a9148b86f7cf26f0b7678b
BLAKE2b-256 28567176064daf2ebcf6231f80c6e6f7e99842e1ed5b06959e1b96d7684ab73e

See more details on using hashes here.

Release history Release notifications | RSS feed

0.59.0

24 files

0.58.1

24 files

This release

0.58.0 This release

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