pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/sysutils/py-structlog



Module Name:    pkgsrc
Committed By:   adam
Date:           Sat Aug 16 07:04:57 UTC 2025

Modified Files:
        pkgsrc/sysutils/py-structlog: Makefile distinfo

Log Message:
py-structlog: updated to 25.4.0

25.4.0

Added

- Support for Python 3.14 and Python 3.13.4.

  Python 3.14 has an backwards-incompatible change to `logging.Logger.isEnabledFor()` (it now always returns False if a log entry is in flight) that has been backported to 3.13.4 (expected on 
2025-06-03).
  It mainly affects `structlog.stdlib.filter_by_level()`.

- `structlog.tracebacks` now handles [exception groups](https://docs.python.org/3/library/exceptions.html#exception-groups).
  `structlog.tracebacks.Stack` has two new fields, `is_group: bool` and `exceptions: list[Trace]`.
  This works similarly to what Rich v14.0.0 does.

Fixed

- `structlog.processors.ExceptionPrettyPrinter` now respects the *exception_formatter* arguments instead of always using the default formatter.


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 pkgsrc/sysutils/py-structlog/Makefile
cvs rdiff -u -r1.21 -r1.22 pkgsrc/sysutils/py-structlog/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/sysutils/py-structlog/Makefile
diff -u pkgsrc/sysutils/py-structlog/Makefile:1.26 pkgsrc/sysutils/py-structlog/Makefile:1.27
--- pkgsrc/sysutils/py-structlog/Makefile:1.26  Sat May 10 11:14:32 2025
+++ pkgsrc/sysutils/py-structlog/Makefile       Sat Aug 16 07:04:57 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.26 2025/05/10 11:14:32 adam Exp $
+# $NetBSD: Makefile,v 1.27 2025/08/16 07:04:57 adam Exp $
 
-DISTNAME=      structlog-25.3.0
+DISTNAME=      structlog-25.4.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    sysutils python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=s/structlog/}

Index: pkgsrc/sysutils/py-structlog/distinfo
diff -u pkgsrc/sysutils/py-structlog/distinfo:1.21 pkgsrc/sysutils/py-structlog/distinfo:1.22
--- pkgsrc/sysutils/py-structlog/distinfo:1.21  Sat May 10 11:14:32 2025
+++ pkgsrc/sysutils/py-structlog/distinfo       Sat Aug 16 07:04:57 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.21 2025/05/10 11:14:32 adam Exp $
+$NetBSD: distinfo,v 1.22 2025/08/16 07:04:57 adam Exp $
 
-BLAKE2s (structlog-25.3.0.tar.gz) = b589145c50997da5f7e7739b08ec8bd15423d9b9eb9ff5a53093c2065ed3f32e
-SHA512 (structlog-25.3.0.tar.gz) = 9bc31a0dea76a28f604880fb190343f2edbe91b1c64a298ef75de4930e994b388e56afe3d649ee77605657bbccbe6daad181e8e78829bd1a7ea96b3577f61add
-Size (structlog-25.3.0.tar.gz) = 1367514 bytes
+BLAKE2s (structlog-25.4.0.tar.gz) = 3d64537d44e6a0242174a25021adb45d3f17aff896820ac23fd3b6c1f2132b95
+SHA512 (structlog-25.4.0.tar.gz) = 3806cec911e68bcc8d339308f448eb2aea7395820e435ea127e61912466d46c8757e5d88b9876c41ac1f8cceacb52148fe54e6ff18904543535541b690cbf02c
+Size (structlog-25.4.0.tar.gz) = 1369138 bytes



Home | Main Index | Thread Index | Old Index