From c3d392af30904622630d1ff9555843308ba571d251ebafb787b4c5dfc352a628 Mon Sep 17 00:00:00 2001
From: Dirk Mueller <dmueller@suse.com>
Date: Wed, 13 Sep 2023 08:19:20 +0000
Subject: [PATCH] =?UTF-8?q?-=20update=20to=204.8.0:=20=20=20*=20Add=20Hung?=
 =?UTF-8?q?arian=20localization=20=20=20*=20Revise=20Turkish=20localizatio?=
 =?UTF-8?q?n=20=20=20*=20Translate=20"thousand"=20to=20"=E5=8D=83"=20for?=
 =?UTF-8?q?=20zh=5FCN=20=20=20*=20Move=20logic=20to=20convert=20aware=20da?=
 =?UTF-8?q?tetime=20to=20naive=20into=20function=20=20=20*=20Docs:=20fix?=
 =?UTF-8?q?=20formatting=20of=20return=20value=20=20=20*=20Declare=20suppo?=
 =?UTF-8?q?rt=20for=20Python=203.12=20=20=20*=20Add=20Esperanto=20localiza?=
 =?UTF-8?q?tion=20=20=20*=20Support=20timezone-aware=20datetimes=20in=20na?=
 =?UTF-8?q?turaltime=20=20=20*=20Update=20Bengali=20translation=20=20=20*?=
 =?UTF-8?q?=20Drop=20support=20for=20EOL=20Python=203.7=20=20=20*=20Add=20?=
 =?UTF-8?q?missing=20keys=20to=20extract=20translatable=20strings=20=20=20?=
 =?UTF-8?q?*=20Add=20default=20Italian=20thousand=20and=20decimal=20separa?=
 =?UTF-8?q?tor=20=20=20*=20Add=20Italian=20translation=20for=20"thousand"?=
 =?UTF-8?q?=20and=20fix=20singulars=20=20=20*=20Add=20Italian=20translatio?=
 =?UTF-8?q?n=20for=20"%s=20and=20%s"=20=20=20*=20Add=20Basque=20translatio?=
 =?UTF-8?q?n=20=20=20*=20Add=20latest=20metric=20prefixes:=20ronna,=20ront?=
 =?UTF-8?q?o,=20quetta,=20quecto=20=20=20*=20Add=20pt=5FBR=20separators=20?=
 =?UTF-8?q?=20=20*=20Replace=20setup.cfg=20with=20pyproject.toml=20=20=20*?=
 =?UTF-8?q?=20Filesize=20simplification=20=20=20*=20Fix=20intword=20for=20?=
 =?UTF-8?q?1,000=20decillion=20=20=20*=20Add=20localisation=20for=20thousa?=
 =?UTF-8?q?nd,=20fixing=20German=20plurals=20=20=20*=20Handle=20NaN=20-=20?=
 =?UTF-8?q?Switch=20to=20%pytest=20macro.=20-=20Update=20to=202.2.0:=20-?=
 =?UTF-8?q?=20use=20%find=5Flang=20macro?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-humanize?expand=0&rev=25
---
 humanize-4.4.0.tar.gz   |  3 ---
 humanize-4.8.0.tar.gz   |  3 +++
 python-humanize.changes | 33 ++++++++++++++++++++++++++++++---
 python-humanize.spec    | 16 ++++++++--------
 4 files changed, 41 insertions(+), 14 deletions(-)
 delete mode 100644 humanize-4.4.0.tar.gz
 create mode 100644 humanize-4.8.0.tar.gz

