Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python.announce > #2470

structlog 17.1.0

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From Hynek Schlawack <hs@ox.cx>
Newsgroups comp.lang.python.announce
Subject structlog 17.1.0
Date Mon, 24 Apr 2017 14:22:48 +0200
Lines 25
Approved python-announce-list@python.org
Message-ID <mailman.428.1493037288.2951.python-announce-list@python.org> (permalink)
References <6BBAECB0-097C-4FA8-877A-3F7A2EB19FBE@ox.cx>
Mime-Version 1.0 (Mac OS X Mail 10.3 \(3273\))
Content-Type text/plain; charset=utf-8
Content-Transfer-Encoding quoted-printable
X-Trace news.uni-berlin.de fYfagVocsjLNoA259gZZXQh0tPzfqieSO/N8DkaMZ3+Q==
Return-Path <hs@ox.cx>
X-Original-To python-announce-list@python.org
Delivered-To python-announce-list@mail.python.org
X-Spam-Status OK 0.007
X-Spam-Evidence '*H*': 0.99; '*S*': 0.00; 'url:pypi': 0.03; 'i\xe2\x80\x99m': 0.05; 'received:internal': 0.07; 'python': 0.09; 'received:10.202': 0.09; 'received:10.202.2': 0.09; 'received:66.111': 0.09; 'received:66.111.4': 0.09; 'received:messagingengine.com': 0.09; 'everyone,': 0.13; 'case.': 0.15; 'entries.': 0.16; 'fabian': 0.16; 'received:10.202.2.161': 0.16; 'received:66.111.4.28': 0.16; 'received:out4-smtp.messagingengine.com': 0.16; 'url:project': 0.16; 'output': 0.18; 'library': 0.20; 'chapter': 0.20; 'it\xe2\x80\x99s': 0.22; 'url:io': 0.23; 'logging': 0.27; 'entries': 0.27; 'module.': 0.27; 'announce': 0.29; 'heard': 0.32; 'url:en': 0.33; 'release': 0.34; 'url:org': 0.36; 'structure': 0.37; 'thanks': 0.37; 'received:10': 0.38; 'proto:https': 0.39; 'possible.': 0.39; 'to:addr:python.org': 0.39; 'received:io': 0.39; 'received:psf.io': 0.39; 'received:ams1.psf.io': 0.40; 'received:mail1.ams1.psf.io': 0.40; 'prefer': 0.60; 'your': 0.61; 'powerful': 0.61; 'read': 0.61; 'header:Message-Id:1': 0.61; 'more': 0.62; 'forward': 0.64; 'special': 0.71; 'to:addr:python- announce-list': 0.72; 'url:17': 0.72; 'iva': 0.84; '***': 0.95; 'more!': 0.97
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=va8R0YoJF2RNcWd7b8 bgQD9A6jZ73gnO00TVKOio5fg=; b=aIhRjsU+nZweYW2dR8eaWVCg5LIEOa5ew6 sML+a+UffcDV+RWJGIHuLdb7p6Vr1GqIXK1aBrRKSR7Io15xtg8eQsiMbUBGm752 T/75B24EDSv943WAMP2Pr9l9OhuytnzNgcW3NIPrtaXuTZTnyLgU497M8RH2YyXI 9GlqYQMPblHpRJuInMsN4xdDE/L5aHc18Rf4Z2Zw9Gq5V9VZDBE7ZWXjRKYnA8w+ +C/OJy2rJA7m5APeIX9oYV7vySohzqCXjJ4rKT+Sn0blqKK5qqiXf+sRnreLrp9I 7O8ifqLaqjoakIL6tJP6CNPNbBkm1ivJkyhVkDxNtG7vr+XnOJnA==
X-ME-Sender <xms:Gu79WOTJXtTMAqzzATnX12g7NFT0WmCOS1vqGFR29JFvsIa9XSP91g>
X-Sasl-enc +MOHNiivaafx5LFYZdpCTfD2BzwVCXUqNBOwtqmH9ui8 1493036570
X-Mailer Apple Mail (2.3273)
X-Mailman-Approved-At Mon, 24 Apr 2017 08:34:47 -0400
X-BeenThere python-announce-list@python.org
X-Mailman-Version 2.1.23
Precedence list
List-Id Announcement-only list for the Python programming language <python-announce-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-announce-list/>
List-Post <mailto:python-announce-list@python.org>
List-Help <mailto:python-announce-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=subscribe>
X-Mailman-Original-Message-ID <6BBAECB0-097C-4FA8-877A-3F7A2EB19FBE@ox.cx>
Xref csiph.com comp.lang.python.announce:2470

Show key headers only | View raw


Hi everyone,

I’m happy to announce structlog 17.1.0 has been released to PyPI: <https://pypi.org/project/structlog/>

The main features of this release are massive improvements in standard library's logging integration. Have a look at the updated standard library chapter on how to use them! Special thanks go to Fabian Büchler, Gilbert Gilb's, Iva Kaneva, insolite, and sky-code, that made them possible.

Check out the full changelog at <https://structlog.readthedocs.io/en/17.1.0/changelog.html>

***

If you haven’t heard of structlog: it makes logging in Python less painful and more powerful by adding structure to your log entries.

It’s up to you whether you want structlog to take care about the output of your log entries or whether you prefer to forward them to an existing logging system like the standard library’s logging module. No monkey patching involved in either case.

Got to <http://www.structlog.org/> to read more!

Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread


Thread

structlog 17.1.0 Hynek Schlawack <hs@ox.cx> - 2017-04-24 14:22 +0200

csiph-web