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

Uploaded CPython 3.13Windows x86-64

surtgis-0.7.2-cp313-cp313-musllinux_1_2_x86_64.whl (939.6 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

surtgis-0.7.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (725.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

surtgis-0.7.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (691.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

surtgis-0.7.2-cp313-cp313-macosx_10_12_x86_64.whl (685.4 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

surtgis-0.7.2-cp312-cp312-win_amd64.whl (648.4 kB view details)

Uploaded CPython 3.12Windows x86-64

surtgis-0.7.2-cp312-cp312-musllinux_1_2_x86_64.whl (940.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

surtgis-0.7.2-cp312-cp312-musllinux_1_2_aarch64.whl (868.6 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

surtgis-0.7.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (726.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

surtgis-0.7.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (692.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

surtgis-0.7.2-cp312-cp312-macosx_10_12_x86_64.whl (685.9 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

surtgis-0.7.2-cp311-cp311-win_amd64.whl (648.6 kB view details)

Uploaded CPython 3.11Windows x86-64

surtgis-0.7.2-cp311-cp311-musllinux_1_2_x86_64.whl (938.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

surtgis-0.7.2-cp311-cp311-musllinux_1_2_aarch64.whl (868.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

surtgis-0.7.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (724.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

surtgis-0.7.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (692.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

surtgis-0.7.2-cp311-cp311-macosx_11_0_arm64.whl (647.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

surtgis-0.7.2-cp311-cp311-macosx_10_12_x86_64.whl (689.2 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

surtgis-0.7.2-cp310-cp310-win_amd64.whl (648.5 kB view details)

Uploaded CPython 3.10Windows x86-64

surtgis-0.7.2-cp310-cp310-musllinux_1_2_x86_64.whl (938.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

surtgis-0.7.2-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.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (692.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

surtgis-0.7.2-cp310-cp310-macosx_11_0_arm64.whl (647.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

surtgis-0.7.2-cp310-cp310-macosx_10_12_x86_64.whl (689.1 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

surtgis-0.7.2-cp39-cp39-win_amd64.whl (649.2 kB view details)

Uploaded CPython 3.9Windows x86-64

surtgis-0.7.2-cp39-cp39-musllinux_1_2_x86_64.whl (938.9 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

surtgis-0.7.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (724.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

surtgis-0.7.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (692.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

surtgis-0.7.2-cp39-cp39-macosx_11_0_arm64.whl (648.4 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

surtgis-0.7.2-cp39-cp39-macosx_10_12_x86_64.whl (689.8 kB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: surtgis-0.7.2.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.2.tar.gz
Algorithm Hash digest
SHA256 e50718f58a7606d4634d8c333b1b99f159dea17757a88304ba61c6222557d4b6
MD5 180a4940a4a594ab30703aafbd74cf83
BLAKE2b-256 6b158d9feaf689b2b1bd8a6d7b3c587d4685fb88c7b3d156ab6da7c6a99f2d86

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: surtgis-0.7.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 648.1 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.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 374f4f6faaf03f76d57f8acddaf11cb5b38eecdb7dc7447650e2e1dd78e1fa0d
MD5 e455848775b7d413ad6e001e702e2536
BLAKE2b-256 6d9578f687fa38610592cbe8e6ddb55082944f8b278483d2d38d50b81c420d4a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a5b764f3910815e491a02b462484389b9c70d93f36c7960146e755489dcf0923
MD5 b1209e7141b36b7d825ae9231fa24558
BLAKE2b-256 057f0790b0d8bc7fc44ca05e41a0a6ba61b58b429c222d8a172e4b922e09a0d9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.2-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8ceb18aefb248e3882918ee5f4f1bd79885ef3432445eccb7190079dcdb8d610
MD5 69644e09bfc25a9a0dd003c421875878
BLAKE2b-256 d0082764f19fd474a647a5a53524dc3da08fe7a23cde1d1fa63767df4fe5ca9b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 73d354100c35990074c53f4b3d5bc207d5c1286421ea52dec2253b2d3c90aa0f
MD5 61b3a34adf15c8fdfdde8f76671bbb92
BLAKE2b-256 f34a7b9eafe9bd55173c8ecc0bb195e670d28026f8d940012964e3a0e6dca39e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e3e65ed3aa0224757774c8d94fc32b94b006a2a6f65d9ac7b91e58f3f65b56cd
MD5 dcecaf38c2705af5f6f073fefb89cd12
BLAKE2b-256 e75dde58b070034b5c5a8f9ef081d887647b54abac8cc0199322c6f229cadfcc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 05c0cda84d40c2ed7ac3c3307b86dcf762599d755a243f3510e273011f1d85bf
MD5 af5e1e00be71fc845c707b48582a8154
BLAKE2b-256 02199750ab4915edb1a2bde4bc82ba001d074bc8fe8cadcb1be135e3fb817a38

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.2-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 6e0c589bff4dd07dda68f234f256ac422806447d1e18f1c98a5c6f5dca95b841
MD5 08f3f2a7287a2bded5b5cab7ad2cb5a3
BLAKE2b-256 95e36a58a2720aafb1cb2d4955af4a259a4c7606044b9ea65ce78172c73657b0

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: surtgis-0.7.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 648.4 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.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 cd695e099f2d4f39799aee14651a04982dd8411df0d0d23ce27d08dda5fbfc5a
MD5 5db1d7d0162b274a49e84ce12236d54a
BLAKE2b-256 037d872ef81e55f556e846a33668779e95667c15d26738fe2aa5083cae1d0a12

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 724add71842e01118d6c2404b06bbb1401358dd5b080f2b64da6e1c7db354421
MD5 4cd63d8868ea338b6b68ef70130eaf2c
BLAKE2b-256 e1df5ddc8a8c1808cb402a7d8a07d037108f2d8cd8b7c680f653b4a552cd20ab

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.2-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a3670d8cda5d0e8071a9cb9fedc9748dc2bc6494e3553b579d875fd9a2132e72
MD5 1ef47994320debde4d60504faff40924
BLAKE2b-256 8838f9a7151e27342705b91bd05e79eff0b52d2526b456bd883fe2196e9b85c8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 01cfa78e9ee22579ceccae938abe03a4440e6b79c80a7a1717eb398b1c985d0e
MD5 0f0e5d8371b3f9d9b730e9599c63895d
BLAKE2b-256 dde01449823e119d6f1cad5e7a2063273314750ad085005a17388aba9ddcdabf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fc53407d2c4eadef431aabd05bf28064896fe7b9c76a531dfec5ba0c4b54869b
MD5 6824b5c890fd32e37092f0a6fe807072
BLAKE2b-256 8187d48c04f38566a889d0777f05d1f2984cea02ed0dd8531de50c9d97889f09

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 81cbae3a390bc5f565aa3220aa351915d04941819ff434a7dabad6a768954897
MD5 030654932d205bd3095665f36d10780f
BLAKE2b-256 7ad6657f66ef68e5fbdf3a3d6d40ed44f79f90421d549461583bb446c41bbf5d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.2-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a418552b7217e736d15d91076a8c29774459f6578f955c7b24299e5fbc898f12
MD5 c7ae3fc2fb5f1d4e8578b5c8b905568d
BLAKE2b-256 f4bead913308e08dabfef49a3af3efb069ef98053da69a40a06398e46e4d9975

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: surtgis-0.7.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 648.6 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.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4e9249ab354358389dd58da9b099e14cade485ebecd45c0a73724da1a23a64d0
MD5 e7c1639dfd425846e94f5bb3e54ddbe0
BLAKE2b-256 5d04d0c97851366ee0b208f795e1eb8c65951b4274820ac5fb309dfa04fc896b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f42b4ad1b5931c7b7f72002e20cdcc5ffed624e827aacb07c5b091691a7e015f
MD5 d8fc09fc2334625f069d9ff48293af34
BLAKE2b-256 7b626a513af76ad7411cda34101b7e72c55537340f403785b1e8092b965f571c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.2-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e008e8a1176d3e721a88448db1ea99531fb2eb1e61fea209555cbe553808fea0
MD5 53bcabafcfe1ebae2d669f4ca7b059b4
BLAKE2b-256 c8a9eb3b1e542ca6bc432d138e7b6a74f95f222a27ce094d09fcfbe60c6a636e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3ee362c841c8abeee602e918b15d972e55538c784a4be85539880619b06709b9
MD5 a1f469bef03c554c3f262ef51b9a6e59
BLAKE2b-256 5bb33b37889a96e987bf637c86722b3c5e2bf25370517817125c82dca03fa1f4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 617ea059d4489c8616dc45c95340afc758cb627a03c34d56ad386d98be2682ad
MD5 feef746481485d222b6a3c23af370dee
BLAKE2b-256 cb324dffe141646651c9e63dd4a8b8ffe46be05ff4e81eba03e30838b6bd3b8f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d24664465e8335b444011464c26f8897e1fa9e826bf1c1af8ffb35b63e3d276f
MD5 c256b4e93978cc785fc5b40426963c53
BLAKE2b-256 087fb49900fab5dc6b4244423906a2ed455f9e3490b8940e459ccb3892f78220

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.2-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c6e34b01fe19dd66de660b0cbb55c91282898d3135b0ad432322a7bdfe748bad
MD5 4c608399c668e8972a78be6f369463c0
BLAKE2b-256 a980b92e34b3dce71d984c64a6bbdaf055372e79ac368c5a0aa05ca749c3b0f1

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: surtgis-0.7.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 648.5 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.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7c4adb3c35f8a2e2ddbcf8efde70881edea338e63ca32d1c5d8dee789f332914
MD5 1a172c0774828501d791d37b7984f78c
BLAKE2b-256 b5ef576ceefff66ea67c958562fa0aadc1ad944e69a012c8045575e7f80f3791

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b739d94b4d619b9549dcb55cffcf5c2a696f9bb0c128c4923b5ca6a635008637
MD5 fa5467c9fe122ae32b9233bbfe744bf3
BLAKE2b-256 53613585af61d11bef8f1a5ecc7ae99201e8765944d48819f4618bed10b9841a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.2-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6cccb72e4fab8a4a79d6379b45eaf50f8045ff4cf6c24d3323d2072e7624913a
MD5 f140b91f1013bab146a0cd83e3d67741
BLAKE2b-256 61b4f7686eb53d1c064501e201ff7ce70c4bb0ba655432514011379aa184d693

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 68f23eced53dc2b5eaebd733a2679d647c7d68d77a81c8d5678f486adb005842
MD5 04e710469e7b4571e591fd625f4c8e7a
BLAKE2b-256 47a0045ec77f744dbf07138ec62fea5a4570bc9858245e95f8348658d4f3d2c0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6dd236bcea8056a49aae14b93e9b1ca5a0d40b55741580090be0ea22bd4799e4
MD5 c3d5521cb98ce32751afcca7b460dd53
BLAKE2b-256 3a7bc99c8e3b6ef43f19835dc8193a5e954f70a80335d45102a6e955333fcbb4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ae8287c7d44a6a1f5cedc56ced371b31635ee808c6a5ed42baff6dea5d2854aa
MD5 5b98cef85e39b072d16b98c2c60f7f26
BLAKE2b-256 ad579edc9c5557205391c1d9d964580c5ecec92c4c9d582d0921cb9e901ac6ed

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.2-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 de19684d51b1fa85c52d5603d974c602d9ea46dfaba8db0df1a82dea2607020e
MD5 8a12b0b1f58c87e43e4334169f01e092
BLAKE2b-256 6711bb7169c171c53a3008368c8b851f9cdc827aa3c242554eb5f58a340988ff

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: surtgis-0.7.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 649.2 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.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 481eda9b219f5f714cd9b947926d1bad49a36cc16eae5820d8143b36941f7970
MD5 53c9e55639c6a10efd19f3c9b9d22110
BLAKE2b-256 4e43c9fe21ceb33094abb533a5455ea905cc2e2380953c948add7809513ed89b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.2-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c2293c49c5ca1d7bedf77300e52ab319d9046d7a26dc328129552ec587dc8bfd
MD5 6dd85ff915a0a352e1ac92e9130f76a5
BLAKE2b-256 e91c59ef6774401bb0c97175356ffc79e7287951db40a527103f0e798ea4fca7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.2-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 50b1811a2776f3d3d5c4a8455a04806cabbea0dbdc2acb0f9d96aac765f9a51c
MD5 5bc8c79b9e9a1d4b7c3ab3b0c04eed15
BLAKE2b-256 9b4b42afe527b9f0c2846eddc57b544729585f9440039e703a914acb21f9a17b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4b6571269b43084ee00194ebc60d0f7fe3cdfa7692160579cfa0431859070790
MD5 ad87e1fed12e5689fc1e74368949b2b9
BLAKE2b-256 1d40700ecd0aadcdfe7ddeee495f575bda9a7917ba1211416dec15a9c463dde9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cb5def119dfacaff602ccf7ef18d10205c95d0248ef0b6da221be61d11fdcd06
MD5 43539639d5440cceff43fa6ec1438a46
BLAKE2b-256 b2b661424a039496c78cb97022b6d7b818c90eb8d7538e4cbfcfe34aa5bbfd7e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 697a58897274c377047c46e355030bfeba66ee6bffd5d0800fccd86ad6ae6e00
MD5 3d17a48afd26fd5357c935d90462e7a0
BLAKE2b-256 232f0955faeb2094aaf4786f57537cbf0d54868b91caa270e2ddf9cecabc0856

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.2-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c15f744e880fb3e33da18ff34fd5b11ec2e46e47a9ef83a3009dc5b801c36e1e
MD5 8aebb1c6cc40391ff6218bde21fd060f
BLAKE2b-256 acb395cb0579cda8aea9caf386cd0cf59f19b335d2f781034f24d7425fb06318

See more details on using hashes here.

Provenance

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