Project maintenance and upgrades
- Update Juice SOC Gitlab links to ESA Gitlab: https://gitlab.esa.int/juice-soc-public/python/planetary-coverage (closes #116 (closed))
- Add support for Python
3.13(closes #99 (closed)) - Drop support for Pyhton
3.10 - Upgrade
pyproject.tomlto Poetry2.xnew syntax (closes #104 (closed)) - Remove caret requirement on all dependencies (closes #100 (closed))
- Bumpy numpy (
>=1.26), matplotlib (>=3.10) and pillow (>=11) min dependencies - Replace
bump2versiondeployment dependency bybump-my-version - Release notes and tags are added by CI on version bump (look for changes in
__version__.py) - Update bumpversion configuration to support native date changes (with regex)
- Simplify license copyright:
Osuna / CNRS / Nantes Universit茅 / ESA / CNES - Removed translation slug in docs url (
/en/) - Fix download SSL certificate error in python 3.13 (
SSL: CERTIFICATE_VERIFY_FAILED) - Bump sphinx version to
8.x - Fix
zip(..., explicit=False)to follow B905 rule - Update CNRS logo
- Fix misc error in test (mainly to add python
3.13support) - Fix CodeMeta download URL and published date
- Documentation is now tested and deployed to Gitlab Pages during merge requests
- Read The Docs deployment on merge requests is now manual (and optional)
Important
%Version 1.2.0 will be the last version of planetary-coverage to support numpy 1.x dependencies (see #117).
Edited by benoit seignovert