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.17.0.tar.gz (704.0 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.17.0-cp313-cp313-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.13Windows x86-64

surtgis-0.17.0-cp313-cp313-musllinux_1_2_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

surtgis-0.17.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

surtgis-0.17.0-cp313-cp313-macosx_11_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

surtgis-0.17.0-cp313-cp313-macosx_10_12_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

surtgis-0.17.0-cp312-cp312-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.12Windows x86-64

surtgis-0.17.0-cp312-cp312-musllinux_1_2_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

surtgis-0.17.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

surtgis-0.17.0-cp312-cp312-macosx_11_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

surtgis-0.17.0-cp312-cp312-macosx_10_12_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

surtgis-0.17.0-cp311-cp311-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.11Windows x86-64

surtgis-0.17.0-cp311-cp311-musllinux_1_2_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

surtgis-0.17.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

surtgis-0.17.0-cp311-cp311-macosx_11_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

surtgis-0.17.0-cp311-cp311-macosx_10_12_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

surtgis-0.17.0-cp310-cp310-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.10Windows x86-64

surtgis-0.17.0-cp310-cp310-musllinux_1_2_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

surtgis-0.17.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

surtgis-0.17.0-cp310-cp310-macosx_11_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

surtgis-0.17.0-cp310-cp310-macosx_10_12_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

surtgis-0.17.0-cp39-cp39-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.9Windows x86-64

surtgis-0.17.0-cp39-cp39-musllinux_1_2_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

surtgis-0.17.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

surtgis-0.17.0-cp39-cp39-macosx_11_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

surtgis-0.17.0-cp39-cp39-macosx_10_12_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

File details

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

File metadata

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

File hashes

Hashes for surtgis-0.17.0.tar.gz
Algorithm Hash digest
SHA256 ea22f23c7ed1983336eb345ad1eaac3889dd5dc83deaa3772a806076cedb70c1
MD5 a3e365c482dde7e77479cbfdcea26fea
BLAKE2b-256 9e1e0695d27b208b95e5672148e77eec9e4aa77bc639dbe045c774ed64516791

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: surtgis-0.17.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 2.7 MB
  • 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.17.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 e89b808cf01b73b723f88d76dec394f0d1ae4a5c112a59079e7da0348d3d99f2
MD5 af3b66bbab471094c25bcd7b42ea95c9
BLAKE2b-256 60566ce2cf4bbe6ebb30503ab99a855245ba5198581e1cda806a2113ff29fc69

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.17.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d8aeecb9447de0ae62ef95bed70dd0ad584012cb7a2481b5ae48cd1bf289ae35
MD5 93758bc83e25032c54c0519760af6fb7
BLAKE2b-256 b978a876d935d7194fccfd50edba1743ed59567279f32377e1af29cca2924289

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.17.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 11a3fb043fa6a3e8a35e6afb6ee459caed8967c88f15910f47c75a304d50785c
MD5 47936fe9d7b230d3fb20a411a502d28e
BLAKE2b-256 f461dc2d3dd823bfeb2dc8c96a16e63c564ed23ff4c37601b6f5722bbf516ce3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.17.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b43db5e5cb08a610f12401f2ee97f357646c86ce711ea32fc3986b14b6e97d29
MD5 1d088be65b478266f152aadc164c0942
BLAKE2b-256 811dbdd86a2becf31c660aa4dc9a4776e6af727869090808ee233ba64b2c8e25

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.17.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4e4748093e723171063b032e9070b86055552f6294dfeab0f4122f8033f66602
MD5 aa0c454c528c9d8aea89b88112c7d548
BLAKE2b-256 6005baeb22054d28a055e88d47f3715bdec1f981feff157bba8580287619d8f4

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: surtgis-0.17.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 2.7 MB
  • 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.17.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f0294b007dd767c2b14241ce3c070c37cb277798f8f36bc2e94745bbf35f6a9b
MD5 1feb18839b207e34f71a5c7a5aa0750b
BLAKE2b-256 b92b92550b64773d33b7d98559a11e856f331d63e360c46d267169cfb8cd14cd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.17.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6776d2020961277ba155f56aa5ee5fefc3b4edab612930cfd5917ccd9e09ed2a
MD5 62170f2a602ad044af72e2d80c3df07f
BLAKE2b-256 87dffbfa58dfffa0064ab32827073601f34a1f8a25f040f0bc77942914e2415a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.17.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1299fcf60ac044868bc7a20c59e3c2520b1d45acd912608e8b792b690c18badb
MD5 298633285c14cbc46a82a73d36602774
BLAKE2b-256 60ab1667445afe9432fe72d8a2bba49921f91151f6ff4704efd54e6fe858a16d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.17.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 71be805a33fe4234d285c7d897b14d21f3fb14a86e599142ce0fd78fb27325ef
MD5 b9ce157baec3ae0b0bb3d87c78496e84
BLAKE2b-256 3ed58d7aed0c5458f099712a7e628c1ca83bdb66ab34b5a520a8da4b00d88e2b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.17.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a2bc4b46b8e5a0300701a25b38db4fe61f0acf313b5038ad5d3a421a82ab2e47
MD5 26e8890d70cd42a45510a59f71fec78e
BLAKE2b-256 e89ac5007bff99b42f0dc50a3e47b92ce27cfb6ca38ab649cbbbc90c7aae8b8e

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: surtgis-0.17.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 2.7 MB
  • 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.17.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4ba268d78402eb4b59045e8bf8aec80cacee1aaba0ed93178aee5e60abc25fe4
MD5 e808fa7d59732332cca7953b935e97cd
BLAKE2b-256 0d221e8ad8733321a3e69da141a76ac8899fb8c9ef353936a927fc40d9afa61f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.17.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1770de411128862f3190e48e5a98e8ddf6935c84d04e6068e2ec5363eff53af2
MD5 8e8946d00a77bad99b3db3028bbf5617
BLAKE2b-256 60c271381edbcf4ab990fe31de1284c601d3eea1fdeee4b0a27872ae5cb0eec7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.17.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5b9d3b41256506675defd56a1a0d23900973599e2940bdcbca9d463980ca4a29
MD5 c63fcf3bc02492355ffe645157dc3135
BLAKE2b-256 5e4a4fa5f5fab6991e8ba606e770da30ab27c7c016d568e1396acd287eb31462

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.17.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 985c18455c3d4600c84bd8b3445ee8d487cda1d950fd49b11a6995642d89cb11
MD5 72c8dd175fe26323718e2f94897c8345
BLAKE2b-256 cc5833a399d0ff856c2a1c9db41e7c2aeb60d25fc833d5e2cb7e33e873d5e6b6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.17.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2c2085bcbb0b5ca6d8ddd94a4a085ab90ba16c3d9959b160860a2dbe3241d12c
MD5 e0a6b571e3463e65480f730ad536a3f3
BLAKE2b-256 4431e139cd9dc89bb11a715edf36a926e1c6249df521936f413c4bbca15d5659

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: surtgis-0.17.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 2.7 MB
  • 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.17.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 51101b2870ed92ce821a36ea2cd549490cfadfc9903478dd0adfef96cd50cd2d
MD5 e0b8940058b9382ffa95f61e618d3f83
BLAKE2b-256 2bc09186bc7a6ef3effd074e03fbe7d77deb2caaab8667aee0b3468b8f40f4f4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.17.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b9af83e70e70f17010f518efa929b839e0bbc8bd14b3718a8ce4ee2469f31497
MD5 eedaf4b7d97fa4c22ab41f4a9a7298bf
BLAKE2b-256 bdcb84acdfbeefdd1243adf26866ad845abeb3b4f89dcb8ca4eff8aa289e4937

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.17.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 699c304feae47f44a3f0b4fe7ae4742f293d51e2525249defcefe75ac4567002
MD5 500abb12b9bb5f35f9f084400c876de4
BLAKE2b-256 514ba1d62d2e9a65a5c8cad3d082d95ed7c1e4fda73911cf1617ee1fb4fcfe07

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.17.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 20f69d401d54caacbae5000f0ee0abb362a68a31ff613c6f898a39be1e7a1087
MD5 92be89cc9464bd723568e76eeceb8b07
BLAKE2b-256 01f549c4c9dbbdfc0768ccacf4b9065ad5b9004671e8ea9f893eb4db0f8b6f83

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.17.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e3a91d1479eb644616b6cf754239c8a1bc035ecbdd74b83acbe43716ac2f3027
MD5 6edf87d667a291ff6a5cdc68c341ac72
BLAKE2b-256 7e792e8f6b9fd1d9a77428cb9fcae0815304cc944f3ad7fae18312e5b8b9ffcf

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: surtgis-0.17.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 2.7 MB
  • 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.17.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 6ac1d006b634e3dd81d168b60704aef2c666231018b49a07caf3bf2328948390
MD5 f99376bd6ede62510061dd155951f475
BLAKE2b-256 3fc91e66370ebe852f22745a87498def51a2fb28cdaf508fc3fd8f0973d0cf40

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.17.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 058c2c6a4b05a2e9a68cc21a608fef662f58751310cd547199176ffda222f56d
MD5 86002230ba5e51d28ce1652f82f2c281
BLAKE2b-256 7bfbaf1b7bf7204702d126acd609b6f92abf2572b398644b5e4c07ab47b58208

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.17.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bb18a6f69f6cd281ae7de526c9c3167cb2bda7da926afc86b6979e2ac6104a5e
MD5 897660ec49df90e9b3812f3e74997b7e
BLAKE2b-256 1ecf214702ae207963634338701a3403495079961ef0a18918be9838fe2b0144

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.17.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fca098d5f599ecdc63583be03d1b260b902c2d9e11685763b8dc8cc786543e40
MD5 19a42034ce6813495f7bae94c19c2f17
BLAKE2b-256 8e988c934a91163e336eb3fe6af526c85a10125d910736cf20d798e75ac591ec

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.17.0-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f689d5a4be6bfef12a2c33cd56747eddee5f1e0d834e69a613e8f0e9e0913942
MD5 9055c8465b453110cecce857e2718ee5
BLAKE2b-256 61295571efcb8a1702801b8ab0686101444570a48ab66657880ab9a9365a0015

See more details on using hashes here.

Provenance

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