Skip to content

Releases: mpounsett/nagiosplugin

1.4.0

13 Jun 20:27
93a89c9
Compare
Choose a tag to compare

What's Changed

IMPORTANT NOTE: Please see the announcement about the new Python release support policy.

  • new: add check name to Check constructor (@simonmeggle, #46)
  • change: drop support for Python 3.4, 3.5, and 3.6 (#65)
  • doc: proper reference to nagiosplugin.performance.Performance in Context.performance() docstring (@Josef-Friedrich, #48)
  • doc: update ReadTheDocs deployment (#79)
  • doc: add additional notes about the naming of the Warn class (#26)

Housekeeping

  • limit virtualenv version in tox deployments (#64)
  • try to use importlib.resources if available (#50)
  • implement ruff testing (#60)
  • implement pip-audit and bandit testing (#61)
  • update sphinx to work with Python 3.13 (#72)

New Contributors

Full Changelog: 1.3.3...1.4.0

Release 1.3.3

07 Feb 23:01
6e84437
Compare
Choose a tag to compare

This is mostly a maintenance release, however I've also started trying to whittle down the number of warnings I'm getting from the various linters I run as part of tests.

  • new: adding support for newer python releases (3.8, 3.9, 3.10)
  • fix: various typos in docstrings (#39, )
  • fix: change use of deprecated upload-dir to upload_dir in setup.cfg (#34)
  • fix: Runtime class now sets None for stdout by default (#24)
  • fix: corrected argument order in several calls to super() (#18)
  • cleanup: many bits of code tidying to eliminate linter warnings

Thanks to @shepherdjay, @sbraz, and @Josef-Friedrich for your contributions to this release.

Please note the Discussion about a potential new policy about Python release support in future versions of nagiosplugin. I'd like to invite anyone using the library to please read and comment on that discussion.

Cheers!