Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning beginning with release 0.1.0.

[1.0.1] - 2025-08-28

No user-facing changes. Minor bugfixes and updates in the pip/conda publishing pipelines.

[1.0.0] - 2025-08-26

Initial stable public API. No user-facing changes from previous versions. move setup.cfg to pyproject.toml.

[0.1.9] - 2025-08-26

Use an auto-generated dev version number suffix for pushes to dev branch so that every push to dev gets a unique version number and therefore gets published to TestPyPi.

[0.1.8] - 2025-08-26

Update CI/CD GitHub workflow to use trusted publisher and publish tagged commits on branch main to PyPi and all pushes to TestPyPi.

[0.1.7] - 2025-08-26

Formalize testing for Python 3.9, 3.10, 3.11, 3.12, 3.13. Change Python requirement to >= 3.9.

0.1.6 - 2022-08-25

[0.0.6] to [0.1.5] - 2022-08-18 to 2022-08-25

Added

0.0.5 - 2022-08-18

Added

  • option to return coastlines geometries without the Chatham Islands or Kermadec Islands.

  • option to clip coastlines to a specified bounding box

  • documentation via Sphinx, autodoc, napoleon.

0.0.4 - 2022-06-21

Initial public release.