Changes That Break Backward Compatibility

Version 25.1 (unreleased)

The following changes that were introduced in version 25.1 of the tools repository are incompatible with earlier versions:

  • The minimum supported version of Python is 3.11. Development of the SalishSeaTools package is done using Python 3.13.

Version 24.1 (2025-01-09)

The following changes that were introduced in version 24.1 of the tools repository are incompatible with earlier versions:

  • Removed docs and package stub for SalishSeaNowcast package. It was moved into its own repository in late-2016.

  • Removed docs and package stub for SalishSeaCmd package. It was moved into its own repository in late-2016.

  • Changed to CalVer versioning convention. Version identifier format is now yy.n[.devn], where yy is the (post-2000) year of release, and n is the number of the release within the year, starting at 1. After a release has been made the value of n is incremented by 1, and .dev0 is appended to the version identifier to indicate changes that will be included in the next release. 24.1.dev0 is an exception to that scheme. That version identifies the period of development between the 2.0 and 24.1 releases.