Skip to main content

Fastscapelib

Build Status Documentation Status Citation

A C++/Python library of efficient and reusable algorithms for landscape evolution modeling. It aims at providing a (bare bones) toolkit for building your own Landscape Evolution Models (LEMs) or integrating it with other existing codes or models.

Documentation

Documentation is hosted on ReadTheDocs: http://fastscapelib.readthedocs.io

License

This library is licensed under the GNU General Public License v3.0. See LICENSE file.

Fastscapelib uses some code from other projects. Their licenses are reproduced in the “licenses” directory.

Acknowledgment

This project is supported by the Earth Surface Process Modelling group of the GFZ Helmholtz Centre Potsdam.

Citing fastscapelib

If you use Fastscapelib in a scientific publication, we would appreciate a citation.

Release files for fastscapelib 0.3.0

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

Source distribution (sdist)

Source distribution for fastscapelib 0.3.0
File Size Uploaded
fastscapelib-0.3.0.tar.gz 727.5 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for fastscapelib 0.3.0
File
fastscapelib-0.3.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
fastscapelib-0.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
fastscapelib-0.3.0-cp313-cp313-macosx_14_0_arm64.whl CPython 3.13 CPython 3.13 macOS 14.0+ ARM64 Details
fastscapelib-0.3.0-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
fastscapelib-0.3.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
fastscapelib-0.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
fastscapelib-0.3.0-cp312-cp312-macosx_14_0_arm64.whl CPython 3.12 CPython 3.12 macOS 14.0+ ARM64 Details
fastscapelib-0.3.0-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
fastscapelib-0.3.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
fastscapelib-0.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
fastscapelib-0.3.0-cp311-cp311-macosx_14_0_arm64.whl CPython 3.11 CPython 3.11 macOS 14.0+ ARM64 Details
fastscapelib-0.3.0-cp311-cp311-macosx_10_13_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.13+ x86-64 Details
fastscapelib-0.3.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
fastscapelib-0.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
fastscapelib-0.3.0-cp310-cp310-macosx_14_0_arm64.whl CPython 3.10 CPython 3.10 macOS 14.0+ ARM64 Details
fastscapelib-0.3.0-cp310-cp310-macosx_10_13_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.13+ x86-64 Details

Total release size: 8.2 MB

Release files / fastscapelib-0.3.0.tar.gz

Download URL fastscapelib-0.3.0.tar.gz
Size 727.5 kB
Tags Source
SHA-256 checksum
How to use checksums
bc7084b4bfd4ce2e156064f7fe14708082779d501d9f54ee8ec9526b0626ab8e
BLAKE2b-256 checksum
How to use checksums
665045c85efe569d553e4d7752533a3a338a114310b3a04b62a42f5883d88ac2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Jun 25, 2025.

Transparency log

Release files / fastscapelib-0.3.0-cp313-cp313-win_amd64.whl

Download URL fastscapelib-0.3.0-cp313-cp313-win_amd64.whl
Size 418.7 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
2ce5acb4ffbb96bfd6c0e6f351f843776eb797a7a0d4c1b299e2ab8f7f8478ba
BLAKE2b-256 checksum
How to use checksums
f9bec4e3caea8d61e8ce495f65b6fbeda6793a35eb55cd06e2091abf4056cdb6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Jun 25, 2025.

Transparency log

Release files / fastscapelib-0.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL fastscapelib-0.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 486.8 kB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
87bac3b8efdc6e373d7376a5e98d404e3593352f4a54dfa4b7a5679b700c2472
BLAKE2b-256 checksum
How to use checksums
354a8ed9df395a955ffe58f19e33973eb5abfc579124a1b72383dabbf0d6cb0c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Jun 25, 2025.

Transparency log

Release files / fastscapelib-0.3.0-cp313-cp313-macosx_14_0_arm64.whl

Download URL fastscapelib-0.3.0-cp313-cp313-macosx_14_0_arm64.whl
Size 449.2 kB
Tags CPython 3.13 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
3368aefb9608664a28ee750d0e772e4b19e0db7702182d3ad3b25e2a84259b61
BLAKE2b-256 checksum
How to use checksums
ff204fa593d4565a53fd356d0c84601f88532c526c9349398db03daca2ac2131
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Jun 25, 2025.

Transparency log

Release files / fastscapelib-0.3.0-cp313-cp313-macosx_10_13_x86_64.whl

Download URL fastscapelib-0.3.0-cp313-cp313-macosx_10_13_x86_64.whl
Size 509.6 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
e3676cd3e4254df4070554e2f1de8b5efb3b00b599c80b948584f9b0231d81a6
BLAKE2b-256 checksum
How to use checksums
016699f39477d55a3c7632993045497cda517ca826f35dff368746d028954059
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Jun 25, 2025.

Transparency log

Release files / fastscapelib-0.3.0-cp312-cp312-win_amd64.whl

Download URL fastscapelib-0.3.0-cp312-cp312-win_amd64.whl
Size 418.8 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
2bbb02b20ee97cc845fc3eb96917adac951838c72e039494d20ba866c41a8f61
BLAKE2b-256 checksum
How to use checksums
2feddec9bfa3ab3c6ed2dd0ffb34d082bf2141d76b60551521164fcd53193021
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Jun 25, 2025.

Transparency log

