Current release info
| Name | Downloads | Version | Platforms |
|---|---|---|---|
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-core 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-core 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)andds.spatial.crop(mask)are equivalent. - NetCDF - Extends Dataset for NetCDF files with time/variable dimensions and CF conventions metadata.
Optional labeled-array interoperability.
NetCDF.plotexposes a labeled-array-style plotting API (variable=+ groupedSelectors/ColourOpts/FacetSpecdataclasses, curvilinearcoords=,kind=,animate=, lazychunks=). - 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/UgridDatasetall expose aplotmethod backed by cleopatra (the[viz]extra), routed through a sharedpyramids.dataset._plot_helperscore. Optional web-tile basemap underlays viapyramids.basemap.add_basemap(a thin wrapper overcleopatra.tiles.add_tiles). - Cloud-Optimized GeoTIFF (COG) - First-class read/write/validate support via
ds.to_cog,ds.is_cog, andds.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-core
Linux + pixi: no glibc pin needed anymore
pyramids-core 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-core[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-core 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-core:latest .
Run the container (mount your current folder as /workspace):
docker run --rm -it -v ${PWD}:/workspace pyramids-core:latest bash
Inside the container you can verify the package is installed:
python -c "import pyramids; print('pyramids', pyramids.__version__)"
Metadata
Release files for pyramids-core 0.70.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| pyramids_core-0.70.0.tar.gz | 2.0 MB | Without provenance | Details |
Built distributions (wheels)
Total release size: 1.6 GB
Release files / pyramids_core-0.70.0.tar.gz
| Download URL | pyramids_core-0.70.0.tar.gz |
|---|---|
| Size | 2.0 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
19f11002382ff68830cb109e3e0c51c55e82f1ab62ec46b55420f1b622be1887
|
|
BLAKE2b-256 checksum How to use checksums |
273782e208b414b8531beb1ac1e573fa6739b3d67f1497250cd254e70d67e50f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp315-cp315-win_arm64.whl
| Download URL | pyramids_core-0.70.0-cp315-cp315-win_arm64.whl |
|---|---|
| Size | 28.3 MB |
| Tags | CPython 3.15 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
1ec08052ba5053f30479870c356c7b9f9f368b3880f605ea4633644648ec8eb3
|
|
BLAKE2b-256 checksum How to use checksums |
beab70f862389d1c5ce5f921f4ef48ea55a1ae2448bb9ebd35d061667fbd4901
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp315-cp315-win_amd64.whl
| Download URL | pyramids_core-0.70.0-cp315-cp315-win_amd64.whl |
|---|---|
| Size | 53.3 MB |
| Tags | CPython 3.15 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
870e81b900ec1a4e361040a944b2e3003962d94bc77c19319c1a75da9c683515
|
|
BLAKE2b-256 checksum How to use checksums |
74e1927ad6cddae930505f81df9a1027b3e7961b3f7d35a9851ccd654c16126a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp315-cp315-musllinux_1_2_x86_64.whl
| Download URL | pyramids_core-0.70.0-cp315-cp315-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 41.2 MB |
| Tags | CPython 3.15 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
c942bf8560807c9d1fbccb24efc1d9e63c436b048ad6df5fc6b18348af8e4173
|
|
BLAKE2b-256 checksum How to use checksums |
4396e63305c2ba86e545bd70ff68bceb878fe981dafa212744bbe0a98e3a361c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp315-cp315-musllinux_1_2_aarch64.whl
| Download URL | pyramids_core-0.70.0-cp315-cp315-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 39.7 MB |
| Tags | CPython 3.15 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
5604b3344860c86063d2a055409081af9a9602556b5c13740f7d1bbe770ab574
|
|
BLAKE2b-256 checksum How to use checksums |
0b3977edc7735502782372ba72dd40122312fd12d6082126c633e8f024a0e13e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp315-cp315-manylinux_2_28_x86_64.whl
| Download URL | pyramids_core-0.70.0-cp315-cp315-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 33.1 MB |
| Tags | CPython 3.15 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
28c226da1856d7d69ace8461cc87afe6f2a50af7156b321efed51af71e30276f
|
|
BLAKE2b-256 checksum How to use checksums |
349c0e7b417356fb26d61264f6296252a9a63af651e6f82af22d8f84ba8d1c6a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp315-cp315-manylinux_2_28_aarch64.whl
| Download URL | pyramids_core-0.70.0-cp315-cp315-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 31.6 MB |
| Tags | CPython 3.15 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
669d69e168933cef50b3a42de83f881c1b6bdd7470cf3d943c9e6dec64b11926
|
|
BLAKE2b-256 checksum How to use checksums |
5f40d13cf9272043ee78aedc123c10c750f133131e5275ec4db7d58ae9614e5e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp315-cp315-macosx_11_0_x86_64.whl
| Download URL | pyramids_core-0.70.0-cp315-cp315-macosx_11_0_x86_64.whl |
|---|---|
| Size | 49.2 MB |
| Tags | CPython 3.15 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
3125282d9ca0622f24d2318067fd32e60d8e6f93268d4547f7efd040f914190b
|
|
BLAKE2b-256 checksum How to use checksums |
f771e879e8b319519913637987b489af8521c4595274dc9d102d3045b36b60f6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp315-cp315-macosx_11_0_arm64.whl
| Download URL | pyramids_core-0.70.0-cp315-cp315-macosx_11_0_arm64.whl |
|---|---|
| Size | 44.6 MB |
| Tags | CPython 3.15 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
48ccb0cffd8aa69d26315dac263cf36caff20830a6380124056acf9d0a3f4f75
|
|
BLAKE2b-256 checksum How to use checksums |
419f239d9f638fd9cf2db9cf22e168f14084cca8073c7b026fbb5cac24772d88
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp314-cp314-win_arm64.whl
| Download URL | pyramids_core-0.70.0-cp314-cp314-win_arm64.whl |
|---|---|
| Size | 28.3 MB |
| Tags | CPython 3.14 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
0554c6cfae7e23baf6f493d23f283f08180ae243523668e029820a99b003a680
|
|
BLAKE2b-256 checksum How to use checksums |
1b06dc43c1fbc43e080a971dcb873c2cd3e26a22ebebb9fa8f1aba268aa1d828
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp314-cp314-win_amd64.whl
| Download URL | pyramids_core-0.70.0-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 53.3 MB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
62f7a3594effd9817309b13052455a50cc6831abaab5a4394ae73e22f9cd0ef4
|
|
BLAKE2b-256 checksum How to use checksums |
736b6f93bf89aa714600b7412ba19150c5ab939f15d67c48007159be5e7de408
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp314-cp314-musllinux_1_2_x86_64.whl
| Download URL | pyramids_core-0.70.0-cp314-cp314-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 41.2 MB |
| Tags | CPython 3.14 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
c95bb45b2b0425aa4975c8e9b7815449ca72979a921d5823508ec545ad4afd72
|
|
BLAKE2b-256 checksum How to use checksums |
b8695183e0d922d0e646049f1b1b9fb8c6ad2dab119546e6adcb2d3d49c23021
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp314-cp314-musllinux_1_2_aarch64.whl
| Download URL | pyramids_core-0.70.0-cp314-cp314-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 39.7 MB |
| Tags | CPython 3.14 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
19041f82c5f4cf9c84200ccb9f1076640fec1aa39b4a08970209f6171a47ba9d
|
|
BLAKE2b-256 checksum How to use checksums |
53aa04259a0db81b8ee699dabe7dc804db003139a22789c8df31e59125993933
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp314-cp314-manylinux_2_28_x86_64.whl
| Download URL | pyramids_core-0.70.0-cp314-cp314-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 33.1 MB |
| Tags | CPython 3.14 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
339307c52a8a8fd87f911d355e4420c6da14f5c351ac7ebe18deb3c0b1eefa77
|
|
BLAKE2b-256 checksum How to use checksums |
b07f9c7ec8fea159502b0ff7fc2d031cd10cf04d6235678473beaa223331ec2f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp314-cp314-manylinux_2_28_aarch64.whl
| Download URL | pyramids_core-0.70.0-cp314-cp314-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 31.6 MB |
| Tags | CPython 3.14 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
7e65caf2985d5061362f3102838a02e8a3c9a5899c0364e215d7943cb660a5ff
|
|
BLAKE2b-256 checksum How to use checksums |
32bb1fb9d6a717c8086b6f9be54b7e17035423c3eb2f5b5e12f77a35c1f86841
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp314-cp314-macosx_11_0_x86_64.whl
| Download URL | pyramids_core-0.70.0-cp314-cp314-macosx_11_0_x86_64.whl |
|---|---|
| Size | 49.2 MB |
| Tags | CPython 3.14 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
b1c13aad94943cdd3567fc72da571d98aca8585bfdea7a3490ea159ccbd1ba5d
|
|
BLAKE2b-256 checksum How to use checksums |
d2be7b89793e7fe626eccf95ba7a7e8b865dde829ef863fb8ad76f66a7c9a072
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | pyramids_core-0.70.0-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 44.6 MB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
26366b4d2283f57eb335251aaaae655b07576f569a521f4992b73cdd4aca0e99
|
|
BLAKE2b-256 checksum How to use checksums |
9b822ffdef64b2ab902ddc77b171f09160319d5c0f228c44fad6c09a183992c9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp313-cp313-win_arm64.whl
| Download URL | pyramids_core-0.70.0-cp313-cp313-win_arm64.whl |
|---|---|
| Size | 27.5 MB |
| Tags | CPython 3.13 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
f390c099a4a1c14a2c6abe8596404e253a379196c4e782b74be8407d40e290db
|
|
BLAKE2b-256 checksum How to use checksums |
43b7d1ba080189073291c3ce0e34f550517d0a9f37b91a1d17d8006640cf499f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp313-cp313-win_amd64.whl
| Download URL | pyramids_core-0.70.0-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 51.7 MB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
85b8b48c30a597a92872e1c4c0d67905d0afaba8e468fc0b82141f26885ad3e6
|
|
BLAKE2b-256 checksum How to use checksums |
1f95a36b8d03166db0147c41cb6694dc2747575488a2cbc37f1fce52d9116e4b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | pyramids_core-0.70.0-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 41.2 MB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
e906ce2f5207a55ed8fe966fe963440bc4b9c93b3e7f803ff71e243eef2d08b3
|
|
BLAKE2b-256 checksum How to use checksums |
b0e628c4bbe9dd50c7ce19a5af4940d380f9cf7083c820b5938b7f1e88cc9232
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp313-cp313-musllinux_1_2_aarch64.whl
| Download URL | pyramids_core-0.70.0-cp313-cp313-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 39.7 MB |
| Tags | CPython 3.13 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
2f92fce12664a03997e4831e81dbedd12d5128853c287053c21d7f7cb257c69f
|
|
BLAKE2b-256 checksum How to use checksums |
2c237d15393a5eb8337b8c437647760d303a39a51a2a220c7bb39b1b0d77c5b5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp313-cp313-manylinux_2_28_x86_64.whl
| Download URL | pyramids_core-0.70.0-cp313-cp313-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 33.1 MB |
| Tags | CPython 3.13 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
3ea2a81b1bdcefcffdb3c81fbcfb1361730ddcbd2a361a8f111ebddf1d49bb37
|
|
BLAKE2b-256 checksum How to use checksums |
e39af3fd5c8431e677569d8495e85724ecd164d239a20cd682998f31d29196a1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp313-cp313-manylinux_2_28_aarch64.whl
| Download URL | pyramids_core-0.70.0-cp313-cp313-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 31.6 MB |
| Tags | CPython 3.13 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
bdcc5939db9a4b55ab7503e2ec1d103da90b3bd31f53534040c575f8987a6e08
|
|
BLAKE2b-256 checksum How to use checksums |
a223638f162b079dd99ba4a8642ca054737e94504675df7095b989d9671ff665
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp313-cp313-macosx_11_0_x86_64.whl
| Download URL | pyramids_core-0.70.0-cp313-cp313-macosx_11_0_x86_64.whl |
|---|---|
| Size | 49.2 MB |
| Tags | CPython 3.13 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
6d01b99ae02cd793c838c0ae1e43e98f207de613f60fbf8414c7fc173e7682d5
|
|
BLAKE2b-256 checksum How to use checksums |
a9bdce2bb342e8290063853dde468b5840365bca49bf8d28126a360c87187db0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | pyramids_core-0.70.0-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 44.6 MB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
d661cf07d0d4ea168019adfe440bf6275ca80df8f24c0c721c7f403ae3e61f53
|
|
BLAKE2b-256 checksum How to use checksums |
28e7f335a83fb152ae6283021278324b8c407c1bc2c4d05a8256cf32be386bd8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp312-cp312-win_arm64.whl
| Download URL | pyramids_core-0.70.0-cp312-cp312-win_arm64.whl |
|---|---|
| Size | 27.5 MB |
| Tags | CPython 3.12 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
f336aa96dcb1d7333af39dca317876329ddae6792e8c7a2b9b2484080100fd3f
|
|
BLAKE2b-256 checksum How to use checksums |
ebc923bf7d4c75642fb1b8c1aa6074e0fe6555c7797ee0fb31bc4977581aebb0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp312-cp312-win_amd64.whl
| Download URL | pyramids_core-0.70.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 51.7 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
8735bdb55d96df52730c2a1300a34bba85f0e977a9d42b84e59e4fe17e209108
|
|
BLAKE2b-256 checksum How to use checksums |
b7bd1a2151aee564fe5562254e0bcaf5605992000889843f858479efa68cd958
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | pyramids_core-0.70.0-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 41.3 MB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
13bf34417c9774754f3b66fcd3a58df6ff88c59d8590bcba8e724c8646bde38e
|
|
BLAKE2b-256 checksum How to use checksums |
2e24c7a52f004b5dcf2d6e0745c64e2db5a3cf25fcd725a8092cacc7fa043cef
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp312-cp312-musllinux_1_2_aarch64.whl
| Download URL | pyramids_core-0.70.0-cp312-cp312-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 39.8 MB |
| Tags | CPython 3.12 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
9c0f9e937557dfadba9f518065d42a5496b36165a0553da7bc02aee4f50a61fe
|
|
BLAKE2b-256 checksum How to use checksums |
046d53a14a660bde9f18c26d3aa1a93b147ec267c2628b333da14f12f0ef0edd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp312-cp312-manylinux_2_28_x86_64.whl
| Download URL | pyramids_core-0.70.0-cp312-cp312-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 33.1 MB |
| Tags | CPython 3.12 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
3288b2c90bbbf5ccb61ee8fcc8c8e1a5230b3286272ca77350e83d030fb900bb
|
|
BLAKE2b-256 checksum How to use checksums |
072f22e97dcc28ce9b8db3ee74d12594c92f3c5855fc332bdcd28532573f93ef
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp312-cp312-manylinux_2_28_aarch64.whl
| Download URL | pyramids_core-0.70.0-cp312-cp312-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 31.6 MB |
| Tags | CPython 3.12 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
2fe9910170b5c6e79d2d1a6137a4c7ac1175d1c6342efa520fbea3307f562b28
|
|
BLAKE2b-256 checksum How to use checksums |
bb6f25e0d4b31985c62935dcdf6c2526be1a4e07fd1c93e27f6719ef7710a043
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp312-cp312-macosx_11_0_x86_64.whl
| Download URL | pyramids_core-0.70.0-cp312-cp312-macosx_11_0_x86_64.whl |
|---|---|
| Size | 49.2 MB |
| Tags | CPython 3.12 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
0026f1dabf2a5a6a8cc4bab2eee7931cb6a20e5b206bc7a6daa023d9eed2483b
|
|
BLAKE2b-256 checksum How to use checksums |
2f52c44f2b318650e98dcf150d48925add48fb4df360e382abd11a866639ea36
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | pyramids_core-0.70.0-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 44.6 MB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
0acac9c59130bee1611aecce748182fcd3397b6a81b8b933cc6d37b9d8672b74
|
|
BLAKE2b-256 checksum How to use checksums |
ac8dae154edf612dde47594ea353c8e8a66dcc88f1e62a73a40752773c02d6e3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp311-cp311-win_amd64.whl
| Download URL | pyramids_core-0.70.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 51.6 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
d2f3fa6d7bd8bbe1220b442dccf6330e7fb9fc0baaead6e81ded26f740ee053a
|
|
BLAKE2b-256 checksum How to use checksums |
4ccb3c2714181bd6989e9bd2f9c6757be6620a1b56174a34a93c5b0085b1f704
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | pyramids_core-0.70.0-cp311-cp311-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 41.5 MB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
c79a8d5f877519f4d031ef0ffda280f0f4708946327eb974336c2bd7494f805a
|
|
BLAKE2b-256 checksum How to use checksums |
2d17599e4816e7a53639f42c49f4668dc2d1999a0707436d017006e0b947b512
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp311-cp311-musllinux_1_2_aarch64.whl
| Download URL | pyramids_core-0.70.0-cp311-cp311-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 40.0 MB |
| Tags | CPython 3.11 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
5e53566dd671e5f22ebd83db2dd541870aa3f63578ff846ed8d3c96dce0cfe93
|
|
BLAKE2b-256 checksum How to use checksums |
c00606a8710d9b55d0292857e91ec6ccc982935595370ce955a382a4bef15ede
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp311-cp311-manylinux_2_28_x86_64.whl
| Download URL | pyramids_core-0.70.0-cp311-cp311-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 33.1 MB |
| Tags | CPython 3.11 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
a17218239c4021f7666253ee48df60ebd1f3fbee70f0647df2bf0ab4b02febd4
|
|
BLAKE2b-256 checksum How to use checksums |
c3b2d063efb4d4f32b3d59a56c482a77b8205a8a631375f68c0fa62b7948c0da
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp311-cp311-manylinux_2_28_aarch64.whl
| Download URL | pyramids_core-0.70.0-cp311-cp311-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 31.6 MB |
| Tags | CPython 3.11 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
1cf4970c5d5c6d88081a002cf26a6f3ddeb87a4f4c7bbdb56271e1a1618ecdb1
|
|
BLAKE2b-256 checksum How to use checksums |
b8a771809221d49b427f275ad447e7d46759df65bb09f089a7e36d1650ca665b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp311-cp311-macosx_11_0_x86_64.whl
| Download URL | pyramids_core-0.70.0-cp311-cp311-macosx_11_0_x86_64.whl |
|---|---|
| Size | 49.2 MB |
| Tags | CPython 3.11 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
4a6162f6b761daab5486d85e7a1b52af2664540f59b84549a16da76f4dc8b3b9
|
|
BLAKE2b-256 checksum How to use checksums |
057b80b0ae959e64dbc0d79ce92fd40ee7539e5261a03a201fdf6103b96eb01b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyramids_core-0.70.0-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | pyramids_core-0.70.0-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 44.6 MB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
0ca08c7b15e69185c3640a3f26751da6a90b75ef7ee313e8de1c570c23681cc2
|
|
BLAKE2b-256 checksum How to use checksums |
3eca1832b599aa6de52db8d17a7ea04f696107cf6da2ac7818bf23fd44b2ebaf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Security for pyramids-core 0.70.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.