Skip to content

Releases: 43ravens/NEMO_Nowcast

v22.1

23 Jan 23:11
24cfc72
Compare
Choose a tag to compare

What's Changed

Full Changelog: v21.1...v22.1

v21.1 (2021-03-03)

03 Mar 23:18
Compare
Choose a tag to compare
  • End package releases on anaconda.org GoMSS-Nowcast channel.
    Final release there was v19.2

  • Change name of Git repository default branch from master to main.

  • Add support for exception logging to Sentry (https://sentry.io) with client DSN URL
    from SENTRY_DSN environment variable; does nothing if SENTRY_DSN does not exist,
    is empty, or is not recognized by Sentry.

  • Change continuous integration from Bitbucket pipeline to GitHub Actions workflow.
    CI reports are at https://github.com/43ravens/NEMO_Nowcast/actions
    Unit test coverage report visualization is at https://codecov.io/gh/43ravens/NEMO_Nowcast

  • Migrate from Mercurial on Bitbucket to Git on GitHub due to Bitbucket's decision
    to terminate support for Mercurial.
    Repository is now at https://github.com/43ravens/NEMO_Nowcast

  • Expose nemo_nowcast.cli.arrow_date() function for use by packages like
    SalishSeaNowcast that use NEMO_Nowcast CLI elements.

  • Change process manager from circus to supervisor
    because circus has dependency version pins that prevent moving to newer versions of Python and 0mq
    (and probably other packages).
    circus does not appear to be being actively maintained any more.
    supervisor has fewer dependencies, provides all of the functionality that we
    need, and is being actively maintained.