v0.0.19
This is a small release ahead of a soon-to-be-released 0.1
to solve for dependency issues created by the SciPy 1.13 release in the environment file, and to update code to the latest GeoUtils to facilitate building a conda
environment.
Some changes break early-development code, in great part due to changes in GeoUtils, see https://github.com/GlacioHack/geoutils/releases/tag/v0.1.0 for updating. After the 0.1
release, breaking changes should come with deprecation warnings for core functionalities.
Most new features (e.g., support for point clouds in coregistration) will be documented in the next release.
What's Changed
- Fix README build badge by @rhugonnet in #457
- Pin max Python version for
setuptools
by @rhugonnet in #458 - Pin max Python version for PyPI publish by @rhugonnet in #459
- Fix
test_deprecate
to work withsetuptools_scm
versions by @rhugonnet in #461 - Add dependabot and pre-commit CI for automatic versioning updates by @rhugonnet in #466
- Pin max major versions of dependencies for future compatibility by @rhugonnet in #467
- Bump conda-incubator/setup-miniconda from 2 to 3 by @dependabot in #468
- Bump actions/setup-python from 4 to 5 by @dependabot in #469
- Bump actions/checkout from 3 to 4 by @dependabot in #470
- Bump actions/cache from 3 to 4 by @dependabot in #471
- Bump pre-commit/action from 3.0.0 to 3.0.1 by @dependabot in #476
- Mirror geoutils API changes by @adehecq in #462
- Update documentation's "Quick start" by @rhugonnet in #473
- Wrap all functionalities as
DEM
methods by @rhugonnet in #478 - Fix link in coregistration.md by @fnands in #487
- Remove
setuptools
andsetuptools_scm
from requirements.txt by @rhugonnet in #488 - Clarify
resolution
in terrain docstrings by @rhugonnet in #491 - Increase sample size of empirical variograms in advanced examples for clearer plots by @rhugonnet in #492
- Minor improvements to gallery examples by @rhugonnet in #493
- Fuse
Coreg
point functions and add consistent Raster-Point logic by @rhugonnet in #480 - Update to
Raster.dtype
refactorisation andcast_nodata
logic from GeoUtils by @rhugonnet in #498 - Fix CI errors due to basinhopping algorithm and coverage by @rhugonnet in #520
- Remove
Bias1D/2D/ND
classes in favor of annd
metadata attribute by @rhugonnet in #517 - Make
DEM.to_vcrs()
inplace by default by @rhugonnet in #518 - Add random seed for point cloud subsampling in
test_biascorr
by @rhugonnet in #524 - Remove legacy NumPy random number generator by @rhugonnet in #511
- Make coregistration metadata consistent and public by @rhugonnet in #526
- Update link to
xdem-data
to use COGs example files by @rhugonnet in #529 - Add
Coreg.fit_and_apply()
to run everything in one step by @rhugonnet in #527 - Set random seed in
to_pointcloud
of pipeline point-raster test by @rhugonnet in #535 - Update release number to
0.0.19
by @rhugonnet in #534 - Pin GeoUtils version exactly to avoid backward conflicts by @rhugonnet in #536
New Contributors
- @dependabot made their first contribution in #468
- @fnands made their first contribution in #487
Full Changelog: v0.0.18...v0.0.19