Releases: ungarj/mapchete
Releases · ungarj/mapchete
2024.1.1
2024.1.0
-
core
- fix
"type"
DeprecationWarning
with oldBufferedTilePyramid
parameters (#611) - add
MPath.read_json()
,MPath.write_json()
,MPath.read_yaml()
andMPath.write_yaml()
methods (#611) - explicitly set exception types to be retried in
mapchete.settings.IORetrySettings
(#611) mapchete.commands.index
: enable indexing from aTileDir
input (#611)MPapth
: set rasterio environmentGDAL_DISABLE_READDIR_ON_OPEN='EMPTY_DIR'
when opening STACTA or VRT
- fix
2023.12.3
2023.12.2
-
core
- add
processing.types.LazyTaskInfo
to avoid callingFuture.result()
unnecessarily (#608) - do not keep futures around when submitting a task graph to enable dask to release finished tasks (#608)
- also apply
settings.MapcheteIOSettings
topath.MPath.read_text()
(#609) - add optional
DaskSpecs
to mapchte configuration schema (#609)
- add
2023.12.1
2023.12.0
2023.11.0
-
core
- add task profiling capabilities (measure memory consumption, S3 requests) (#603)
- split up
config.py
and create a better structuredmapchete.config
module (#603) - split up
_executor.py
and create a better structuredmapchete.executor
module (#603) - split up
_core.py
and create a better structuredmapchete.processing
module (#603)
-
CLI
- add
--profiling
flag tomapchete execute
(#603)
- add
-
packaging
dask
is now a required dependency
2023.10.0
2022.9.1
-
packaging
-
core
- add
MPath.without_protocol()
andMPath.with_protocol()
methods (#587) - let
MPath.ls()
return full S3 paths (#587, fixes #583) - add
mapchete.io.profiles
for rasterio profiles (#588, fixes #584) - support
pydantic>=2.0.0
(#591) - use
pydantic_basesettings
to combine environment variables with default values formapchete.io.settings
(#592)
- add
2023.9.0
-
packaging
- limit dependent versions to
"aiobotocore>=1.1.2,<=2.5.4"
and"s3fs<2023.9.0"
- limit dependent versions to
-
core