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 <piratec...@protonmail.com>
+
+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  <mfab...@redhat.com>
+
+       * 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  <mfab...@redhat.com>
 
        * 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

Reply via email to