Mailinglogger

Latest version: v6.0.0

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

Scan your dependencies

Page 1 of 5

6.0.0

-------------------

- Drop Python 2 support.

- Add TLS support.

5.1.0

-------------------

- Python 3.8 support.

5.0.0

-------------------

- Python 3 support

- Renaming the modules within the ``mailinglogger`` package to have
sane capitalisation.

Thanks to Max Shepherd for breaking the back of the Python 3 work.

4.0.0

-------------------

- Drop Zope and Plone support

- Drop ZConfig support

- Removed the deprecated ``ignore`` parameter to
:class:`MailingLogger` and :class:`SummarisingLogger`.
Use `filter objects`__ instead.

__ http://docs.python.org/library/logging.html#filter-objects

- Move from ``zope.testrunner`` to `pytest`__ for running tests.

__ https://docs.pytest.org/en/latest/

- Switch from `manuel`__ to `sybil`__ for checking examples in
documentation.

__ http://packages.python.org/manuel/

__ http://sybil.readthedocs.io/en/latest/

- Moved from buildout to virtualenv for development.

- Gracefully handle bugs elsewhere that call :meth:`SummarisingLogger.close`
more than once in a multi-threaded or multi-process environment.

3.8.0

-------------------

- Implemented flood limiting in :class:`SummarisingLogger` to prevent
overly large emails being sent.

3.7.0

-------------------

- Added the ability to wrap the body of emails sent in a template.

- Added documentation and tools for the sending of HTML emails.

- Fixed a bug that resulted in a unicode error when sending emails
after a unicode message was logged.

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.