diff --git a/humanize-4.4.0.tar.gz b/humanize-4.4.0.tar.gz
deleted file mode 100644
index 8ecd9b1..0000000
--- a/humanize-4.4.0.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:efb2584565cc86b7ea87a977a15066de34cdedaf341b11c851cfcfd2b964779c
-size 78519
diff --git a/humanize-4.8.0.tar.gz b/humanize-4.8.0.tar.gz
new file mode 100644
index 0000000..1b874ec
--- /dev/null
+++ b/humanize-4.8.0.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:9783373bf1eec713a770ecaa7c2d7a7902c98398009dfa3d8a2df91eec9311e8
+size 72894
diff --git a/python-humanize.changes b/python-humanize.changes
index 6db09e7..cdd4dd4 100644
--- a/python-humanize.changes
+++ b/python-humanize.changes
@@ -1,3 +1,30 @@
+-------------------------------------------------------------------
+Wed Sep 13 08:17:10 UTC 2023 - Dirk Müller <dmueller@suse.com>
+
+- update to 4.8.0:
+  * Add Hungarian localization
+  * Revise Turkish localization
+  * Translate "thousand" to "千" for zh_CN
+  * Move logic to convert aware datetime to naive into function
+  * Docs: fix formatting of return value
+  * Declare support for Python 3.12
+  * Add Esperanto localization
+  * Support timezone-aware datetimes in naturaltime
+  * Update Bengali translation
+  * Drop support for EOL Python 3.7
+  * Add missing keys to extract translatable strings
+  * Add default Italian thousand and decimal separator
+  * Add Italian translation for "thousand" and fix singulars
+  * Add Italian translation for "%s and %s"
+  * Add Basque translation
+  * Add latest metric prefixes: ronna, ronto, quetta, quecto
+  * Add pt_BR separators
+  * Replace setup.cfg with pyproject.toml
+  * Filesize simplification
+  * Fix intword for 1,000 decillion
+  * Add localisation for thousand, fixing German plurals
+  * Handle NaN
+
 -------------------------------------------------------------------
 Wed Jan  4 20:02:31 UTC 2023 - Dirk Müller <dmueller@suse.com>
 
@@ -62,12 +89,12 @@ Thu Jun  4 06:42:45 UTC 2020 - Steve Kowalik <steven.kowalik@suse.com>
 - Update to 2.4.0:
   * Added Spanish (Spain) locale.
   * Polish (pl_PL) locales added
-- Switch to %pytest macro. 
+- Switch to %pytest macro.
 
 -------------------------------------------------------------------
 Tue Mar 31 05:49:52 UTC 2020 - steven.kowalik@suse.com
 
-- Update to 2.2.0: 
+- Update to 2.2.0:
   * Added
     + Disambiguate naturaldate return: only append year if more than
     + ~5 months away (#107) @hugovk
@@ -112,7 +139,7 @@ Sat Jul  1 14:54:14 UTC 2017 - okurz@suse.com
 Fri Dec 18 09:06:59 UTC 2015 - mimi.vx@gmail.com
 
 - update to 0.5.1
-- use %find_lang macro 
+- use %find_lang macro
 
 -------------------------------------------------------------------
 Sun Dec  8 21:48:32 UTC 2013 - p.drouand@gmail.com
diff --git a/python-humanize.spec b/python-humanize.spec
index 6f8a87d..f6b6652 100644
--- a/python-humanize.spec
+++ b/python-humanize.spec
@@ -16,20 +16,20 @@
 #
 
 
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%define skip_python2 1
+%{?sle15_python_module_pythons}
 %global modname humanize
 Name:           python-humanize
-Version:        4.4.0
+Version:        4.8.0
 Release:        0
 Summary:        Python humanize utilities
 License:        MIT
 Group:          Development/Languages/Python
 URL:            https://github.com/python-humanize/humanize
 Source:         https://files.pythonhosted.org/packages/source/h/humanize/humanize-%{version}.tar.gz
-BuildRequires:  %{python_module base >= 3.7}
-BuildRequires:  %{python_module setuptools_scm}
-BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module base >= 3.8}
+BuildRequires:  %{python_module hatch_vcs}
+BuildRequires:  %{python_module pip}
+BuildRequires:  %{python_module wheel}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 BuildArch:      noarch
@@ -48,10 +48,10 @@ readable size or throughput.
 %setup -q -n %{modname}-%{version}
 
 %build
-%python_build
+%pyproject_wheel
 
 %install
-%python_install
+%pyproject_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check