Twiggy-goodies

Latest version: v0.12.0

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

Scan your dependencies

Page 3 of 4

0.4.0

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

* Added new output `twiggy_goodies.logstash.LogstashOutput` which
sends json encoded data via UDP to a logstash server.
* Fixed errors related to missing `severity_names` in `JsonOutput`,
when `source_host` argument was specified.

0.3.1

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

* Fixed issue when json output returned local date instead of UTC.

0.3.0

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

* Now json serializer returns timestamp with explicit UTC timestamp.
This probably could broke someone's log processing pipeline, so
consider this release as backward incompatible.
* Also, now it depends on pytz package.

0.2.2

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

* Fixed error in django logging middleware, caused by absent
Content-Type header in DELETE responses from django-rest-framework.

0.2.1

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

* Fixed error when JsonOutput should write log into the current directory
but tries to create it first.

0.2.0

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

This version makes futher steps to stiched log messages in
Django projects. It introduces several improvements:

* A middleware `twiggy_goodies.django.LogMiddleware`, which groups all messages,
logged within same http request-response cycle.
* A mixin for management commands `twiggy_goodies.django.LogMixin`, which does
same thing but for management commands.
* A decorator `twiggy_goodies.django_rq.job` which stitches messages within
single `python-rq's` job.

Logging configuration of `django-rq` and `python-rq` is non-trivial, so may be
I should write a separate documentation page with example.

Page 3 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.