Releases: sertit/sertit-utils
Releases · sertit/sertit-utils
v1.43.4
1.43.4 (2024-11-28)
- FIX: Fix regression in
files.read_json
due to Python 3.11 wheredatatime.fromsioformat
parses more than the output ofisoformat()
v1.43.3
1.43.3 (2024-11-27)
- FIX: Set back
MAX_CORES
issnap
as it breaks unexpectedly a fair number of libraries
v1.43.2
v1.43.1
1.43.1 (2024-11-22)
- OPTIM: Manage dask correctly when writing a raster to disk in
rasters.write
(needsodc-geo
andimagecodecs
for COGs) - OPTIM: Write data with
windowed=True
when Dask is not enabled (for COGs) - FIX: Don't compute dask array in case of
window
keyword inrasters.read
function - FIX: Don't allow
window
keyword to go intogpd.to_file
function - FIX: Add all
distributed
logers toci.reduce_verbosity
v1.43.0
1.43.0 (2024-11-14)
- ENH: Add prune and select keys from dict functions:
misc.select_dict
andmisc.prune_dict
- ENH: Handle dict in
misc.remove_empty_values
and allow the user to add other values considered as empty - FIX: Select arguments from
**kwargs
for functions with finished number of arguments - FIX: Remove empty kwargs from
rasters.write
(leading sometimes to GDAL warnings) - FIX: Don't try to set any
tiled
argument withCOG
driver inrasters.write
v1.42.3
1.42.3 (2024-11-04)
- FIX: Fix PyPI's Trusted Publisher Management mechanism
- CI: Update SNAP version to 11.0
- CI: Update repo for mirroring
- LOG: Add
numba
inci.reduce_verbosity
v1.42.2
1.42.2 (2024-10-01)
- Allow
geopandas < 1.0.0
(sertit-utils
should work with0.14.4
) - PUBLISH: Use PyPI's Trusted Publisher Management mechanism
v1.42.1
v1.42.0
1.42.0 (2024-09-03)
- ENH: Add a function
snap.get_snap_version
to retrieve current SNAP version (#172) - ENH: Allow to pass directly a version object to
misc.compare_version
- FIX: Prune empty keywords from kwargs in
rasters(_rio).write
to avoid throwing GDAL warnings/errors - FIX: Correctly throw the exception when
rasters_rio.any_raster_to_rio_ds
fails with axarray
data structure - FIX: Fix rasterization of vector on floating point rasters (with a nodata not castable to the wanted dtype)
- FIX: Handle correctly nan values in
ci.assert_val
- FIX: Fix
rasters.set_nodata
with already existing nodata value in raster
v1.41.0
1.41.0 (2024-08-06)
- BREAKING CHANGE: Renaming of
rasters(_rio).get_nodata_value
function torasters(_rio).get_nodata_value_from_dtype
. Older function is deprecated. - ENH: Creating
rasters.get_nodata_value_from_xr
to retrieve the nodata value as specified byrioxarray
- FIX: Fix handling of nodata with xarray structures in
sertit.rasters
- FIX: Handle None cases in
ci.assert_val
- CI: [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #21