Releases: ungarj/mapchete
Releases · ungarj/mapchete
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
2023.8.1
2028.8.0
-
packaging
- add
pydantic<2.0.0
as dependency
- add
-
CI
- also test on Python 3.11 (#562)
-
core
-
enable adding default read parameters to TileDirectory input (#565)
-
configuration schema (#564)
- add
pydantic<2.0.0
as dependency mapchete.config.ProcessConfig
now defines the mapchete process configuration schema- process function parameters should now go into the
process_parameters
section of the configuration - add
mapchete.config.ProcessFunc
abstraction class to load and handle user process functions
- add
-
CLI: fix passing on storage options; add storage options to convert command (#568)
-
update STACTA file schema to STAC 1.0.0 (#569)
-
added
ReferencedRaster.to_file()
(#570) -
added
read_raster(tile=...)
kwarg to resample incoming raster (#570)
-