Mqttwarn

Latest version: v0.35.0

Safety actively analyzes 681874 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 9

0.30.0

=================

- Make LWT alive/dead payload configurable. Thanks, sumnerboy12.
- Upgrade to ``future>=0.18.0,<1``. Thanks, arieroos.
- Several adjustments to log messages
- Several improvements to the test harness, code coverage, project tooling,
code linting and formatting, and CI
- Refactoring of some data model components
- Fix job sorting by priority after migration to Python 3
- Remove some Python 2 compatibility snippets. mqttwarn is Python 3 only.

Breaking changes
----------------
- Rework and rename service plugin ``osxnotify`` to ``desktopnotify``, it
should work on all popular operating systems now. Thanks, portalzine.

0.29.1

=================

- Improve documentation about logging on Docker
- Improve launching with an additional set of ``--config`` arguments

0.29.0

=================

- Improve error handling: Remove the ``exception_traceback()`` helper function
again, and use ``logger.exception()`` instead.
- Improve error messages: Remove all ellipsis
- SMTP service plugin: Add software tests
- SMTP service plugin: Fix evaluation of ``htmlmsg`` parameter
- SMTP service plugin: Add support for minimal configuration w/o TLS and AUTH.
Thanks, symonjim.
- Update dependencies: Use Jinja2 3.x; Remove configparser, it is built into Python 3
- Add support for Python 3.11
- Pushover service plugin: Enable passing of parameters ``html``, ``url``, ``url_title``.
Thanks, jlrgraham.
- Add test for exercising configuration file scaffolding
- Improve README regarding configuration file scaffolding on Windows 10/PowerShell.
Thanks, symonjim.
- Improve support for VSCode. Thanks, psyciknz.
- Improve ``mqttwarn`` command line entry point testing

0.28.1

=================

- Fix documentation about Docker images. Thanks, psyciknz!
- Fix enumerating ``addrs`` in pushsafer service. Thanks, ykuzmenko!

0.28.0

=================

- Allow dispatching of messages with no target address information.
This helps for service plugins like Apprise to make the configuration
snippet more compact. Now, service configurations can omit the ``targets``
option altogether.
- ``apprise_single`` service: Accept omitted/empty `addrs` attribute.
- ``apprise_single`` service: Improve query parameter serialization.
- ``apprise_multi`` service: New plugin. Thanks, psyciknz!
The idea behind this variant is to publish messages to different Apprise
plugins within a single configuration snippet, containing multiple recipients.

0.27.0

=================

- IRCcat: Fix and improve service. Thanks, JanKoppe.
- IRCcat: Add newline character after message. Thanks again, JanKoppe.
- CI: Run tests on Python 3.10
- Allow parameters of the ``file`` service to be defined on a per-file basis.
Thanks, Gulaschcowboy!
- Add software tests for ``file`` service.
- Add feature to publish mqttwarn status information. Thanks, psyciknz!

Page 2 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.