Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package translate-toolkit for 
openSUSE:Factory checked in at 2023-01-03 15:04:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/translate-toolkit (Old)
 and      /work/SRC/openSUSE:Factory/.translate-toolkit.new.1563 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "translate-toolkit"

Tue Jan  3 15:04:18 2023 rev:52 rq:1046294 version:3.8.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/translate-toolkit/translate-toolkit.changes      
2022-10-27 13:52:09.187953752 +0200
+++ 
/work/SRC/openSUSE:Factory/.translate-toolkit.new.1563/translate-toolkit.changes
    2023-01-03 15:04:22.902165390 +0100
@@ -1,0 +2,18 @@
+Mon Jan  2 17:54:23 UTC 2023 - Ben Greiner <c...@bnavigator.de>
+
+- update to 3.8.0
+  * JSON: Fixed serialization for some corner case keys
+  * PO: Wrapping is now compatible with GNU gettext 0.21.1
+  * Fluent: Consolidate error handling to be similar as with other
+    formats
+  * Fluent: Add support for extracting placeables
+  * LISA (XLIFF, Android, ...): Allow to customize behavior of
+    empty XML tags
+  * RC: Added support for MENUEX block and DISCARDABLE attribute
+- Move to PEP517 build
+- Add pyparsing as build requirment for manpage genaration: It is
+  not pulled in automatically anymore (python-packaging 22)
+- Fix alternatives uninstall command: Master ends in 1.gz
+  (%ext_man)
+
+-------------------------------------------------------------------

Old:
----
  translate-3.7.3.obscpio

New:
----
  translate-3.8.0.obscpio

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

Other differences:
------------------
++++++ translate-toolkit.spec ++++++
--- /var/tmp/diff_new_pack.FhrP7S/_old  2023-01-03 15:04:24.582175196 +0100
+++ /var/tmp/diff_new_pack.FhrP7S/_new  2023-01-03 15:04:24.586175219 +0100
@@ -26,7 +26,7 @@
 %endif
 %define modname translate-toolkit
 %define skip_python2 1
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
+
 %define binaries_and_manpages %{shrink:\
     poclean pocompile poconflicts podebug pofilter pogrep pomerge 
porestructure posegment poswap poterminology \
     build_firefox.sh junitmsgfmt pretranslate \
@@ -42,7 +42,7 @@
 %define manpages translatetoolkit %binaries_and_manpages
 
 Name:           translate-toolkit%{psuffix}
-Version:        3.7.3
+Version:        3.8.0
 Release:        0
 Summary:        Tools and API to assist with translation and software 
localization
 License:        GPL-2.0-or-later
@@ -53,15 +53,20 @@
 BuildRequires:  %{python_module Levenshtein >= 0.12}
 BuildRequires:  %{python_module Sphinx}
 BuildRequires:  %{python_module sphinx-bootstrap-theme}
+BuildRequires:  %{python_module base >= 3.7}
 BuildRequires:  %{python_module beautifulsoup4 >= 4.3}
 # extra modules here are needed for manpages
-BuildRequires:  %{python_module cheroot >= 8.3.0}
+BuildRequires:  %{python_module cheroot >= 9}
 BuildRequires:  %{python_module iniparse >= 0.5}
 BuildRequires:  %{python_module lxml >= 4.6.3}
 BuildRequires:  %{python_module phply >= 1.2.5}
-BuildRequires:  %{python_module ruamel.yaml >= 0.17.17}
-BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module ruamel.yaml >= 0.17.21}
+BuildRequires:  %{python_module pip}
+BuildRequires:  %{python_module pyparsing}
+BuildRequires:  %{python_module setuptools >= 42}
+BuildRequires:  %{python_module setuptools_scm >= 6.2}
 BuildRequires:  %{python_module vobject >= 0.9.6.1}
+BuildRequires:  %{python_module wheel}
 BuildRequires:  dos2unix
 BuildRequires:  fdupes
 BuildRequires:  gettext-runtime
@@ -79,16 +84,16 @@
 Recommends:     gaupol
 Recommends:     iso-codes
 Recommends:     python-Levenshtein >= 0.12
-Recommends:     python-aeidon >= 1.10.1
+Recommends:     python-aeidon >= 1.11
 Recommends:     python-beautifulsoup4 >= 4.3
-Recommends:     python-charset-normalizer
-Recommends:     python-cheroot >= 8.3.0
+Recommends:     python-charset-normalizer >= 3.0.1
+Recommends:     python-cheroot >= 9
 Recommends:     python-iniparse >= 0.5
 Recommends:     python-phply >= 1.2.5
