4.0.0
Breaking:
- Removed legacy seed configuration.
- Removed Python 3.8 support.
- Removed riak support as the client library is not maintained anymore. If you rely on the riak support you have to
continue to use version 3.1.3 with Python 3.8.
Improvements:
- The tile removal and refresh code is improved by simplifying the usage of
remove_timestampandbefore_timestamp
and complementing them by newremove_allandrefresh_allparameters. - Add a default logging config to the docker images.
- Add environment variables to the docker images to enable and configure multiapp support.
- Added a docker compose file to make it easy to run & build docker images and to use as reference.
- Updated and improved the documentation about usage of the docker images.
Maintenance:
- Use python build instead of invoking setup.py.
- Removal of the six library.
- Removed array initializers in function signatures.
Fixes:
- Added
AdminstrativeAreato WMTS serviceprovider metadata. - Fixed spelling & grammar in seed.rst.
- Fixed problem with combined usage of
coverageand theremove_allcache config parameters. - Fixed missing dimension parameters in the
remove_tilefunctions of various caches.
What's Changed
- Fix spelling & grammar in seed.rst by @petersmythe in #1056
- feat: use python build instead of invoking setup.py by @simonseyock in #1047
- chore(deps): bump JamesIves/github-pages-deploy-action from 4.6.9 to 4.7.2 by @dependabot in #1055
- chore(deps): bump cryptography from 43.0.1 to 44.0.0 by @dependabot in #1051
- chore(deps): bump pytz from 2023.3.post1 to 2024.2 by @dependabot in #1048
- fix: remove_all with coverages by @simonseyock in #1030
- AdminstrativeArea added to WMTS serviceprovider metadata. by @emacgillavry in #1043
- finish six removal by @a-detiste in #1066
- feat: remove python 3.8 support by @simonseyock in #1064
- chore(deps): bump cffi from 1.16.0 to 1.17.1 by @dependabot in #1058
- chore(deps): bump python-dateutil from 2.8.2 to 2.9.0.post0 by @dependabot in #1059
- fix: add dimensions arg to delete_tile functions by @simonseyock in #1079
- fix: remove array initializers as default values for function arguments by @simonseyock in #1081
- Improve docker setup by @simonseyock in #1082
- Multiapp docker by @simonseyock in #1083
New Contributors
- @emacgillavry made their first contribution in #1043
- @a-detiste made their first contribution in #1066
Full Changelog: 3.1.3...4.0.0