Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-structlog for 
openSUSE:Factory checked in at 2026-06-15 19:44:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-structlog (Old)
 and      /work/SRC/openSUSE:Factory/.python-structlog.new.1981 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-structlog"

Mon Jun 15 19:44:09 2026 rev:19 rq:1359302 version:26.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-structlog/python-structlog.changes        
2025-10-30 17:10:58.805574904 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-structlog.new.1981/python-structlog.changes  
    2026-06-15 19:47:26.213454976 +0200
@@ -1,0 +2,31 @@
+Sun Jun 14 19:36:32 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 26.1.0:
+  * Support for *better-exceptions* is deprecated and will be
+    removed within a year.
+  * Use our Rich integration or copy-paste the one line of code
+    you need.
+  * Python 3.15 support.
+  * `structlog.dev.rich_monochrome_traceback` for Rich-based
+    monochrome exception rendering and add support for it
+    throughout `structlog.dev.ConsoleRenderer` when the user asks
+    for no colors.
+  * `structlog.BytesLogger` now has a `name` attribute which
+    allows you to use it with the
+    `structlog.stdlib.add_logger_name()` processor *without*
+    using the standard library integration.
+  * `structlog.processors.CallsiteParameterAdder` now supports
+    `CallsiteParameter.QUAL_MODULE` that adds the qualified
+    import name of the module of the callsite, or `__main__` if
+    the module is the entry point.
+  * This is only available for *structlog*-originated events
+    since the standard library has no equivalent (except for the
+    convention of setting the logger's name to `__name__`).
+  * `structlog.stdlib.BoundLogger` now has `is_enabled_for()` and
+    `get_effective_level()` methods that are snake_case aliases
+    for its `isEnabledFor()` and `getEffectiveLevel()` methods.
+  * This makes it more compatible with the native
+    `structlog.typing.FilteringBoundLogger`, so you can swap
+    configurations without changing your call sites.
+
+-------------------------------------------------------------------

Old:
----
  25.5.0.tar.gz

New:
----
  26.1.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-structlog.spec ++++++
--- /var/tmp/diff_new_pack.ei65af/_old  2026-06-15 19:47:27.121493133 +0200
+++ /var/tmp/diff_new_pack.ei65af/_new  2026-06-15 19:47:27.125493301 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-structlog
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-structlog
-Version:        25.5.0
+Version:        26.1.0
 Release:        0
 Summary:        Structured Logging for Python
 License:        Apache-2.0 OR MIT

++++++ 25.5.0.tar.gz -> 26.1.0.tar.gz ++++++
++++ 2890 lines of diff (skipped)

Reply via email to