-Recommends:     python-pycountry >= 20.7.3
+Recommends:     python-pycountry >= 22.3.5
 Recommends:     python-pyenchant >= 3.2.2
-Recommends:     python-pyparsing >= 3.0.5
-Recommends:     python-ruamel.yaml >= 0.17.17
+Recommends:     python-pyparsing >= 3.0.9
+Recommends:     python-ruamel.yaml >= 0.17.21
 Recommends:     python-vobject >= 0.9.6.1
 %if "%{python_flavor}" == "python3" || "%{?python_provides}" == "python3"
 Provides:       translate-toolkit = %{version}-%{release}
@@ -96,13 +101,13 @@
 %endif
 BuildArch:      noarch
 %if %{with test}
-BuildRequires:  %{python_module aeidon >= 1.10.1}
+BuildRequires:  %{python_module aeidon >= 1.11}
 BuildRequires:  %{python_module chardet >= 3.0.4}
-BuildRequires:  %{python_module pycountry >= 19.8.18}
+BuildRequires:  %{python_module pycountry >= 22.3.5}
 BuildRequires:  %{python_module pyenchant >= 3.2.2}
-BuildRequires:  %{python_module pyparsing >= 3.0.5}
+BuildRequires:  %{python_module pyparsing >= 3.0.9}
 BuildRequires:  %{python_module pytest}
-BuildRequires:  %{python_module translate-toolkit >= %{version}}
+BuildRequires:  %{python_module translate-toolkit = %{version}}
 BuildRequires:  %{python_module xml}
 BuildRequires:  gaupol
 %endif
@@ -162,7 +167,7 @@
 
 %build
 %if !%{with test}
-%python_build
+%pyproject_wheel
 
 pushd docs
 # Can't use parallel build here!
@@ -174,7 +179,7 @@
 
 %install
 %if !%{with test}
-%python_install
+%pyproject_install
 
 # create manpages
 mkdir -p %{buildroot}%{_mandir}/man1
@@ -216,7 +221,7 @@
 %python_install_alternative %{lua: for m in 
string.gmatch(rpm.expand("%manpages"),"%S+") do print(m .. ".1 ") end} %binaries
 
 %postun
-%python_uninstall_alternative translatetoolkit
+%python_uninstall_alternative translatetoolkit.1%{?ext_man}
 
 %if !%{with test}
 %files %{python_files}
@@ -225,7 +230,7 @@
 %{lua: for b in string.gmatch(rpm.expand("%binaries"),"%S+") do 
print(rpm.expand("%python_alternative %{_bindir}/" .. b) .. "\n") end}
 %{lua: for m in string.gmatch(rpm.expand("%manpages"),"%S+") do 
print(rpm.expand("%python_alternative %{_mandir}/man1/" .. m .. ".1") .. "\n") 
end}
 %{python_sitelib}/translate
-%{python_sitelib}/translate_toolkit-%{version}-*.egg-info
+%{python_sitelib}/translate_toolkit-%{version}.dist-info
 
 %files -n %{name}-doc
 %dir %{_defaultdocdir}/%{modname}

++++++ _service ++++++
--- /var/tmp/diff_new_pack.FhrP7S/_old  2023-01-03 15:04:24.650175593 +0100
+++ /var/tmp/diff_new_pack.FhrP7S/_new  2023-01-03 15:04:24.654175616 +0100
@@ -1,8 +1,8 @@
 <services>
   <service name="obs_scm" mode="disabled">
     <param name="url">https://github.com/translate/translate.git</param>
-    <param name="revision">3.7.3</param>
-    <param name="version">3.7.3</param>
+    <param name="revision">3.8.0</param>
+    <param name="version">3.8.0</param>
     <param name="submodules">enable</param>
     <param name="scm">git</param>
   </service>

++++++ translate-3.7.3.obscpio -> translate-3.8.0.obscpio ++++++
++++ 2258 lines of diff (skipped)

++++++ translate.obsinfo ++++++
--- /var/tmp/diff_new_pack.FhrP7S/_old  2023-01-03 15:04:25.050177927 +0100
+++ /var/tmp/diff_new_pack.FhrP7S/_new  2023-01-03 15:04:25.054177951 +0100
@@ -1,5 +1,5 @@
 name: translate
-version: 3.7.3
-mtime: 1662541755
-commit: 0dedea661ca6047b1c81429a16d28efd5be2b058
+version: 3.8.0
+mtime: 1670499984
+commit: 2652a75804cd18bdd8a4366014486815d29a409b
 

Reply via email to