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

Uploaded CPython 3.13Windows x86-64

surtgis-0.16.2-cp313-cp313-musllinux_1_2_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

surtgis-0.16.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

surtgis-0.16.2-cp313-cp313-macosx_11_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

surtgis-0.16.2-cp313-cp313-macosx_10_12_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

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

Uploaded CPython 3.12Windows x86-64

surtgis-0.16.2-cp312-cp312-musllinux_1_2_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

surtgis-0.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

surtgis-0.16.2-cp312-cp312-macosx_11_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

surtgis-0.16.2-cp312-cp312-macosx_10_12_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

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

Uploaded CPython 3.11Windows x86-64

surtgis-0.16.2-cp311-cp311-musllinux_1_2_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

surtgis-0.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

surtgis-0.16.2-cp311-cp311-macosx_11_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

surtgis-0.16.2-cp311-cp311-macosx_10_12_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

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

Uploaded CPython 3.10Windows x86-64

surtgis-0.16.2-cp310-cp310-musllinux_1_2_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

surtgis-0.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

surtgis-0.16.2-cp310-cp310-macosx_11_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

surtgis-0.16.2-cp310-cp310-macosx_10_12_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

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

Uploaded CPython 3.9Windows x86-64

surtgis-0.16.2-cp39-cp39-musllinux_1_2_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

surtgis-0.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

surtgis-0.16.2-cp39-cp39-macosx_11_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

surtgis-0.16.2-cp39-cp39-macosx_10_12_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

File details

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

File metadata

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

File hashes

