Pythonic logger
Python Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
doc
scripts
tests
twiggy
.coveragerc
.gitignore
.travis.yml
LICENSE
MANIFEST.in
README.rst
VERSION
setup.py
sitecustomize.py
sphinx-1.0.7-doctest-fix.diff
test-requirements.txt
tox.ini
twig.jpg

README.rst

Twiggy

Latest Version

Twiggy is a Pythonic logger.

>>> from twiggy import quick_setup, log
>>> quick_setup()
>>> log.name('frank') \
...    .fields(number=42) \
...    .info('hello {who}, it's a {0} day',
             'sunny',
             who='world')
INFO:frank:number=42:hello world, it's a sunny day

You should use Twiggy because it is awesome. For more information, read the documentation or see this blog post.

Note that master is currently in flux and may be broken. Please use the maint-0.4 branch for stable development/forks.