Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-prettytable for 
openSUSE:Factory checked in at 2026-01-07 16:00:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-prettytable (Old)
 and      /work/SRC/openSUSE:Factory/.python-prettytable.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-prettytable"

Wed Jan  7 16:00:57 2026 rev:11 rq:1325683 version:3.17.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-prettytable/python-prettytable.changes    
2023-10-08 12:19:59.929782460 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-prettytable.new.1928/python-prettytable.changes
  2026-01-07 16:01:15.498726675 +0100
@@ -1,0 +2,32 @@
+Wed Jan  7 00:33:38 UTC 2026 - Steve Kowalik <[email protected]>
+
+- Update to 3.17.0:
+  * Added
+    + Add support for Python 3.15
+    + Set dicts with column-specific config for all column-specific attrs
+    + Add add divider() method to create sections
+    + Use PEP 639 licence expression
+    + Add support for Python 3.14
+    + Add new themes to ColorTable
+    + Use SPDX license identifier
+    + Add field selection to CSV and JSON outputs
+    + Add options to disable escaping HTML tables
+    + Add support for Python 3.13
+  * Changed
+    + Drop support for Python 3.9
+    + Performance: remove unnecessary deepcopies and add some lru_caches
+    + Drop support for Python 3.8
+    + Update new home to prettytable/prettytable
+    + Speedup: lazy imports and remove import
+  * Fixed
+    + Fix IndexError for add_rows() with an empty list
+    + Fix sortby at class declaration
+    + Fix divider intersection for border styles
+    + Fix default styles not being reset between set_style() calls
+    + Fix add_autoindex alignment for HTML
+    + Consider column args when columns are set after initialization
+    + Change how size of headers are calculated to fix ColorTable with title
+    + Fix max table width calculation
+- Update URL to new home.
+
+-------------------------------------------------------------------

Old:
----
  prettytable-3.9.0.tar.gz

New:
----
  prettytable-3.17.0.tar.gz

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

Other differences:
------------------
++++++ python-prettytable.spec ++++++
--- /var/tmp/diff_new_pack.PC3ccb/_old  2026-01-07 16:01:16.026748652 +0100
+++ /var/tmp/diff_new_pack.PC3ccb/_new  2026-01-07 16:01:16.030748818 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-prettytable
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 # Copyright (c) 2011 Christian Berendt.
 #
 # All modifications and additions to the file contributed by third parties
@@ -19,18 +19,17 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-prettytable
-Version:        3.9.0
+Version:        3.17.0
 Release:        0
 Summary:        Library for displaying tabular data in formatted fashion
 License:        BSD-2-Clause
-URL:            https://github.com/jazzband/prettytable
+URL:            https://github.com/prettytable/prettytable
 Source0:        
https://files.pythonhosted.org/packages/source/p/prettytable/prettytable-%{version}.tar.gz
-BuildRequires:  %{python_module base >= 3.7}
+BuildRequires:  %{python_module base >= 3.10}
 BuildRequires:  %{python_module hatch_vcs}
 BuildRequires:  %{python_module hatchling}
-BuildRequires:  %{python_module importlib-metadata if %python-base < 3.8}
 BuildRequires:  %{python_module pip}
-BuildRequires:  %{python_module pytest-lazy-fixture}
+BuildRequires:  %{python_module pytest-lazy-fixtures}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module wcwidth}
 BuildRequires:  %{pythons}
@@ -38,7 +37,6 @@
 BuildRequires:  python-rpm-macros
 BuildArch:      noarch
 Requires:       python-wcwidth
-Requires:       (python-importlib-metadata if python-base < 3.8)
 Provides:       python-PrettyTable = %{version}-%{release}
 Obsoletes:      python-PrettyTable < %{version}-%{release}
 %python_subpackages

++++++ prettytable-3.9.0.tar.gz -> prettytable-3.17.0.tar.gz ++++++
++++ 10491 lines of diff (skipped)

Reply via email to