Skip to main content

opendsas

Pip-installable wrapper around the OpenDSAS dsas CLI — a high-performance, cross-platform reimplementation of the USGS Digital Shoreline Analysis System.

This package does not compile anything: it bundles the same statically-linked dsas binary published in GitHub Releases, and installs a dsas console script that execs it directly.

Install

pip install opendsas

Usage

dsas --baseline baseline.shp --shoreline shoreline.shp \
     --transect-length 1000 --transect-spacing 10

See the main README for full CLI documentation.

Supported platforms

  • Linux x86_64 / aarch64
  • macOS arm64 (Apple Silicon)
  • Windows x86_64

Metadata

Release files for opendsas 1.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for opendsas 1.7
File
opendsas-1.7-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
opendsas-1.7-py3-none-manylinux2014_x86_64.whl Python 3 none Linux glibc 2.17+ x86-64 Details
opendsas-1.7-py3-none-manylinux2014_aarch64.whl Python 3 none Linux glibc 2.17+ ARM64 Details
opendsas-1.7-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details

Total release size: 2.9 MB

Release files / opendsas-1.7-py3-none-win_amd64.whl

Download URL opendsas-1.7-py3-none-win_amd64.whl
Size 180.4 kB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
275603d7bc9bbb3ce1810366a80c6aeb2c8ed6f840e92b9e1b66a9d25eeec17c
BLAKE2b-256 checksum
How to use checksums
86845b09b8c83a7652ae08ef0044095dc11eedc01d0d8b8470358d3c44f5c5e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 8, 2026.

Transparency log

Release files / opendsas-1.7-py3-none-manylinux2014_x86_64.whl

Download URL opendsas-1.7-py3-none-manylinux2014_x86_64.whl
Size 1.4 MB
Tags Linux glibc 2.17+ x86-64 Python 3
SHA-256 checksum
How to use checksums
0cfe85dc34eedbc3551e9d04358c42621649442ce9a46f75bc97a7a280fb6801
BLAKE2b-256 checksum
How to use checksums
90a523377f970404c75758d2dab55f53037d74791eb20e12b3df53a33e0798c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 8, 2026.

Transparency log

Release files / opendsas-1.7-py3-none-manylinux2014_aarch64.whl

Download URL opendsas-1.7-py3-none-manylinux2014_aarch64.whl
Size 1.2 MB
Tags Linux glibc 2.17+ ARM64 Python 3
SHA-256 checksum
How to use checksums
402cf2f538a3f5cc79c2dd75c8c5ca047e584be1225d98ca2c95cae2e889a5c9
BLAKE2b-256 checksum
How to use checksums
096e802d31ce369957a8d86fb9e4f56e1263a94df3a3de3c9a2535e6e3134be9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 8, 2026.

Transparency log

Release files / opendsas-1.7-py3-none-macosx_11_0_arm64.whl

Download URL opendsas-1.7-py3-none-macosx_11_0_arm64.whl
Size 181.7 kB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c5e99c76b1dd632e6c06fa016d3fcafa3428492ae3263181ca4089309311a8b5
BLAKE2b-256 checksum
How to use checksums
beb860c828d05e068cd00ebfd6b1f5a2d8a4ffad926fa3a669a73692ddece460
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 8, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.7 This release

4 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page