Hi everyone,

I’m happy to announce the release of structlog 21.1.0.

With almost a million downloads per month, structlog is the most popular 
solution for structured logging in Python. It doesn’t just allow you to log 
key-value pairs in a structured manner, it also makes it EASIER and FASTER. 
Check out <https://www.structlog.org/en/stable/why.html> if you’re intrigued 
but not convinced!

Heartfelt thanks go to my generous GitHub sponsors 
<https://github.com/sponsors/hynek>, companies subscribing on Tidelift 
<https://tidelift.com/subscription/pkg/pypi-structlog> (currently nobody :( – 
tell your boss!), and people who bought me a coffee on 
<https://ko-fi.com/the_hynek>!

Support like that makes me work on FOSS on a Saturday afternoon, so please 
consider supporting me <https://hynek.me/say-thanks/> too! <3

-----

21.1.0 is mostly a bugfix release, but rewrite of the contextvars support could 
be a big deal to some of you.

Cheers,
Hynek


All Changes
=========

Backward-incompatible changes:

none

Deprecations:

none

Changes:

-   structlog.threadlocal.wrap_dict() now has a correct type annotation. #290
-   Fix isolation in structlog.contextvars. #302
-   The default configuration and loggers are pickleable again. #301
-   structlog.dev.ConsoleRenderer will now look for a logger_name key if no 
logger key is set. #295
_______________________________________________
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/
Member address: arch...@mail-archive.com

Reply via email to