Release files / fastscapelib-0.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL fastscapelib-0.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 486.6 kB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5a0d3539d261f4958d76429c0f4150c97459d7a8fbf0af2b7523f83487a4987d
BLAKE2b-256 checksum
How to use checksums
ccd80ede8e555e9efc5de30196f42453bec2667752ef0a7a11a7ee8cc54950cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Jun 25, 2025.

Transparency log

Release files / fastscapelib-0.3.0-cp312-cp312-macosx_14_0_arm64.whl

Download URL fastscapelib-0.3.0-cp312-cp312-macosx_14_0_arm64.whl
Size 449.1 kB
Tags CPython 3.12 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
942a71ae289fd5b0914d3a6531808f0452774369db4aac7c6c41a011f6b12bb1
BLAKE2b-256 checksum
How to use checksums
96a702a6ae6c18f6cf6e73574773c7917a51427c94323e6b602e92e0abb2d7ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Jun 25, 2025.

Transparency log

Release files / fastscapelib-0.3.0-cp312-cp312-macosx_10_13_x86_64.whl

Download URL fastscapelib-0.3.0-cp312-cp312-macosx_10_13_x86_64.whl
Size 509.5 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
bbfe2f4a8cd9bbc14e6599715330cab2c12816e92330a1e3231fc80230ed2a67
BLAKE2b-256 checksum
How to use checksums
cf620037a4fe13ff46664059b647b3782e7625afa7a0b7b88a0cb8cc8112163f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Jun 25, 2025.

Transparency log

Release files / fastscapelib-0.3.0-cp311-cp311-win_amd64.whl

Download URL fastscapelib-0.3.0-cp311-cp311-win_amd64.whl
Size 414.8 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
fcf1d3465e21e1e0ba704e59e75e5ec491ccae491dcb50ac444e5f85d0acddfc
BLAKE2b-256 checksum
How to use checksums
21eb8dc731e2fcf2f24c55e5a6fbb76879935960a34e23fe57078c8de0cbc434
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Jun 25, 2025.

Transparency log

Release files / fastscapelib-0.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL fastscapelib-0.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 483.1 kB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0a53828dc1487ba6b5d8d991006e5de75e5bbfb47fd235a005ee4a9f416962cd
BLAKE2b-256 checksum
How to use checksums
b93e2314bc693b20a42f01baa92d32e8db831697a29500f251bf76547643e5e1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Jun 25, 2025.

Transparency log

Release files / fastscapelib-0.3.0-cp311-cp311-macosx_14_0_arm64.whl

Download URL fastscapelib-0.3.0-cp311-cp311-macosx_14_0_arm64.whl
Size 447.0 kB
Tags CPython 3.11 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
3f3402adda486ee802c4f54f0d5001c42c4b701c59a4500a84c706b190a17cc3
BLAKE2b-256 checksum
How to use checksums
8de72bf7cfd946cd2ef305c9c8a0426fcb7a8e41c759d3018c062d1a6af90179
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Jun 25, 2025.

Transparency log

Release files / fastscapelib-0.3.0-cp311-cp311-macosx_10_13_x86_64.whl

Download URL fastscapelib-0.3.0-cp311-cp311-macosx_10_13_x86_64.whl
Size 505.8 kB
Tags CPython 3.11 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
508c84abf11ea4e9af8b742b64e29c582b9922e868700e31336d2de1985ffc18
BLAKE2b-256 checksum
How to use checksums
9270664fa3d22cabb72a1a68d54d7bbf8264cc845cdd7654a17373d487f0353e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Jun 25, 2025.

Transparency log

Release files / fastscapelib-0.3.0-cp310-cp310-win_amd64.whl

Download URL fastscapelib-0.3.0-cp310-cp310-win_amd64.whl
Size 415.0 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
03fe58610564fe5be202a324a2f774f1cc9cb012e8b585c503a6c079cc1c8843
BLAKE2b-256 checksum
How to use checksums
f52be1a2de343bac768dc15f33425cdefbec30c3808a111ba514af6d6369ce6b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Jun 25, 2025.

Transparency log

Release files / fastscapelib-0.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL fastscapelib-0.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 482.5 kB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
defcea8708a44cd9e2866a140fa7db3b1eab1eef4c1146c38d7d7b05b223b038
BLAKE2b-256 checksum
How to use checksums
5fbb84f07d890c196e7e66d72180686bee3d6aeebbf2b5e98460135583a2fd5a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Jun 25, 2025.

Transparency log

Release files / fastscapelib-0.3.0-cp310-cp310-macosx_14_0_arm64.whl

Download URL fastscapelib-0.3.0-cp310-cp310-macosx_14_0_arm64.whl
Size 445.7 kB
Tags CPython 3.10 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
8f28e73254cf600bdae0befb7f83f407e0a1fc8dda0c76d328be569dfbf983d9
BLAKE2b-256 checksum
How to use checksums
620f6fc4494d1b21955b7a978c0ed999d52fc79644b3aca5eb7a91d27534a911
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Jun 25, 2025.

Transparency log

Release files / fastscapelib-0.3.0-cp310-cp310-macosx_10_13_x86_64.whl

Download URL fastscapelib-0.3.0-cp310-cp310-macosx_10_13_x86_64.whl
Size 504.6 kB
Tags CPython 3.10 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
81b572710b50d7767e9863dd5f10e25a773088788c99b24e6ea7325a6e899925
BLAKE2b-256 checksum
How to use checksums
b5b77f8439499f906114d238df175e354cd891c258a2ae10a6e38638b8a2725f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Jun 25, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

0.3.0 This release

17 release files

0.2.1

21 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