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

Uploaded CPython 3.13Windows x86-64

surtgis-0.7.1-cp313-cp313-musllinux_1_2_x86_64.whl (938.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

surtgis-0.7.1-cp313-cp313-musllinux_1_2_aarch64.whl (868.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

surtgis-0.7.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (724.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

surtgis-0.7.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (690.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

surtgis-0.7.1-cp313-cp313-macosx_11_0_arm64.whl (644.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

surtgis-0.7.1-cp313-cp313-macosx_10_12_x86_64.whl (684.5 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

surtgis-0.7.1-cp312-cp312-win_amd64.whl (648.2 kB view details)

Uploaded CPython 3.12Windows x86-64

surtgis-0.7.1-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.1-cp312-cp312-musllinux_1_2_aarch64.whl (868.5 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

surtgis-0.7.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (725.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

surtgis-0.7.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (691.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

surtgis-0.7.1-cp312-cp312-macosx_10_12_x86_64.whl (684.9 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

surtgis-0.7.1-cp311-cp311-win_amd64.whl (648.4 kB view details)

Uploaded CPython 3.11Windows x86-64

surtgis-0.7.1-cp311-cp311-musllinux_1_2_x86_64.whl (937.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

surtgis-0.7.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (722.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

surtgis-0.7.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (690.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

surtgis-0.7.1-cp311-cp311-macosx_11_0_arm64.whl (648.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

surtgis-0.7.1-cp311-cp311-macosx_10_12_x86_64.whl (688.2 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

surtgis-0.7.1-cp310-cp310-win_amd64.whl (648.3 kB view details)

Uploaded CPython 3.10Windows x86-64

surtgis-0.7.1-cp310-cp310-musllinux_1_2_x86_64.whl (937.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

surtgis-0.7.1-cp310-cp310-musllinux_1_2_aarch64.whl (868.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

surtgis-0.7.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (723.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

surtgis-0.7.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (690.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

surtgis-0.7.1-cp310-cp310-macosx_10_12_x86_64.whl (688.2 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

surtgis-0.7.1-cp39-cp39-win_amd64.whl (648.9 kB view details)

Uploaded CPython 3.9Windows x86-64

surtgis-0.7.1-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.1-cp39-cp39-musllinux_1_2_aarch64.whl (868.5 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

surtgis-0.7.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (723.4 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

surtgis-0.7.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (691.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

surtgis-0.7.1-cp39-cp39-macosx_11_0_arm64.whl (648.8 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

surtgis-0.7.1-cp39-cp39-macosx_10_12_x86_64.whl (688.9 kB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: surtgis-0.7.1.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.1.tar.gz
Algorithm Hash digest
SHA256 2ec9e92e1964d2c208470d19c8e97fb6024cae8a9d45ac642411a32f383a4f8f
MD5 b71270ccafa3634d2bd52b1f7d38ebbc
BLAKE2b-256 c781c73753ef5cf46d84ff0482773055ea9d0b3d90993ddb52ab3a257cd487b6

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: surtgis-0.7.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 647.9 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.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 1ecf72e8ed080d7cb2aecb6ad91ed2a9eeff821c82e88f48ef47ac239b13b31e
MD5 9aab3a26ee1e41d0bff5ed8479d677c0
BLAKE2b-256 0fdb2ac464fa21a381db57c8e195ef5484f9dd3680c39ad10fb18d083f3f40cd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 43d35f17b7bc374cf397d513a0394d78719f0bde447b15eba3a7a44e73ed20ba
MD5 4b129b73e808ccfa763e9d36caa73781
BLAKE2b-256 56639cfb90f691aea9d5dbde5d3ee9a1f598a3a60403a3887c82fb32b151fae5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 fa91197c133d44cc36447ea994880733a2dc012ea4a912d9e405e44f9c492146
MD5 2c319c68b659d1f204bee5a744237edf
BLAKE2b-256 68d508b27f8072feb8fea5185cc4b1f25fa9c54b1e3a47a8bf6bb4e9fcb80917

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 667caff50d106232311d42f3af1e8c705e121be34d42223e4c4bf28d4b7237e9
MD5 a19c186e62728acec3fa21e280ccdfc5
BLAKE2b-256 30bd86f4b6e21be9a1204d4da1343648c6e7d57349d967139856da9ad44a0188

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 27bfd837d404054b289d07be81f89ab756a48a00870a8b7d2f66adcbfbeef9c1
MD5 b7bd25b8b2c01f09b086672d58e70c28
BLAKE2b-256 7d775a6f8b4ca46928332f909867b2a3822e9b0a4db21da2bc6a526c0ba57790

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 472f639f9a0340ebb4f9c577779347fccf98fcb357931a027aba5ecad3ac5e67
MD5 5fec4bce1bfa15c29940519c2752e379
BLAKE2b-256 e7dbfe262d90ff5cd0d5bfd91e3679f0a84103ff6e3083003489896bcd96f479

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.1-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 474f0313b1e751178cbeb9ca9a1149f9f057a97d6947f9bb6965dcbd62d9823c
MD5 1daa54794e5f3096563d2f097c8a2a3a
BLAKE2b-256 39725c7a745fec23b6b0672e32dccb98dcd2a6f59bdc5073f78099b00532a889

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: surtgis-0.7.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 648.2 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.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b513eb0daaa2d8a8e37f96d8279c1ddba22e75d8ec69d2d4e1b20c4f17f98351
MD5 ef2d40254c2cc5f50559e2e94ae6bbd6
BLAKE2b-256 f51ef8b273d0cddf7c356ea561162c33e737d9e3e88c7a204c7a01113bb3a90f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 14d3918c090bf6e7ec90fc13bca3ef0d8d72c826034ca760c4202e874cc7ddc0
MD5 86c6fa58744f85bf8170b6b6d3f7d1a3
BLAKE2b-256 b6999c9fc89ed5cf873b33efc0fcbb3a5745a41b9a6d92105d92129361cf8807

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4a4a025f4ce357f9b759ccbc6e5d1677126427942ecfec459f2b21e14b11be12
MD5 4e8836cf437caca459c287fe68b5eb8f
BLAKE2b-256 cac73baf0f23de293f868221d88088136f3321c9cc883174bb9a56b5e1a218c8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dfff2dcd8a182ca6d3c6791e0ff6fabb205aa38eaa33a826ba385acdc7f48e77
MD5 f87e0fdb40824015e865dac0ed42bff4
BLAKE2b-256 94326b367c269c76967f2a3c3e9220eac33699db7909aeadb9b6b06da7574d86

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f210f2fd21eb3621dfbb63e45c6a06dd41f5f0f49df8943c585bb7bafb6ffd1e
MD5 07251f6f18e7eb14acd0e82e73cb25a2
BLAKE2b-256 833dc23a0515f0f35e1686e18271f1a11a477d006b4b9cd57ff9530555f8e804

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e0d78940b843285e753138c5242e8f14695d9f0ad2f42e5bd9e7a2e1ae142fd5
MD5 1d49de54cbc1d6c1c533722ffdb28d6d
BLAKE2b-256 b6db961885b8c13dcfaf7ff71042a7b1e00043ff92adc15267f20212c865f468

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9baabe7f7b9810dc49bd987928dfe3235d0201f8ddec1a26f605bd70e0a3e7c3
MD5 f8493e9a0f972471e7ee672d45125e55
BLAKE2b-256 957238e05af756ad7c7cd9f23300a14fadc857e6bedfe4082e8dbc1a9a0f5873

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: surtgis-0.7.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 648.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.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 bfec7eae3fb70e6dc25978b15c76af2717cf7133838463ef7b4024250312b77e
MD5 364d661037a8d6ccebc4c3f589fbe761
BLAKE2b-256 a8e10559091281efcb0bc8078cd7ccea920f96afa4a5f5378238fb677cfbd16b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 30fbf8424d6bda0fe7a123249ab89370b2f937088a3c55ebfc9b5d6983cbd40a
MD5 54b684cab47b155345ada5a26285767a
BLAKE2b-256 f2ba9a6509b860e28e26dc4a3bbd3d08d522dc077c7e87ad5492ed4528f796f7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0f0b560ebace8c1b212f0b237cc64d09b1b70710d23e7457b2a77b50cc58d018
MD5 b3612181e9de9fc578beaef25129731c
BLAKE2b-256 a1ef0e7a5d2defe4924cdabd8c5c0e083e123f8518b78195d1d90434c5511c62

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c4464137196dafdee1d9a144924089d19fdcc7a4ca417b83e32064d8e4d1da2e
MD5 776e96bb055df0954565b60c63975277
BLAKE2b-256 f17decb5866d80600ae86d1e084ec5917c30b7bc36c4dab72e28ca568e946bea

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e4aca063d8780f007a2037b9ff4c7f1c9dba0fe64cb332ffd06c3ce0244655bc
MD5 dcbb2fe1ce60ca91721b1877ba085ce5
BLAKE2b-256 5e0ae980d11940807b53ad40b2c7e7e4667703228330d503520dff1ba0594e60

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6862b1daffb3fcd83a325e68fef3ea0fe5169fe2df575e26af0a36bf451d2d2c
MD5 c81efd4c9969945e3e5356fb460f5439
BLAKE2b-256 939f84741ca7c0607bc179dc5ff7d6a85c04cef4b11a7d8c8b9d61cb85279255

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3558b7c8cdb59a5ac3a5b65583ca6a61accf941106020dfe584015a8e87d381d
MD5 dc9e505f2b34c4cfbde28b182d921c9a
BLAKE2b-256 9928aa2848b15b223620d853aad1c7093c8164890fbc913e962ade6cc3371b62

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: surtgis-0.7.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 648.3 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.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a6f01dfdb3d73d1c2c0222e218784ebb9d3e15b82b8fdf3e1fc2a6696267f5f6
MD5 4e40f53b3507fec0522b7b4e445a41cd
BLAKE2b-256 34ba2be04da84789d6e7c723920064029b11fd466aa0e3a81641614f218b250c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a6a835105ce72e6446a7f142425a159ace95dd5a9ef332105c19f43e1ab3e1ee
MD5 1ee227cef23f08a8fccd16d36405e815
BLAKE2b-256 9b492ce44efc8e3a5656693c8243ec468f9669eeb7f0e518204184aa44565a1e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5b6bd97e3b1ab5bd6cde6a4a9528c79dc4c7f1599c28bb767edd80a89387f9b2
MD5 ffbd8056cd3e3a2d7ddccb6068335fd6
BLAKE2b-256 341273e89de6fdda96fca9e2c697783c9cc2d3c7e8eaab3c360f0b426b67e2bf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6f266a2f21dc86067ce1aabf03bd526cb3af0df1cba94c252fe48cf5d0b1d6ca
MD5 7705aa02aa7588197c48bd1b0eb2562a
BLAKE2b-256 001200c4590476a22213d44a3e33e5ed44710346de97069c0eb795191f5c91bb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 877007a09e694cf9f3cef1e5e2a2ff0e6a1344d78045b7cc5fec4a143701bf7b
MD5 6b3175b5ed735dd08360f03d9b8f9028
BLAKE2b-256 686f736797bd857281c6768939113f59b6aa49ddf883fe8579adc8ec01ff012f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 237042d44c3ca71bd568be77a9365ab8165caf5aa0e6508ab91c57f601704943
MD5 efd84b06bacd0580718d07aedf81a05a
BLAKE2b-256 6ce56e38e791432ef8366712dcf1881890f8a9ca41a44c97d8d0891235df43bd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.1-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 711c9514cf8a80dc2cde7ebfe6f5882b515c0a6374626dd6607b68e3e6452ca5
MD5 72ba91356a447dd7c3af104d240f3b98
BLAKE2b-256 1d7153465615a161cbda10e49edb209c7a2cd7471f8d6b5e555c8cb653d06c97

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: surtgis-0.7.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 648.9 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.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 4086ade99e14763313cd4ed33392c77db33e8cb548554d5d1cdb58bbdd46dec0
MD5 9a075b4502a95971bb23590d9ce9333f
BLAKE2b-256 6c012a5196857d6300a12847a568291fdd63cab7d3b082bcd6821715c77e8382

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9fd8efb2186d3bc2b3841092a61a9ab449299ceb8b84296741eb0a894179bf4e
MD5 eaf5bb5fd52171f98c30fac5da107d74
BLAKE2b-256 a53e6e232a2b40d81a90b4683e11104c06e0a69ea9137131b1795a0752ead503

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.1-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 98ddadc2c0ff26861a81329fad0c4c4b9cfc1d3cda1ad2b2a747f7fc731be919
MD5 807f3c7ad9b50a9d519d6a40c902f830
BLAKE2b-256 1e63ec0e01c8e6dde2421c5b6bff969584e6422dbcce458721bec3e34c63eda4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 823c382224077b2a0533e8e4330e416ace2b77414d40d055c2bb4538240e2696
MD5 6bab4c1ad8aed9fc61a833276e104ef3
BLAKE2b-256 cb670800e48ea8d3175675c635094a8b182e5e64557d234008938d51e0c04aeb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0d42ec6d37c3db0a4893b07e3c22886ec0ca7e8dc84297af6ad9b7ac6a9a77e0
MD5 f03efeb1ec36d8db292835515906ae29
BLAKE2b-256 719c72bc62b73ce1502f7f3d06e4e4f479bf9f1e884dfd7b28a2a0f056e31f75

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 36a431c3474e218d35d4ecf856562daae627423424d6ab1bc7b6b0bd1f61fb97
MD5 3c12a8c1ac579a07d91b8e64e36015b3
BLAKE2b-256 fc2a70dd8e8c233823c241a9b729b27eaa15451b95db34539043d7fb9e1c9361

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.7.1-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7a68c23e29eb3c1ec05d22d367b1ef1d58ba93a53307587413836daec095fd7e
MD5 ff06705fae5453e3c00e267205e07762
BLAKE2b-256 08586d5cdb174668d4ba6d9a076b772733655fba91487dff7e9a2ae29436c30a

See more details on using hashes here.

Provenance

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