Skip to main content

High-performance geospatial analysis library for Python, powered by Rust

Project description

surtgis

High-performance geospatial analysis library for Python, powered by Rust.

SurtGIS provides 40+ terrain, hydrology, and imagery algorithms with native performance through PyO3 bindings.

Installation

pip install surtgis

Quick Start

import numpy as np
import surtgis

# Create a sample DEM (100x100 grid)
dem = np.random.rand(100, 100) * 100  # Elevation in meters
cell_size = 30.0  # 30m resolution

# Compute terrain derivatives
slope = surtgis.slope(dem, cell_size)
aspect = surtgis.aspect_degrees(dem, cell_size)
hillshade = surtgis.hillshade_compute(dem, cell_size, azimuth=315.0, altitude=45.0)

# Curvature analysis
profile_curv = surtgis.curvature_compute(dem, cell_size, ctype="profile")
plan_curv = surtgis.curvature_compute(dem, cell_size, ctype="plan")

# Advanced Florinsky curvatures (14 types available)
mean_h = surtgis.advanced_curvature(dem, cell_size, ctype="mean_h")
gaussian_k = surtgis.advanced_curvature(dem, cell_size, ctype="gaussian_k")

# Hydrology
twi = surtgis.twi_compute(dem, cell_size)  # Topographic Wetness Index
hand = surtgis.hand_compute(dem, cell_size)  # Height Above Nearest Drainage

print(f"Slope range: {slope.min():.1f} - {slope.max():.1f}")
print(f"TWI range: {twi.min():.2f} - {twi.max():.2f}")

Available Functions

Terrain Analysis (21 functions)

Function Description
slope(dem, cell_size) Slope in degrees or percent
aspect_degrees(dem, cell_size) Aspect in degrees (0-360)
hillshade_compute(dem, cell_size, azimuth, altitude) Analytical hillshade
multidirectional_hillshade(dem, cell_size) Multi-azimuth hillshade
curvature_compute(dem, cell_size, ctype) Profile, plan, or general curvature
advanced_curvature(dem, cell_size, ctype) 14 Florinsky curvatures
tpi_compute(dem, cell_size, radius) Topographic Position Index
tri_compute(dem, cell_size) Terrain Ruggedness Index
dev_compute(dem, cell_size, radius) Deviation from Mean Elevation
vrm_compute(dem, cell_size, radius) Vector Ruggedness Measure
geomorphons_compute(dem, cell_size, flatness, radius) Landform classification
mrvbf_compute(dem, cell_size) Multi-resolution Valley Bottom Flatness
northness_compute(dem, cell_size) Cosine of aspect
eastness_compute(dem, cell_size) Sine of aspect
shape_index_compute(dem, cell_size) Shape index
curvedness_compute(dem, cell_size) Curvedness
sky_view_factor_compute(dem, cell_size) Sky View Factor
viewshed_compute(dem, cell_size, observer_row, observer_col) Line-of-sight visibility
openness_positive(dem, cell_size) Positive openness
openness_negative(dem, cell_size) Negative openness
uncertainty_slope(dem, cell_size, dem_rmse) Slope uncertainty from DEM error

Hydrology (9 functions)

Function Description
fill_depressions(dem, cell_size) Planchon-Darboux sink filling
priority_flood_fill(dem, cell_size) Priority-Flood (Barnes 2014)
breach_fill(dem, cell_size) Breach depressions (Lindsay 2016)
flow_direction_d8(dem, cell_size) D8 flow direction
flow_accumulation_d8(fdir, cell_size) D8 flow accumulation
flow_accumulation_mfd_compute(dem, cell_size) Multi-flow direction accumulation
twi_compute(dem, cell_size) Topographic Wetness Index
hand_compute(dem, cell_size) Height Above Nearest Drainage
stream_network_compute(dem, cell_size, threshold) Stream network extraction

Imagery (4 functions)

Function Description
ndvi_compute(nir, red) Normalized Difference Vegetation Index
ndwi_compute(green, nir) Normalized Difference Water Index
savi_compute(nir, red, l_factor) Soil-Adjusted Vegetation Index
normalized_diff(a, b) Generic normalized difference

Morphology (4 functions)

Function Description
morph_erode(data, radius) Morphological erosion
morph_dilate(data, radius) Morphological dilation
morph_opening(data, radius) Morphological opening
morph_closing(data, radius) Morphological closing

Statistics (3 functions)

