Releases: TopoToolbox/pytopotoolbox
Releases · TopoToolbox/pytopotoolbox
v0.0.1
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
- @Teschl made their first contribution in #2
- @wkearn made their first contribution in #4
- @bgailleton made their first contribution in #57
Full Changelog: https://github.com/TopoToolbox/pytopotoolbox/commits/v0.0.1
Testing the PyPI upload process
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
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.