Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-langtable for
openSUSE:Factory checked in at 2022-09-07 11:05:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-langtable (Old)
and /work/SRC/openSUSE:Factory/.python-langtable.new.2083 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-langtable"
Wed Sep 7 11:05:47 2022 rev:5 rq:1001454 version:0.0.59
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-langtable/python-langtable.changes
2022-06-27 11:26:00.486630325 +0200
+++
/work/SRC/openSUSE:Factory/.python-langtable.new.2083/python-langtable.changes
2022-09-07 11:05:54.256386340 +0200
@@ -1,0 +2,7 @@
+Tue Sep 6 11:05:16 UTC 2022 - Gordon Leung <[email protected]>
+
+update: 0.0.58 -> 0.0.59
+- Add ibus/m17n:ar:kbd as input method for Arabic and fix iso639-1 code for
Arabic
+- Add new translations and changes to translations from CLDR
+
+-------------------------------------------------------------------
Old:
----
langtable-0.0.58.tar.gz
New:
----
langtable-0.0.59.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-langtable.spec ++++++
--- /var/tmp/diff_new_pack.lrwSFQ/_old 2022-09-07 11:05:54.792387703 +0200
+++ /var/tmp/diff_new_pack.lrwSFQ/_new 2022-09-07 11:05:54.796387712 +0200
@@ -18,7 +18,7 @@
%define skip_python2 1
Name: python-langtable
-Version: 0.0.58
+Version: 0.0.59
Release: 0
Summary: Database to guess defaults for locale settings
# the translations in languages.xml and territories.xml are (mostly)
++++++ langtable-0.0.58.tar.gz -> langtable-0.0.59.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/langtable-0.0.58/ChangeLog
new/langtable-0.0.59/ChangeLog
--- old/langtable-0.0.58/ChangeLog 2022-04-21 10:57:21.000000000 +0200
+++ new/langtable-0.0.59/ChangeLog 2022-09-06 09:12:23.000000000 +0200
@@ -1,3 +1,9 @@
+2022-09-06 Mike FABIAN <[email protected]>
+
+ * Add ibus/m17n:ar:kbd as input method for Arabic and fix iso639-1 code
for Arabic
+ * Get translation changes from CLDR
+ * Add more translations from CLDR
+
2022-04-21 Mike FABIAN <[email protected]>
* Add syr locale
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/langtable-0.0.58/PKG-INFO
new/langtable-0.0.59/PKG-INFO
--- old/langtable-0.0.58/PKG-INFO 2022-04-21 12:17:56.972212800 +0200
+++ new/langtable-0.0.59/PKG-INFO 2022-09-06 11:24:15.133437200 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: langtable
-Version: 0.0.58
+Version: 0.0.59
Summary: guess reasonable defaults for locale, keyboard, territory, ...
Home-page: https://github.com/mike-fabian/langtable
Author: Mike FABIAN
Binary files old/langtable-0.0.58/langtable/data/keyboards.xml.gz and
new/langtable-0.0.59/langtable/data/keyboards.xml.gz differ
Binary files old/langtable-0.0.58/langtable/data/languages.xml.gz and
new/langtable-0.0.59/langtable/data/languages.xml.gz differ
Binary files old/langtable-0.0.58/langtable/data/territories.xml.gz and
new/langtable-0.0.59/langtable/data/territories.xml.gz differ
Binary files old/langtable-0.0.58/langtable/data/timezoneidparts.xml.gz and
new/langtable-0.0.59/langtable/data/timezoneidparts.xml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/langtable-0.0.58/langtable/langtable.py
new/langtable-0.0.59/langtable/langtable.py
--- old/langtable-0.0.58/langtable/langtable.py 2022-01-25 08:48:15.000000000
+0100
+++ new/langtable-0.0.59/langtable/langtable.py 2022-09-06 09:14:05.000000000
+0200
@@ -1127,7 +1127,7 @@
if localeId:
dot_index = localeId.find('.')
at_index = localeId.find('@')
- if dot_index >= 0 and at_index > dot_index:
+ if 0 <= dot_index < at_index:
encoding = localeId[dot_index + 1:at_index]
localeId = localeId[:dot_index] + localeId[at_index:]
elif dot_index >= 0:
@@ -1147,11 +1147,11 @@
variant = 'POSIX'
localeId = ''
if localeId:
- for key in _glibc_script_ids:
- localeId = localeId.replace(key, _glibc_script_ids[key])
- if localeId.endswith('@' + _glibc_script_ids[key]):
- script = _glibc_script_ids[key]
- localeId = localeId.replace('@' + _glibc_script_ids[key], '')
+ for key, script_id_iso in _glibc_script_ids.items():
+ localeId = localeId.replace(key, script_id_iso)
+ if localeId.endswith('@' + script_id_iso):
+ script = script_id_iso
+ localeId = localeId.replace('@' + script_id_iso, '')
if localeId:
at_index = localeId.find('@')
if at_index >= 0:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/langtable-0.0.58/langtable.egg-info/PKG-INFO
new/langtable-0.0.59/langtable.egg-info/PKG-INFO
--- old/langtable-0.0.58/langtable.egg-info/PKG-INFO 2022-04-21
12:17:56.000000000 +0200
+++ new/langtable-0.0.59/langtable.egg-info/PKG-INFO 2022-09-06
11:24:14.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: langtable
-Version: 0.0.58
+Version: 0.0.59
Summary: guess reasonable defaults for locale, keyboard, territory, ...
Home-page: https://github.com/mike-fabian/langtable
Author: Mike FABIAN
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/langtable-0.0.58/setup.py
new/langtable-0.0.59/setup.py
--- old/langtable-0.0.58/setup.py 2022-04-21 10:57:35.000000000 +0200
+++ new/langtable-0.0.59/setup.py 2022-09-06 09:11:22.000000000 +0200
@@ -8,7 +8,7 @@
# within the egg directory easily:
zip_safe=False,
name='langtable',
- version='0.0.58',
+ version='0.0.59',
packages=setuptools.find_packages(),
description='guess reasonable defaults for locale, keyboard, territory,
...',
long_description=codecs.open('README', encoding='UTF-8').read(),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/langtable-0.0.58/test_cases.py
new/langtable-0.0.59/test_cases.py
--- old/langtable-0.0.58/test_cases.py 2022-04-21 10:54:03.000000000 +0200
+++ new/langtable-0.0.59/test_cases.py 2022-09-06 09:10:26.000000000 +0200
@@ -439,6 +439,9 @@
>>> list_keyboards(languageId="sr_Cyrl_RS", scriptId="Latn",
territoryId="BE") # doctest: +NORMALIZE_WHITESPACE
['rs']
+ >>> list_inputmethods(languageId="ar") # doctest: +NORMALIZE_WHITESPACE
+ ['ibus/m17n:ar:kbd']
+
>>> list_inputmethods(languageId="ja") # doctest: +NORMALIZE_WHITESPACE
['ibus/kkc', 'ibus/anthy']
@@ -1385,7 +1388,7 @@
>>> print(language_name(languageId="csb_PL.utf8")) # doctest:
+NORMALIZE_WHITESPACE
Kasz??bsczi j??z??k (P??lsk??)
>>> print(language_name(languageId="cv_RU.utf8")) # doctest:
+NORMALIZE_WHITESPACE
- ?????????????? (Russia)
+ ?????????? (????????????)
>>> print(language_name(languageId="cy_GB.utf8")) # doctest:
+NORMALIZE_WHITESPACE
Cymraeg (Y Deyrnas Unedig)
>>> print(language_name(languageId="da_DK.utf8")) # doctest:
+NORMALIZE_WHITESPACE
@@ -1547,7 +1550,7 @@
>>> print(language_name(languageId="gv_GB.utf8")) # doctest:
+NORMALIZE_WHITESPACE
Gaelg (Rywvaneth Unys)
>>> print(language_name(languageId="ha_NG.utf8")) # doctest:
+NORMALIZE_WHITESPACE
- Hausa (Najeriya)
+ Hausa (Nijeriya)
>>> print(language_name(languageId="hak_TW.utf8")) # doctest:
+NORMALIZE_WHITESPACE
????????? (????????????)
>>> print(language_name(languageId="he_IL.utf8")) # doctest:
+NORMALIZE_WHITESPACE
@@ -1605,7 +1608,7 @@
>>> print(language_name(languageId="ks_IN.utf8")) # doctest:
+NORMALIZE_WHITESPACE
?????????? (??????????????????)
>>> print(language_name(languageId="ks_IN.utf8@devanagari")) # doctest:
+NORMALIZE_WHITESPACE
- ??????????????? (????????????)
+ ??????????????? (??????????????????????????????)
>>> print(language_name(languageId="ku_TR.utf8")) # doctest:
+NORMALIZE_WHITESPACE
Kurd?? (Tirkiye)
>>> print(language_name(languageId="kw_GB.utf8")) # doctest:
+NORMALIZE_WHITESPACE
@@ -1645,7 +1648,7 @@
>>> print(language_name(languageId="mhr_RU.utf8")) # doctest:
+NORMALIZE_WHITESPACE
?????????? ?????????? (Russia)
>>> print(language_name(languageId="mi_NZ.utf8")) # doctest:
+NORMALIZE_WHITESPACE
- Te reo M??ori (Aotearoa)
+ M??ori (Aotearoa)
>>> print(language_name(languageId="miq_NI.utf8")) # doctest:
+NORMALIZE_WHITESPACE
M??skitu (Nicaragua)
>>> print(language_name(languageId="mjw_IN.utf8")) # doctest:
+NORMALIZE_WHITESPACE
@@ -1867,7 +1870,7 @@
>>> print(language_name(languageId="wo_SN.utf8")) # doctest:
+NORMALIZE_WHITESPACE
Wolof (Senegaal)
>>> print(language_name(languageId="xh_ZA.utf8")) # doctest:
+NORMALIZE_WHITESPACE
- isiXhosa (eMzantsi Afrika)
+ IsiXhosa (EMzantsi Afrika)
>>> print(language_name(languageId="yi_US.utf8")) # doctest:
+NORMALIZE_WHITESPACE
???????????? (?????????????????????????? ????????????)
>>> print(language_name(languageId="yo_NG.utf8")) # doctest:
+NORMALIZE_WHITESPACE