Releases: GlacioHack/xdem
v0.0.18
This release fixes a recent bug that made pip install xdem
fail, and ensures it'll always work in the future.
What's Changed
- Fix PyPI publish, add tests and update action names by @rhugonnet in #456
Full Changelog: v0.0.17...v0.0.18
v0.0.17
Several bug fixes, in particular fixes a bug recently introduced in CoregPipeline.fit
that yielded erroneous pipeline coregistration (did not affect coregistration with individual methods).
What's Changed
- Definitive fix of negative uncertainties from linear extrapolation by @MatteaE in #446
- Fix bug in
CoregPipeline.fit()
by @rhugonnet in #450 - Fix documentation rendering due to Pydata theme update by @rhugonnet in #451
- Unfix scipy version with
curve_fit
bug now fixed in1.11.4
by @rhugonnet in #453 - Update version number before releasing
0.0.17
by @rhugonnet in #454
New Contributors
Full Changelog: v0.0.16...v0.0.17
v0.0.16
Fixes the publishing to PyPI that was broken since 0.0.13
What's Changed
- Fix PyPI publish by @rhugonnet in #443
- Update version to
0.0.16
by @rhugonnet in #444
Full Changelog: v0.0.15...v0.0.16
v0.0.15
Release fixing a sampling bug introduced in NuthKaab
(that is the most used in the coregistration module), and officially supporting Python 3.11
.
What's Changed
- Add support for Python
3.11
and remove3.8
by @rhugonnet in #441 - Fix sampling in
NuthKaab
and set better default values for other classes by @rhugonnet in #439
Full Changelog: v0.0.14...v0.0.15
v0.0.14
This release adds several fixes and improvements for the coregistration module, in particular for point data and pipelines.
It also significantly improves the environment management, to ensure it is more robust to updates and consistent between pip
and conda
(the latest remaining the recommended channel for installation).
What's Changed
- Update typing with GeoUtils
0.0.13
by @rhugonnet in #400 - Update README.md to point to xdem instead of geoutils by @erikmannerfelt in #412
- Update CI action versions. by @erikmannerfelt in #411
- Multiple coreg
fit_pts
fixes. by @erikmannerfelt in #407 - Fix
dDEM.nodata
setting on instantiation by @rhugonnet in #418 - Make environment files management consistent between
pip
andconda
by @rhugonnet in #429 - Fix
CoregPipeline
to work withbiascorr
methods by @rhugonnet in #424 - Minor a posteriori fixes on recent PRs by @rhugonnet in #433
- Update contributing guidelines to be more accessible by @rhugonnet in #432
- Declare
xdem.coreg
module explicitly forconda-forge
by @rhugonnet in #438 - Improve
subsample
acrossCoreg
subclasses and pipelines by @rhugonnet in #436
Full Changelog: v0.0.13...v0.0.14
v0.0.13
No new functionality, simply making PyPI and Conda versions fully consistent and functional by fixing a circular import error that happened only in conda-forge
build.
Note: re-release due to accidentally publishing the pre-release 0.0.12
on PyPI.
What's Changed
- Silence numba warning for
@jit
by @rhugonnet in #395 - Make
noisyopt
an optional dependency by @rhugonnet in #397 - Only use
conda-forge
channel in environment by @rhugonnet in #398
Full Changelog: v0.0.11...v0.0.13
v0.0.12pre
Pre-releasing to solve a mysterious build error in conda-forge, with some optional dependency changes and fix for warning issues on import.
Note: Accidentally released on PyPI, will bump to 0.0.13
for consistency between PyPI and conda-forge.
What's Changed
- Silence numba warning for
@jit
by @rhugonnet in #395 - Make
noisyopt
an optional dependency by @rhugonnet in #397 - Only use
conda-forge
channel in environment by @rhugonnet in #398
Full Changelog: v0.0.11...v0.0.12pre
v0.0.11
This release primarily re-structures coregistration classes, adds bias correction classes and a new co-registration method.
More improvements to come soon on coregistration classes and pipelines.
This release also fixes some behaviour for uncertainty analysis.
What's Changed
- Gradient descending coreg by @liuh886 in #346
- Remove old notebooks by @rhugonnet in #386
- Report MySt-NB failures as error in Sphinx build by @rhugonnet in #388
- Add
BiasCorr
classes and rename previouscoreg.BiasCorr
incoreg.VerticalShift
by @rhugonnet in #158 - Extrapolate using nearest neighbour in
interp_nd_binning
by @rhugonnet in #389 - Use NMAD consistently in examples and clarify link to Dowd's variogram in doc by @rhugonnet in #390
Full Changelog: v0.0.10...v0.0.11
v0.0.10
Vertical CRS transformations now integrated!
What's Changed
- Rework
DEM.vcrs
to support any 3D transformation (and fix with PROJ update) by @rhugonnet in #350 - Fix nodata not preserved when calculating terrain attributes with richdem by @adehecq in #372
- Fix
richdem
build issue and new warning interrain.py
by @rhugonnet in #375
Full Changelog: v0.0.9...v0.0.10
v0.0.9
Minor fixes to documentation, and a release so that the new Readthedocs default branch stable
displays things nicely.
What's Changed
- Fix typo in
.readthedocs.yaml
by @rhugonnet in #368 - Fix package name in
xdem.__init__
by @rhugonnet in #369
Full Changelog: v0.0.8...v0.0.9