- core
- add add "Content-Type" header when sending a POST request (#22)
- CI
- use ghcr.io/mapchete/mapchete:2026.2.2 for testing (#22)
- packaging
- add click-plugins as dependency (#5)
- add uv.lock file (#5)
- CI
- use new mapchete/mapchete image for testing (#5)
- add python 3.13 to test matrix (#5)
package migrated to GitHub
core
- execute: fix issue where providing bounds and area, zones would be all zones intersecting with area bounds
core
- add --count and --wait-time options to test-run subcommand
- make sure every generated timestamp for here and now has a localized timezone and can optionally be converted to UTC
core
- add test-run subcommand
- execute: add --zones-within-area flag
- add show-remote-version subcommand to replace --show-remote-version flag
packaging
- switch pre-commit tools to ruff and mypy
CI
- add codecheck stage
core
- execute: add --unique-by-job-name flag
core
- add --area to mhub execute`
core
- better messages: ask before submitting a bunch of jobs & also print job names
core
- restructured large parts of package
- added typing
core
- add --full-zones to mhub execute`
- add mhub clean subcommand
core
- add --make-zones-on-zoom and --zone options to mhub execute`
core
- adapt CLI to breaking changes made in mapchete_hub 2023.12.0
CI
- deactivate integration tests, because they are currently not working!
- core
- add initializing and created Job states available via mapchete_hub>=2023.6.4
- CLI
- add allow submitting :last: instead of a job_id so mhub will automatically find the most recently updated job
- CLI
- add
--use-old-imagetomhub retryto force using the image the job was originally run on; per default the currently deployed image is used
- packaging
- use hatch to build package
- CLI
- add
--dask-no-results: don't let mhub call Future.results()- add
mhub --remote-versions: show remote mhub version- add
--areaand--area-crsoptions: define process area
- CLI
- add
--dask-no-task-graphflag
- CLI
- enable passing on dask_max_submitted_tasks and dask_chunksize
- reintroduce
progresscommand- add
--show-processflag- print dask dashboard on default
- CLI
- add option to show mapchete config
- add option to pass on custom dask specs from JSON file
- packaging
- change version numbering scheme to
YYYY.MM.x
- core
- add environment configuration via MHUB_HOST, MHUB_USER, MHUB_PASSWORD environment variables.
- CLI
- smooth progress bar
- better error handling
- testing
- use newest mhub release for testing
- enable setting dask worker and scheduler specs
- use black & flake8 for code
- first version supporting mapchete Hub 0.20