Releases: 43ravens/NEMO_Nowcast
v22.1
What's Changed
- Bump urllib3 from 1.26.3 to 1.26.4 by @dependabot in #10
- Bump urllib3 from 1.26.4 to 1.26.5 by @dependabot in #11
- Bump babel from 2.9.0 to 2.9.1 by @dependabot in #12
- Bump pip from 21.0.1 to 21.1 by @dependabot in #13
- Bump certifi from 2020.12.5 to 2022.12.7 by @dependabot in #17
- Bump wheel from 0.36.2 to 0.38.1 by @dependabot in #18
- Add GHA workflow to auto-assign issues & PRs by @douglatornell in #20
- Add Dependabot config to monitor Actions versions by @douglatornell in #21
- Bump setuptools from 49.6.0.post20210108 to 65.5.1 by @dependabot in #19
- Change GitHub Actions jobs to use reusable workflows by @douglatornell in #24
- Drop support for Python 3.6, 3.7, 3.8 & 3.9 by @douglatornell in #25
- Update documentation by @douglatornell in #26
Full Changelog: v21.1...v22.1
v21.1 (2021-03-03)
-
End package releases on anaconda.org GoMSS-Nowcast channel.
Final release there was v19.2 -
Change name of Git repository default branch from
master
tomain
. -
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
becausecircus
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.