Hashes for surtgis-0.16.2.tar.gz
Algorithm Hash digest
SHA256 65e317219aee76746a0fadde94a253b6e570322fe35a2648ff6ee3f68f77bcf1
MD5 7eb85e5aef52b6625a064698db4e8820
BLAKE2b-256 9296eb9fe70cb0358bb843b21ce8d63930c77186ee2511c8beb368604dd093f3

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: surtgis-0.16.2-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.16.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 975e8d04d44a4d2ccb7d3ea3ef628dcf8c767fd2fd9fa444d52ad58f99280ac3
MD5 bc716433100a7b10b0c963535bb02050
BLAKE2b-256 b6860b1e1d68cc95f29150d244bc43d2d2f8b04ce70f916744d2ffc9eaf2fe94

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.16.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a49f49ae677c4c09cb124c19f00fb33237c6a67d791d74dfe601d20b3cac738d
MD5 5e50deb48e34e2027f051a4ab8b37493
BLAKE2b-256 6f37b7bf0a8f5d39ffe32cbaec0f8fe4d077fb742bfb5d14bff4042d0151c2e3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.16.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c34f6943005e9f00c0669a9bc55f5d191d039996088a2d835115599caa97729f
MD5 02108785da89cd53ad12a32c8a02e4f0
BLAKE2b-256 3895d3ec85668606f02b5abfbfa3bbfdf4cc65abcb7c1920f6f5def23804d90a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.16.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 921da783c776ede057d224b76e36cdb98a47f69fc8d6bc19648f3a594a8d95b6
MD5 7e662329692f231daabe56ad995b2f19
BLAKE2b-256 f3476c36f646de4b11630ae601f75a4b22c27ae19c2db7b0c20114b09062aea0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.16.2-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 73af426055a9c25a3bf8a890bc647ca1912bec68f36950e8b8792823a0d12e88
MD5 63b111061a89918728b6e323ba344f13
BLAKE2b-256 5aab89b90e657ce7850f3a6a3935bc8e35255c0de2e82e33d6da5b26e40d4e69

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: surtgis-0.16.2-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.16.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 1fe01be1a9e83d30624ba94700fc6366abb95f90fc7fe1f281f88aad0cbdb907
MD5 8ff3a3a721bec02f86a590daa9486d3f
BLAKE2b-256 40d74367a0968d25ddb5276cc7c8c0101f7fa65679c9c8b8e42e4b16c19fe945

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.16.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 edc684c951fc02e03b1c54a4b80638e6aab9b777b7254e581ce35113d8321794
MD5 e8d06aebe0f302d558466517d3c95014
BLAKE2b-256 3ecd559bf682863db9afe0adb36279950a7032aa9eae9de16ed836e895bcabfa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3f04c3122303d742d2122f65aa9e129608de50ffdfa3eefc47995c15c14cd5e9
MD5 957c94c7ce92bf6bc6d4bfd39ec7e0c3
BLAKE2b-256 18cf41e26fff79fa0385958bc5094ac0c221667536bb054016e13b6236afdb45

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.16.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fb6d0e8d4cead4a98c02b534b8cd35a88b6b21443d300ec65340e36bacbae0d9
MD5 c65aab48cf29a29ee080d42d7968457e
BLAKE2b-256 30de5d6356c4543440953841b4881c84c7951676bffb6a01a19bb7e09f42ce40

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.16.2-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 6f5d0c8793ff2b51e19e3dfd98b2e2655a4708c9ce44334e17b93383651346d0
MD5 8aa9c06969f32d6e67cef5021cd0e2e1
BLAKE2b-256 820494a51f6ceadb3b3086ed2cc2de82f4a1005e5d777b961b4541eb42e6dd7c

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: surtgis-0.16.2-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.16.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 10210bb4757eb80bec2ecdb46aebc18fb6e4a7474b5e78b5c082bfcf25780e8a
MD5 b7c7495427af52baf80368104250e848
BLAKE2b-256 439cfd03e3f85b49f111e2adf08aa9eef0f345b4051b39209d0cbe2862965f3c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.16.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f9301ef977760a896825c334ea5576991c2e2f3969a75b21892d6a82b9ae5ae8
MD5 d115fda1229e914d6db139e727e988fd
BLAKE2b-256 f981e05bb6c2037f972a4137e1aa5e69deb1281e9520480cb862ce943b643160

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9f46f0f53a0e8d43fa9078fb4285f927c1e1f95ce2d7a43fe6536653d85aa7e3
MD5 1acaae01c95cb50927bbb95092be7203
BLAKE2b-256 39b5861b0466ee200dbb05c6b31413a37fdc11ea605ac2f14f81a0bcee78113c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.16.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7675858bd254ef93730e171445d347e2c7d72f046d1e07e11b80049cb86f59cd
MD5 f3ae4b3cf13592cea959f94b7624d701
BLAKE2b-256 f78a6cf8b44262935044a50bc4f3dce19b57454bd33290183a3dd2bd028e2010

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.16.2-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1a278dd0a2a707b5333530627433d20314022420bfd05df9bc0adee24189b9d8
MD5 891b081d3bfd5bb14df3d9d1e2ed6697
BLAKE2b-256 acdb406d9f3c95162c6d399f4360317b1bdceaf53ec978e56fe8c42746f4d8b5

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: surtgis-0.16.2-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.16.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 65916750df384bb09c26053e3a4c7b2fb6ffd2d1f305db93dff8740f8b848df3
MD5 7ce6901ce6ef32f9ccad5b83f8291fdd
BLAKE2b-256 9cb7c19682541aa5a2ffb946061b3ef506ce1cbd41f5f3c30ec8d722b700f5fe

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.16.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9741d75aeea03eaaf357323b0efb76de8209b56afc2616e2c370556df40a80fb
MD5 d3c6ca276128efd0f955e32c5107bdfd
BLAKE2b-256 7a26ed6b7a8a0cca2cc41e2f81db5a4db2517f5e1125e34d7186e2afccf83ac3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6dc6bbc21ac99f9f0416370fc464bf06a57d9c0bc784c27c84171c686ef0ebc4
MD5 81a716678f0c942c1e4fafc72d58cc79
BLAKE2b-256 1466c36d4b0cb68180d2ee61178e2c091d93202028aea7bd8a57685938142ca3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.16.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b6da2e25d03edde7bec48c4148ce75e7247ec54fdb3fc20215c3a915bca4181d
MD5 be035c3a994a435da6823292a468b128
BLAKE2b-256 8d128488d85ba2dbc40f13ddaf63eb708f20147ad2955f7691b719dd0375a24d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.16.2-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3cd2203cc2e20623b1c4676dc39f907189104cd4102375e6a35f65ae16c70634
MD5 3560445b452b350e69dd56c1bace12e0
BLAKE2b-256 7ea483986fa7f3b967c4c5a3593b49ce064b7d0bf280d0b9aa300ff7fcbbb6bf

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: surtgis-0.16.2-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.16.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 bf7db4c6e51cd54185e33d9f4594053c7e8238b2f82e9cdb1b7b8d73dcbd8e17
MD5 a7f5673c0ac365c344eceffe738c86da
BLAKE2b-256 b2021337916a05c5cb586015c4465446cb126fee7c6a9876f17b0f4b4f8d4d36

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.16.2-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 eb6fc8701e73c4b7466733d63ab9ecd5c491cd260da6d7af675220ae1551f72e
MD5 39e697ff3be55473637fccaf060c4627
BLAKE2b-256 e46e3d67c51d02f94a0c3c63ac3a338c705e8759145f6273ddab2c5c8a0bb437

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 93e1067bcc283c19a9b8156e6e1e0b41f20e45dbe51e8004e51e254cc133e290
MD5 ebf05a3db961e4fd697b04d9977f1c01
BLAKE2b-256 b340f8cac08777657227885ff4cd2ae45bd20699bf6820df26815ad64fabdcaa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.16.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1f6cb6715cf511fd687e4e6429d7a53a956eff4b0d6d66bf80c26daeaca489b2
MD5 f456ff3ff7bb6667c60938c0829c3e5c
BLAKE2b-256 e309443b80899cb55536ec432581dfa62f555068bd577e8385f3a64d496b396f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for surtgis-0.16.2-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c267445290d18ad5aef92fc2cf9dd9f041a76ce96c99ed718f8d4718bf420f21
MD5 86baadfd39c75ea57d6e0f0857fcd419
BLAKE2b-256 c29d6976fbdfb831004e54c7f909a0b3aaaf845710ae9e4ddf59c25f3712173f

See more details on using hashes here.

Provenance

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