semvec/pypi-packages huggingface dataset:
pysllo 0.1
Make your python logging more structured and easy to aggregate
License: BSD
Keywords: logging development utilities administrative monitoring

|Documentation Status| |Coverage Status| |Build Status|

Pysllo
======

Make your python logging more structured and easy to aggregate using all
features of pysllo. Pysllo is set of useful python logging extenders
that make possible saving logs into StackLight with possibility of flow
tracking, data binding and raising all logs if error occurs.

For more information go to documentation on
`ReadTheDocs <http://pysllo.readthedocs.io/>`__.

Quick start
-----------

.. code:: bash

    pip install pysllo

Features
--------

-  StructuredLogger
-  PropagationLogger
-  TrackingLogger
-  JsonFormatter
-  ElasticSearchUDPHandler

Example
-------

.. code:: python

    from pysllo.handlers import ElasticSearchUDPHandler
    from pysllo.formatters import JsonFormatter
    from pysllo.utils import LoggersFactory

    # configuration
    host, port, limit = 'localhost', 9000
    handler = ElasticSearchUDPHandler([(host, port)])
    formatter = JsonFormatter()
    handler.setFormatter(formatter)
    MixedLogger = LoggersFactory.make(
            tracking_logger=True,
            propagation_logger=True,
            structured_logger=True
        )
    logger = MixedLogger('test')
    logger.addHandler(handler)
        
    # examlpe usage
    msg = "TEST"
    logger.bind(ip='127.0.0.1')
    logger.debug(msg, user=request.user)

.. |Documentation Status| image:: https://readthedocs.org/projects/pysllo/badge/?version=latest
   :target: http://pysllo.readthedocs.io/en/latest/?badge=latest
.. |Coverage Status| image:: https://coveralls.io/repos/github/kivio/pysllo/badge.svg?branch=master
   :target: https://coveralls.io/github/kivio/pysllo?branch=master
.. |Build Status| image:: https://travis-ci.org/kivio/pysllo.svg?branch=master
   :target: https://travis-ci.org/kivio/pysllo
django-grappelli-latest 2.8.1a
A jazzy skin for the Django Admin-Interface.
License: BSD

Django Grappelli
================
.. image:: https://api.travis-ci.org/sehmaschine/django-grappelli.svg
    :target: https://travis-ci.org/sehmaschine/django-grappelli

.. image:: https://img.shields.io/pypi/dm/django-grappelli.svg
    :target: https://pypi.python.org/pypi/django-grappelli

.. image:: https://readthedocs.org/projects/django-grappelli/badge/?version=latest
    :target: http://django-grappelli.readthedocs.org/en/latest/?badge=latest

.. image:: https://img.shields.io/pypi/v/django-grappelli.svg
    :target: https://pypi.python.org/pypi/django-grappelli

.. image:: https://img.shields.io/pypi/l/django-grappelli.svg
    :target: https://pypi.python.org/pypi/django-grappelli

**A jazzy skin for the Django admin interface**.

Grappelli is a grid-based alternative/extension to the `Django <http://www.djangoproject.com>`_ administration interface.

Code
----

https://github.com/sehmaschine/django-grappelli

Website
-------

http://www.grappelliproject.com

Documentation
-------------

http://readthedocs.org/docs/django-grappelli/

Releases
--------

**Grappelli is always developed against the latest stable Django release and is NOT tested with Djangos trunk.**

* Grappelli 2.8.1 (March 7th, 2016): Compatible with Django 1.9
* Grappelli 2.7.3 (January 11th, 2016): Compatible with Django 1.8
* Grappelli 2.6.5 (May 28th, 2015): Compatible with Django 1.7

Current development branches:

* Grappelli 2.8.2 (Development version for Django 1.9, see branch Stable/2.8.x)
* Grappelli 2.7.4 (Development version for Django 1.8, see branch Stable/2.7.x)
* Grappelli 2.6.6 (Development version for Django 1.7, see branch Stable/2.6.x)

Older versions are available at GitHub, but are not supported anymore.
Support for 2.6.x and 2.7.x is limited to security issues and very important bugfixes.