hynek/structlog: 24.1.0
Creators
- Hynek Schlawack1
- wouter bolsterlee2
- Iwan Aucamp3
- Justin Wood (Callek)4
- Mathieu Leplatre5
- Steve Piercy
- Tin Tvrtković
- George-Cristian Bîrzan
- Marcelo Trylesinski6
- Gilbert Gilb's
- Marc Sibson7
- Peter Schutt
- Christopher Armstrong
- Quentin Pradet8
- pahrohfit
- Stefan Scherfke
- Piotr Popieluch
- Day Barr
- David Winterbottom9
- Brandon W Maister
- Bence Nagy10
- Adam Johnson11
- zifot12
- Przemysław Węgrzyn13
- Ouroboros Chrysopoeia
- Ofek Lev14
- Noam Nol
- Nils Pascal Illenseer
- 1. Variomedia AG
- 2. @eclecticiq
- 3. @Kron-AS
- 4. Anaconda, Inc
- 5. Mozilla
- 6. @encode @pydantic
- 7. Salesforce
- 8. @elastic
- 9. Octopus Energy
- 10. @returntocorp
- 11. @django, @djangolondon
- 12. Nethone
- 13. Code Painters
- 14. @datadog
Description
Highlights
This quick bugfix release fixes two regressions and the fact that RichTracebackFormatter
has been ignoring its width argument the whole time.
Special Thanks
This release would not be possible without my generous sponsors! Thank you to all of you making sustainable maintenance possible! If you would like to join them, go to https://github.com/sponsors/hynek and check out the sweet perks!
Above and Beyond
Variomedia AG (@variomedia), Tidelift (@tidelift), FilePreviews (@filepreviews), Daniel Fortunov (@asqui), Kevin P. Fleming (@kpfleming), and Sören Weber (@SoerenWeber).
Maintenance Sustainers
Adam Hill (@adamghill), Dan Groshev (@si14), Magnus Watn (@magnuswatn), David Cramer (@dcramer), Moving Content AG (@moving-content), ProteinQure (@ProteinQure), Jesse Snyder (@jessesnyder), Rivo Laks (@rivol), Ionel Cristian Mărieș (@ionelmc), The Westervelt Company (@westerveltco), Philippe Galvan (@PhilippeGalvan), Birk Jernström (@birkjernstrom), Tim Schilling (@tim-schilling), Chris Withers (@cjw296), Christopher Dignam (@chdsbd), Stefan Hagen (@sthagen), Sławomir Ehlert (@slafs), Mostafa Khalil (@khadrawy), Filip Mularczyk (@mukiblejlok), and Mike Fiedler (@miketheman).
Not to forget 6 more amazing humans who chose to be generous but anonymous!
Full Changelog
Fixed
The lazy logger proxy returned by
structlog.get_logger()
now returns its initial values when asked for context. When asked for context before binding for the first time, it returned an empty dictionary in 23.3.0.The displayed level name when using
structlog.stdlib.BoundLogger.exception()
is"error"
instead of"exception"
. Fixes regression in 23.3.0. #584Don't ignore the
width
argument ofRichTracebackFormatter
. #587
Files
hynek/structlog-24.1.0.zip
Files
(1.4 MB)
Name | Size | Download all |
---|---|---|
md5:0e06e56e54bc5876d673ed5ca8c0c666
|
1.4 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/hynek/structlog/tree/24.1.0 (URL)