Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-humanize for openSUSE:Factory
checked in at 2026-07-06 12:34:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-humanize (Old)
and /work/SRC/openSUSE:Factory/.python-humanize.new.1982 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-humanize"
Mon Jul 6 12:34:43 2026 rev:19 rq:1363963 version:4.16.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-humanize/python-humanize.changes
2026-01-06 17:47:33.676974562 +0100
+++
/work/SRC/openSUSE:Factory/.python-humanize.new.1982/python-humanize.changes
2026-07-06 12:37:24.830000945 +0200
@@ -1,0 +2,23 @@
+Sun Jul 5 10:33:40 UTC 2026 - Edgar Aichinger <[email protected]>
+
+- Update to 4.16.0
+ * Added
+ - Add Latvian language localization (#301) @EPoikans
+ - Add i18n support for naturalsize() and French translation (#294) @Yibomao
+
+ * Changed
+ - Performance improvements: 1.07x - 8.4x (#315) @hugovk
+ - Lazy imports for Python 3.15+ (#335) @hugovk
+ - Drop experimental Python 3.13 free-threaded (#336) @hugovk
+ - Refactor: simplify scientific() and extract _SUPERSCRIPT_MAP constant
(#313) @maayanmatsliah-tech
+
+ * Fixed
+ - Fix naturalsize() rounding rollover at unit boundaries (#329)
@patchwright
+ - Carry metric() to the next SI prefix when rounding reaches 1000 (#328)
@gaoflow
+ - Stop printing two minus signs in fractional for a negative mixed number
(#320) @c-tonneslan
+ - Return an empty string from natural_list() for an empty list (#318)
@c-tonneslan
+ - Handle tz-aware datetimes in naturalday() and naturaldate() (#297)
@bysiber
+ - Fix Arabic translation (#307) @AYMENJD
+ - Fix Spanish large number translations to use long scale (#302) @sedat4ras
+
+-------------------------------------------------------------------
Old:
----
humanize-4.15.0.tar.gz
New:
----
humanize-4.16.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-humanize.spec ++++++
--- /var/tmp/diff_new_pack.Iwgbk5/_old 2026-07-06 12:37:25.650029439 +0200
+++ /var/tmp/diff_new_pack.Iwgbk5/_new 2026-07-06 12:37:25.654029578 +0200
@@ -16,10 +16,13 @@
#
+# exclude while 3.12 isn't default python in TW yet
+%define skip_python312 1
+
%{?sle15_python_module_pythons}
%global modname humanize
Name: python-humanize
-Version: 4.15.0
+Version: 4.16.0
Release: 0
Summary: Python humanize utilities
License: MIT
@@ -37,6 +40,7 @@
# SECTION test requirements
BuildRequires: %{python_module freezegun}
BuildRequires: %{python_module pytest}
+BuildRequires: %{python_module pytest-benchmark}
# /SECTION
%python_subpackages
++++++ humanize-4.15.0.tar.gz -> humanize-4.16.0.tar.gz ++++++
++++ 2403 lines of diff (skipped)