Function Description
focal_mean(data, radius) Focal mean
focal_std(data, radius) Focal standard deviation
focal_range(data, radius) Focal range (max - min)

Advanced Curvature Types

The advanced_curvature function supports 14 curvature types from Florinsky (2025):

  • mean_h - Mean curvature H
  • gaussian_k - Gaussian curvature K
  • unsphericity_m - Unsphericity M
  • difference_e - Difference curvature E
  • minimal_kmin - Minimal principal curvature
  • maximal_kmax - Maximal principal curvature
  • horizontal_kh - Horizontal (plan) curvature
  • vertical_kv - Vertical (profile) curvature
  • horizontal_excess_khe - Horizontal excess curvature
  • vertical_excess_kve - Vertical excess curvature
  • accumulation_ka - Accumulation curvature
  • ring_kr - Ring curvature
  • rotor - Rotor (flow-line torsion)
  • laplacian - Laplacian

Performance

SurtGIS is 5-10x faster than pure Python implementations thanks to Rust's zero-cost abstractions and automatic parallelization via Rayon.

License

MIT OR Apache-2.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

surtgis-0.7.5.tar.gz (414.3 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

surtgis-0.7.5-cp313-cp313-win_amd64.whl (646.8 kB view details)

Uploaded CPython 3.13Windows x86-64

surtgis-0.7.5-cp313-cp313-musllinux_1_2_x86_64.whl (938.3 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

surtgis-0.7.5-cp313-cp313-musllinux_1_2_aarch64.whl (868.2 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

surtgis-0.7.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (725.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

surtgis-0.7.5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (689.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

surtgis-0.7.5-cp313-cp313-macosx_11_0_arm64.whl (644.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

surtgis-0.7.5-cp313-cp313-macosx_10_12_x86_64.whl (685.3 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

surtgis-0.7.5-cp312-cp312-win_amd64.whl (647.1 kB view details)

Uploaded CPython 3.12Windows x86-64

surtgis-0.7.5-cp312-cp312-musllinux_1_2_x86_64.whl (938.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

surtgis-0.7.5-cp312-cp312-musllinux_1_2_aarch64.whl (868.7 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

surtgis-0.7.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (726.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

surtgis-0.7.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (690.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

surtgis-0.7.5-cp312-cp312-macosx_11_0_arm64.whl (644.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

surtgis-0.7.5-cp312-cp312-macosx_10_12_x86_64.whl (685.8 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

surtgis-0.7.5-cp311-cp311-win_amd64.whl (647.3 kB view details)

Uploaded CPython 3.11Windows x86-64

surtgis-0.7.5-cp311-cp311-musllinux_1_2_x86_64.whl (937.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

surtgis-0.7.5-cp311-cp311-musllinux_1_2_aarch64.whl (868.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

surtgis-0.7.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (724.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

surtgis-0.7.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (690.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

surtgis-0.7.5-cp311-cp311-macosx_11_0_arm64.whl (648.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

surtgis-0.7.5-cp311-cp311-macosx_10_12_x86_64.whl (689.1 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

surtgis-0.7.5-cp310-cp310-win_amd64.whl (647.2 kB view details)

Uploaded CPython 3.10Windows x86-64

surtgis-0.7.5-cp310-cp310-musllinux_1_2_x86_64.whl (937.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

surtgis-0.7.5-cp310-cp310-musllinux_1_2_aarch64.whl (868.2 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

surtgis-0.7.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (724.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

surtgis-0.7.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (690.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

surtgis-0.7.5-cp310-cp310-macosx_11_0_arm64.whl (648.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

surtgis-0.7.5-cp310-cp310-macosx_10_12_x86_64.whl (689.0 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

surtgis-0.7.5-cp39-cp39-win_amd64.whl (647.8 kB view details)

Uploaded CPython 3.9Windows x86-64

surtgis-0.7.5-cp39-cp39-musllinux_1_2_x86_64.whl (937.5 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

surtgis-0.7.5-cp39-cp39-musllinux_1_2_aarch64.whl (868.7 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

surtgis-0.7.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (724.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

surtgis-0.7.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (690.4 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

surtgis-0.7.5-cp39-cp39-macosx_11_0_arm64.whl (649.1 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

surtgis-0.7.5-cp39-cp39-macosx_10_12_x86_64.whl (689.7 kB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

File details

Details for the file surtgis-0.7.5.tar.gz.

File metadata

  • Download URL: surtgis-0.7.5.tar.gz
  • Upload date:
  • Size: 414.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for surtgis-0.7.5.tar.gz
Algorithm Hash digest
SHA256 938e6e061a756d0ac6fb9b2171fa5468bb34bf4a394febed3e4be9c64af39cb4
MD5 513118bcd06d8c911d62ef8a7ccbbccd
BLAKE2b-256 feecee336cf6015b2b9ba9e519bcafed6f8b9b1ab0544e0057245d7fe6df474a

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5.tar.gz:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file surtgis-0.7.5-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: surtgis-0.7.5-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 646.8 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for surtgis-0.7.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 11fd462a4f61ff309051cd028261ca4cd5fb012611860b3b96a86e24a9604c2d
MD5 5950272f5fb87c31fee5995ddca45996
BLAKE2b-256 e2f057b4822c08b227b35a13dc2ab2ec247524e49d96d8689222595710f1d667

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5-cp313-cp313-win_amd64.whl:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file surtgis-0.7.5-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.5-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 01315c948b05b1890d0d22a46edf4e8c4bb5ae27b8105ee9ce9859eb20b40939
MD5 0d99b83e7038bbe120abe9679a6234b8
BLAKE2b-256 d00f354a126079365966f1f61aa931bea88a85bb390783ea2a92495ff34b0dff

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file surtgis-0.7.5-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.5-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c5b7130db30ee8fe12421047738c36e3f34d1b43cfe6834731bd3dee75f6f83e
MD5 29d7346bf0ac7a6afe1ecde3bb0e7529
BLAKE2b-256 df20247982ed405fb538817648e2aa536d55505e1bd88cd781e8516980def5ff

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file surtgis-0.7.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2a3f3d22897a1a8034c68a190570e43c98499d8a21cae28799162737443992d9
MD5 86333aa31544152b859e7398995e2ff4
BLAKE2b-256 02a96807b0e12e6864d66ca97403b7916cb050d3af7567de0955e11c6ab99467

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file surtgis-0.7.5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7b5251c115b566681c3a53241a25d1bda160aee7292ead2b2075d12c46544e80
MD5 009f516d1e2033fe6edc52a3374e461f
BLAKE2b-256 0e8efd0b6fbad1109bc3693e629d1dc6a6bb15015de8bd47209c10e23ab69bbd

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file surtgis-0.7.5-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.5-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 886564f7f59fb7b3d920ed0f240eefd301d7d14f70a4bd6a197d74d298b280f2
MD5 1441f374d6f16788d1bf30ed8d342a94
BLAKE2b-256 bb3c69e04bc99ac520b43a888fbf72aa9011b5e9a412c7ff0a0349aa179025f9

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file surtgis-0.7.5-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.5-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5fad9d1863f4308cd7343bff63167c36ebeacedd9cbb2fcad409a579de3cda63
MD5 6642b7571a68c1466e32558eb34aee27
BLAKE2b-256 12ea6e1b042fbdce5a7e2c1c2ebbe1ef75e873f47714e9a003ca4becf3d047c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file surtgis-0.7.5-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: surtgis-0.7.5-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 647.1 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for surtgis-0.7.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a9980915f5e0431a118521587fe755fdc9a6c60ee16e1acc513583e7711de777
MD5 b985a876722c92ed05fb6c364f96984f
BLAKE2b-256 34e589ee40d2861e407d48ffdc0b35d469444bce5633dc998880f877300c9a87

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5-cp312-cp312-win_amd64.whl:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file surtgis-0.7.5-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.5-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 231ce35a28c1f4919ed2642f0c40e2d722f896b3d24b4ec215095a26b44cee39
MD5 6a1788e16b82f40bd383ece958cd7608
BLAKE2b-256 4d0b17ed9f9314b71166025b5fc1006db4c6390405f2e8bcb01e0f5533aa9893

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file surtgis-0.7.5-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.5-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ac51ea605757258bd17922139f7a6c0a86d87a8bcd1cacc1cf1df6228e0fcdf8
MD5 107f28c43389f4697be1765f5bc34141
BLAKE2b-256 17ab4db584d404c70e04fd76d564e2aead1caa016ac361ab56ae5ffceaee4e05

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file surtgis-0.7.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8141bc1de6da12827073d5de98ae89d9f799b1617f81c17a53804e520b2aa5a0
MD5 3da6b7f6b7e30e14be96cc686575e9f6
BLAKE2b-256 a1384f097ed46e61eb4b4e47216d754ac2ca82837c6a2e4ffb2a809a979847d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file surtgis-0.7.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f50ce7defaba5d72ae2781a6d195e6d4e2a9913ffa0ebdc3cebb2bae8119814c
MD5 2318afd120f5ed777d19d5982f97ee40
BLAKE2b-256 93e423dac48594b974be75870de9b91157bd32428942e312fabe91d3ad52e89a

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file surtgis-0.7.5-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.5-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 49ca15fab38195eb290f0fe866b66c0c08fe293b8acf4f23252ac8a1baccae64
MD5 e384bf28529b93215bfac5e23822764c
BLAKE2b-256 c3e597e348b9b65cd87accab2d459ac88b9dd0b146074ab9f452ebc1aabcb67f

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file surtgis-0.7.5-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.5-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4308740bebed404f9caebec3cebbd7370274b2b1f62ce08255c114272505be46
MD5 c18171269a0856c3b23ffbaf766e727b
BLAKE2b-256 8eea141094a3b503111d285caaa55a336f5546a1acdef6438e44f1a9d56299be

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file surtgis-0.7.5-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: surtgis-0.7.5-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 647.3 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for surtgis-0.7.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 322d15a088d52cf0263d39dd779214b232f6e477c55c484a85ce19eefede64b1
MD5 82a0153cb4995a40d3102afe8080c965
BLAKE2b-256 3f883ebc8209f56636797eff46c76e4dbc0443c3531298d6088054afaf15826b

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5-cp311-cp311-win_amd64.whl:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file surtgis-0.7.5-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.5-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 92def74c5368b894164f80400d2149f60fac7485fcb514a4475cf4a48aaab206
MD5 5b09d11e9a574190ab97c337b2d8cf82
BLAKE2b-256 331466072074b6a9abb347f0a371678630028f305e63bb623472830475b2e87a

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file surtgis-0.7.5-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.5-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1e471a6e3ec3fdc608575e119b9032761bb50757676f670df72f5ed9f437fd0f
MD5 4a3bf2a601679f705d66f4cdd2d2904e
BLAKE2b-256 65f311e0300828a12e488226399606fbbb352d072c8dd62dace8b768b74dd670

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file surtgis-0.7.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1bce3b43545b293c339044ee07027d4b8f8c1e9d158d2e5385671204642178bc
MD5 1d56f45e80ee1cc7f1568e23ec5909a5
BLAKE2b-256 beefadaeb860ee408ffa015cfe72d05965a9d7543860ab97c7fb1895114332cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file surtgis-0.7.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 74cf239cb456d69597b58b974b10a8f17d19d960e33b774d166f408512870aea
MD5 c9a7577a5b9726a53bf77b05fcd1860a
BLAKE2b-256 e0d99c02d47cf9df24452bcc5bacc1f1b8a289d8888b1425576a0ff40c0243ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file surtgis-0.7.5-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a7ee2c2109042cea85d5e0c876d179f0ea25df808cccdd2d052aa251408b7470
MD5 6c93f19639de8fe4783d052eabe6f1f2
BLAKE2b-256 cbf2b73ac736aafa7d38d58563924f0ebfa6ae4e5268491ef68d5e321ebcb95f

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file surtgis-0.7.5-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.5-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 92fe8b85b7a944944ebe5fe867bafe8f367709cd4e86cdb54015c6603e7d87be
MD5 b7e3f6407c080976fcb9d42b9e53517e
BLAKE2b-256 8743127124e8589ddbe605a3fe7cdf347a1815722d727a44d3ea555a73070d98

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file surtgis-0.7.5-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: surtgis-0.7.5-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 647.2 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for surtgis-0.7.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ce257458d0fbeef13d0bc79da9e1da3379de222ebd492da6a36b6be8e9075918
MD5 0bc4fce51f6c89e769172f5a3a4b1bc6
BLAKE2b-256 75377b8f7675fe0e7c992fc6214c1cf05312f7ffe193a37b8233dfc0d981da55

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5-cp310-cp310-win_amd64.whl:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file surtgis-0.7.5-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.5-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cc86d307a6ad013562d20cc12498d3c8db556a7ec060a0455c45f53201819db1
MD5 edb26adf38c9d502a122f5a5b26aabe4
BLAKE2b-256 d32a219c25cc9a2d2a0790fb51b16a70771b9738d12ca4a78ad0926736f0e695

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file surtgis-0.7.5-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.5-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f4dadd4b123f724b7b997093119ca52d69c5ad36eac3b295ad36de8dbb7bb83d
MD5 ec3a07e4f27ca25877b9af304d39f196
BLAKE2b-256 b20547c58a00a7c46b631ae49931bbcac5127fc1354c20744fc90aad2828c6d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file surtgis-0.7.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b977aeefab946888d71fe59a0ad5ead3ae25b20c6206e305939e5ce3bd08af01
MD5 1a0ef14a83d10a523d89d7ad62c67a73
BLAKE2b-256 69f7ab1c3bcab5c89231e20e05e5a358e12f763c226b0c910aa0daf725eb8da5

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file surtgis-0.7.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3fa82ed34d86d865779deb548ae6d5dfbe90d1492e1969f097e20ee5880a9843
MD5 77a500df3d500fb4a623777ed4b13a73
BLAKE2b-256 8d7e12690d703b97f1f1ca8f43aa5e354fa99c565773e074b2819731a7bb9742

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file surtgis-0.7.5-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 11ad73a30a74e429e4af53466270e9a4d3af7be48976755a758392d3e37a2b06
MD5 5abc341af870414704890edda34e0992
BLAKE2b-256 2a84bf1e36ba281430e13c5186e11ca0d71224400f23ad9227391da243ccac49

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file surtgis-0.7.5-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.5-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 6fcbfff9ee3ab1b0ed8e9c0160b82bcb6610f310cb6b958359e9674566df57ea
MD5 82ebbe4f4f2b425cdec23c93a64f0cfd
BLAKE2b-256 01299b4c1981c0aa874d4e14c11d79b94964c0c1e24c3547b59601fd9895962b

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5-cp310-cp310-macosx_10_12_x86_64.whl:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file surtgis-0.7.5-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: surtgis-0.7.5-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 647.8 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for surtgis-0.7.5-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1912c92371f6c788f4c173714f54619f7c99bd852572bb862e0221907633701d
MD5 b07a0d23aacc84d42a905c3a1cae2291
BLAKE2b-256 d9317ceb8ff4dd926fa437c901180212717869f92d00bdfd3ef0644901d26386

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5-cp39-cp39-win_amd64.whl:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file surtgis-0.7.5-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.5-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 807da0bc191b81a73d833f548932d0b32885cfe2f47f240d79f8af84d65a98fc
MD5 5220cc201930ee54f11bd9fea19e4d0b
BLAKE2b-256 e1712e9b714efe1c5f5ceb4cf63d31ba508ebacef4d99c879698b9addbd489c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file surtgis-0.7.5-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.5-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 656ea72ba766d4807f28a16bc1b35cd9ad6d3b676e7ce5a52ffb1e81ed3eeec6
MD5 5c4fc1e217e478bc6b7e0b0779bea625
BLAKE2b-256 a85057d3c8a81887d65f61ba43bc1716fda8ef64d32990ac4deec8726164a942

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5-cp39-cp39-musllinux_1_2_aarch64.whl:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file surtgis-0.7.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6668be4c74a47a6ef5f0d96680a97064c938e0f1950aa80ac8737681574b99b5
MD5 0a0df1148853637a9d3529fe086bf838
BLAKE2b-256 ca8be55c3eca7c9658e1cc4f666e95bc8ecc04118202f3a63457e257a8ec1547

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file surtgis-0.7.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9b092f52f9d3bf698223c6aeb6285636de89238709ed595a4d35a2e8314559e4
MD5 1f5ba0a1a79c8a2850312242957a086f
BLAKE2b-256 c13b4d7aae3b8366bfc2114c300b202f88dd38fad8b2140e91b48f80ed88fe92

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file surtgis-0.7.5-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.5-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fb4157c374bf3d6541bf0ae5ea571d5751ecb900ad4294f29646eb004263b524
MD5 0204f09e295a12d00087e4342499c5fc
BLAKE2b-256 8617242ff4fbf4d9f2b3d97d19468d0ef6071b075ce879ea746b0a6d7bf77219

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file surtgis-0.7.5-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.5-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 332c7e68c9b416355991ece3c3b87373cdf83625f88a459f849ba792702cc099
MD5 c5ab2b716f5141902379fa28006e3533
BLAKE2b-256 c189d41ad8bdb6f83b1b15d56174a2e4d1222802b19ed1fc70273f20941fb1f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.5-cp39-cp39-macosx_10_12_x86_64.whl:

Publisher: python-release.yml on franciscoparrao/surtgis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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