Skip to content

Releases: TopoToolbox/pytopotoolbox

v0.0.1

20 Nov 10:50
06e8620
Compare
Choose a tag to compare

What's Changed

  • basic package struct by @Teschl in #2
  • Add GPL v3.0 by @wkearn in #4
  • Basic GridObject and .info() function by @Teschl in #11
  • Interface with libtopotoolbox through scikit-build-core and pybind11 by @wkearn in #12
  • added fillsinks with pybind11 by @Teschl in #14
  • Added GridObj generation with OpenSimplex noise by @Teschl in #15
  • Add pybind11 license to LICENSES_bundled by @wkearn in #21
  • Add magic functions by @Teschl in #19
  • Implement Pep8 standard by @Teschl in #23
  • Add basic CI workflow by @wkearn in #28
  • Add Identifyflats by @Teschl in #24
  • Windows Installation Guide by @Teschl in #25
  • Provide example data by @Teschl in #29
  • Add Sphinx docs generation by @Teschl in #33
  • Refactor package by @Teschl in #39
  • Update Documentation and add CONTRIBUTING by @Teschl in #40
  • Add show and saving functions by @Teschl in #48
  • Fix matrix passing to C/C++ by @Teschl in #51
  • Bump versions of actions/checkout and actions/setup-python by @wkearn in #52
  • Add Excesstopography by @Teschl in #54
  • Fix a few minor typos and formatting problems around the docs by @wkearn in #56
  • Rework example gallery by @Teschl in #58
  • Add linting and type checks by @Teschl in #59
  • Add FlowObject by @Teschl in #61
  • Fix the build time version of numpy to 2.0.0 or greater by @wkearn in #66
  • Adds Graphflood binding by @bgailleton in #57
  • Add StreamObject by @Teschl in #65
  • Implement gradient8 by @Teschl in #63
  • Supply boundary conditions to fillsinks and handle NaNs properly by @wkearn in #70
  • Update docstring and docs for graphflood by @Teschl in #68
  • Remove version specifications from pyproject.toml by @wkearn in #77
  • Add a release workflow by @wkearn in #83
  • Set version number to 0.0.1 by @wkearn in #84

New Contributors

Full Changelog: https://github.com/TopoToolbox/pytopotoolbox/commits/v0.0.1

Testing the PyPI upload process

20 Nov 12:51
379bf88
Compare
Choose a tag to compare
Pre-release

This release is identical to v0.0.1, and is aimed at testing the CI workflow that uploads the package to PyPI.

Testing the test.pypi.org upload process

20 Nov 12:23
c39a95f
Compare
Choose a tag to compare

This release is identical to v0.0.1. It is only used to trigger the CI workflow and ensure the package is uploaded to test.pypi.org properly.