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.3.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.3-cp313-cp313-win_amd64.whl (647.0 kB view details)

Uploaded CPython 3.13Windows x86-64

surtgis-0.7.3-cp313-cp313-musllinux_1_2_x86_64.whl (938.6 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

surtgis-0.7.3-cp313-cp313-musllinux_1_2_aarch64.whl (868.1 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

surtgis-0.7.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (726.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

surtgis-0.7.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (690.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

surtgis-0.7.3-cp313-cp313-macosx_11_0_arm64.whl (643.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

surtgis-0.7.3-cp313-cp313-macosx_10_12_x86_64.whl (685.2 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

surtgis-0.7.3-cp312-cp312-win_amd64.whl (647.3 kB view details)

Uploaded CPython 3.12Windows x86-64

surtgis-0.7.3-cp312-cp312-musllinux_1_2_x86_64.whl (939.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

surtgis-0.7.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (726.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

surtgis-0.7.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (690.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

surtgis-0.7.3-cp312-cp312-macosx_11_0_arm64.whl (643.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

surtgis-0.7.3-cp312-cp312-macosx_10_12_x86_64.whl (685.7 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

surtgis-0.7.3-cp311-cp311-win_amd64.whl (647.4 kB view details)

Uploaded CPython 3.11Windows x86-64

surtgis-0.7.3-cp311-cp311-musllinux_1_2_x86_64.whl (937.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

surtgis-0.7.3-cp311-cp311-musllinux_1_2_aarch64.whl (868.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

surtgis-0.7.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (724.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

surtgis-0.7.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (690.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

surtgis-0.7.3-cp311-cp311-macosx_11_0_arm64.whl (648.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.12+ x86-64

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

Uploaded CPython 3.10Windows x86-64

surtgis-0.7.3-cp310-cp310-musllinux_1_2_x86_64.whl (937.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

surtgis-0.7.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (724.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

surtgis-0.7.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (690.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

surtgis-0.7.3-cp310-cp310-macosx_11_0_arm64.whl (647.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.12+ x86-64

surtgis-0.7.3-cp39-cp39-win_amd64.whl (648.0 kB view details)

Uploaded CPython 3.9Windows x86-64

surtgis-0.7.3-cp39-cp39-musllinux_1_2_x86_64.whl (937.9 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

surtgis-0.7.3-cp39-cp39-musllinux_1_2_aarch64.whl (868.6 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

surtgis-0.7.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (725.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

surtgis-0.7.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (690.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

surtgis-0.7.3-cp39-cp39-macosx_11_0_arm64.whl (648.9 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

surtgis-0.7.3-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.3.tar.gz.

File metadata

  • Download URL: surtgis-0.7.3.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.3.tar.gz
Algorithm Hash digest
SHA256 d182f4f7c72278233bccc752eb864048cd79a062d23eb1840def4073510c90f3
MD5 eccc152e168dd1b655712abc674da3e4
BLAKE2b-256 96b9850afadb7f1d5fcf31c48df5bb81bfb94b24e34f240f4ee40aa57748af0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3.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.3-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: surtgis-0.7.3-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 647.0 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.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 32a4ac849fdcb05b682681b14a9407601f79cbab6ab37cf5caeb92254c801311
MD5 7bbcef53345411e83ed24c08aa58a585
BLAKE2b-256 db3c29cfe016a964040e468781191835792912462b4202fc720c7c8c85ccfde0

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3-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.3-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.3-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8047b5e585c9fe0e619981137b09b4b507df28f74f8f95e5b3eddad6b518d433
MD5 a958b327f1eac4fcac948a7f998d458e
BLAKE2b-256 f7430ea0e20a118f1006f2db38df33c05a40ed26e695fe124c2d3bdd8c50e738

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3-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.3-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.3-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c42fa398285911cdacfa074c566c10c7d60a2d1ee7d37ca1db266e3266e0f63f
MD5 8fc3780f1926821b2e1322ae25788262
BLAKE2b-256 3465c045fab92a450a95d565bf2937d2f3e96c7574508cd08b6cdc0d05ca15b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3-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.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4542a704f04cbd321cd73428a65bbf9301430363e7b266defd99142ce3e3b165
MD5 e67684adf9db481fe8e4decf3624e97d
BLAKE2b-256 c2c52816865d649bee98fdc722182c53fe6548a8554d4b6b20293af9933e24d4

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3-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.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f1cb8c87befd447dc3744dbebf0f2be67aee27db6582cf6ebe3674d45d5cefa9
MD5 91a11ee5855239cb10f61e1b6f3ebfb6
BLAKE2b-256 c9fc7c91cfab2b58b7bb3897947e05b11377a7ca6d07521ca1ae386d04e0144f

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3-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.3-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1584f0fb57ce8fa5d854be36992bf9a0eca03f2c2602f8180f174dfd0f306d5b
MD5 c73bf5bc3ff314345dabe1daf648d731
BLAKE2b-256 7867d4d2272d9c37e1ccab8c2187994612f26ffca43b30eaa3385d5974c230c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3-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.3-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.3-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f888083a8bf44085f5f6f6f75fb73d0e5ed4aed484b6bff0400a8846072cfaab
MD5 1f1cba3a82b4636b0d9e86e1b6970d63
BLAKE2b-256 daf436ff286296d2d812c081da265a8b7efcba562616fe2720bf068f053e3193

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3-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.3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: surtgis-0.7.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 647.3 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.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a6c692332ec22f610e1353022f2f062579333e697ac41fc94ee60cee8999905a
MD5 b49424fc8cb00fea5106a913f083468f
BLAKE2b-256 1f34c490faab669def20aa3c972493e0eb8a3c54972f7adcef014e84c0e00f3f

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3-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.3-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ec8ae01dcb110321c826fba92a7b74b9695bf0ee01014a41d8141e14e5428302
MD5 3b393c599bcf5a91bab1e064ec65ee9f
BLAKE2b-256 0c9d4fac17063b958558409a6b39010eba563fcd4f2c65689844b0a7bf384dcb

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3-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.3-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.3-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 dddb3dc7060732ad5ed96f0c5008ca018f5ec61a5fa82460cd63e3899408fb2c
MD5 3f723b3678fd99019c721fac470b28fc
BLAKE2b-256 3d8b386d106f2d62a8fb6d0f7bc5cb5fe6e9ee901349e92a8f7057e815b51262

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3-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.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 65d7e1925521b709065cf64b8d602d99584419fe34405360341f2aa55d631f10
MD5 b8a7c0efbb3fefb8137ed5d870bb7178
BLAKE2b-256 c20315df8c20fe52d51f49543bdff8684cfb0b7c74eb82ccbed2ac5f830ac8d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3-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.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0ed29b0195b6e81f2e5eb5ec65f7d29ae57e0323c90df2fd4fdafd17b62b2f05
MD5 fa6d4332a56b98e1b1035a1c78444c7b
BLAKE2b-256 2ff92630aa1130eb65611d09930f6e7e9fb965fd19b8d5f8d992ae8518ca31d2

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3-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.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7c7022e3ade3fee7112c180dbd5bb58dcee2cbe82fefe3dbcd39ef2c68b8fdee
MD5 36d915193d7497255c2cda4d6e200085
BLAKE2b-256 21e92a7bafbb01a8a8f2412c0dd453233b9bdd163810076ad8d73f1027bdf2e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3-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.3-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.3-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 6e7c17a938d317c976e5c253e5047be58aad1b030acaf38770ee8fea2cc415ea
MD5 806a533cc083f3f3bbec0539ae5963fa
BLAKE2b-256 3534558842c7736510c4982a20e3d552c30f3c4639c9c718bf3af24e813db13f

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3-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.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: surtgis-0.7.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 647.4 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.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 3c41eca6b110ea40d13f3bf842ec044864364c6e14d184ec34cac72ff2766e8f
MD5 612f9ca1ab0199b6800f0cc2f2e22dc2
BLAKE2b-256 25dd22021659c84635e76d19083978077971613ab9b6d6bc19001c6ebe1fae1e

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3-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.3-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b18ae4f5fd2acb80c098bc3861e147bd947fcc6f042f376978159616ed3681cd
MD5 6727c611ee51feaef4df818612b9afa9
BLAKE2b-256 e3b2db1f5bc27f68da667535cf3554eca56dc1259dbd5d87e56e546074b6bf61

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3-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.3-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.3-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 97834a032da1bbea9d8c2ec23b30d61560dc6cc9098fefe274d29dc68fc9583c
MD5 8341bbfcde40cfaab9ca2e63685e0ce8
BLAKE2b-256 cb52e1c77903c5cb23d5094cb079202205598a45b3111292ac95abea2592fcb7

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3-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.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 324b826de26e6c23d5950e8774b901b3991db7742ec1ac7435a8823e943f0c11
MD5 75341a4cf17638d7599b9990c0a6547a
BLAKE2b-256 6d2f555fc8e1a9b9bf127190a16c5f806a7aade5331903733d9689f6446d093c

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3-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.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 db1cf3fc198bd705a21827fcef614158e0e7c933bf952661824183a203d5b6c4
MD5 80c11c45b5d901ad2f4442277f366493
BLAKE2b-256 224d5fecc2383517e3603f00dcf55a9e815386db36f62f9866290382b00ec2e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3-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.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 26918bda864ed8fc4ed6ad2f97c4b3ce787153e27a289529a2a8b73fe6bdedde
MD5 3efdbc3c59b628c54ca953602333db51
BLAKE2b-256 fe0d89e03d29a1adaba6641e14acad54cfcd0975a594fcbd5272567424209739

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3-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.3-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.3-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c90de4d59a8ae6aade70223dc2a9a81290fffa43e4f17f0b62b128f38eea26d6
MD5 8d89db0f6707d03166ae2d44e7b47f94
BLAKE2b-256 31468943ba92926ae0bab2c75a50471316918feb832748db391699859a1ea644

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3-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.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: surtgis-0.7.3-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.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 28fc35439f745f93989de9ba03d84e3ff726bc4be9b170e9b258ecd28ea6a2b4
MD5 31424ef613969434ab86aa4e94456d05
BLAKE2b-256 a4eb2140844585823ef8c037d2d53b9391ee69b9d9a0eca3a1965442c035cbb1

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3-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.3-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c085435497f936e7235e39a6aac946a87004e51a6b228e2fb244c3b21d73b7c4
MD5 107d7220d6dfee6ce9c7f7cb715eb4d9
BLAKE2b-256 dda9569b76adb9609c2de5ede03ccc86baaa561083cd07810ccc19ac9bb0ce57

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3-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.3-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.3-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 bc9667944be496692f6a7c48124c3e4f5fdec9e1dc411a5e5629d947e4b24d76
MD5 e6aca3316b146cb7a4355149dd3fb82e
BLAKE2b-256 1ad814b2022326fb13eb45d075506cd6ecc257c64faceedbe74039e1e24d15b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3-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.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8afe767a69487cf66439755ec812f18bd649848c450faea3e5bb85acfb3b1b2e
MD5 b377b2991633e89373dfdd7a7ba1a93e
BLAKE2b-256 3368268b3c11c0bfe2ac9eb1ec055329261b331a7d43f07cd8367afc76a810a3

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3-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.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b4c5ae0e89ae61ffcd932f1d9a989c0d0f8306512a5ea1900426220cef7e2eca
MD5 bf9f2ea72a514546a30c1ac9a2e99527
BLAKE2b-256 d95300a21a7826da4c54201ae394f3ea1ee248b43e7b799a456a36bc2f0f3142

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3-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.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b37a81edd3b51a51da936cf5ea50b034b5be864ac2f6ab190eb960e09b5e5311
MD5 d151298c55347638c1d735e83db3bdc5
BLAKE2b-256 05b5e1ea84c2378127efb418bbacb9426d17c33a972fe765a84aa5c3187aad9b

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3-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.3-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.3-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5c18b47e24c944cd6b90d29b16620bf1bd606141f490a232cda48c5da9fed652
MD5 ae754eed8dd0f1548a849166fb07cea3
BLAKE2b-256 cd93a3930667df53209e6e556f589586e979f1a9df151c0e56f2cbcafa002944

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3-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.3-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: surtgis-0.7.3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 648.0 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.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 74a13e53771e090282cfaafb344368c528b3e395f9bd45132b79813e0b179f38
MD5 09d37b5f0232361aa5734e6af419901b
BLAKE2b-256 06db064dbda615aa7040343ceb199902b053463c01b907ce8ffeacaac4e32a03

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3-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.3-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.3-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 69bdb18d72d425bd6b62a2a1dfe4fce9f0afb3f9274408ab863768fd53cabb31
MD5 01e061fcd8365dda644734305e48614d
BLAKE2b-256 56ed9d47aed619a86a70fecf490a003b1f03ecc6fa2e0a1095f0e8d2964192d4

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3-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.3-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.3-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7ad2caa68bfffe050e837c541938604eb16514d188870d64e84d11485fd91b08
MD5 eb349235ef8adcbc68fe76454105d169
BLAKE2b-256 74203b9505524a1a480507950de964429d2af4bdaa14cec2b1ed50f327f22305

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3-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.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 76cdd594cada4c075bc1c64cf30a9892412d825dc455364a3cde6d86d8a04544
MD5 db706c6d736359e4cac91023b819dd5e
BLAKE2b-256 6415e4f5f55e1785fc5cbc9795e184260f0ef10a5bd2f72256d7cdc7dccc59b3

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3-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.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9ed2ee57d188e178ef1534badfc8fa0b3f36ecd11a5d4650e3e8fa992b2ace74
MD5 b9c26dd5ceb97271ca6348a0c7b1407d
BLAKE2b-256 753c0a286ccb6159ff739a2690e34fbe1a50ce04ba2a7d4f4e684d386ac27423

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3-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.3-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a54957ce7cf41dcfbb8d66ce3c0438d301b79b2e3f313be93e17faccfbf8bd36
MD5 226aa56cec919ed2b5df2ac5b09c1d06
BLAKE2b-256 0cdeb79eddcf3db3b6b95a7aa156cde63f20c6a6dde2779ac06978c2abc9eccb

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3-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.3-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for surtgis-0.7.3-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2755fac7ef710afe02a357bc4768ecff2a26369acc90173333a14553a8ef4689
MD5 fca3a314e10eb695d469caaff6eb0f6d
BLAKE2b-256 d11dd008ad4ca3717bc42d68cf720e9754a1f61c7383ed1969c3d97a93d5f633

See more details on using hashes here.

Provenance

The following attestation bundles were made for surtgis-0.7.3-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