Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-phonenumbers for 
openSUSE:Factory checked in at 2022-12-30 11:08:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-phonenumbers (Old)
 and      /work/SRC/openSUSE:Factory/.python-phonenumbers.new.1563 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-phonenumbers"

Fri Dec 30 11:08:44 2022 rev:19 rq:1045760 version:8.13.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-phonenumbers/python-phonenumbers.changes  
2022-12-15 19:25:08.076032205 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-phonenumbers.new.1563/python-phonenumbers.changes
        2022-12-30 11:09:01.385278022 +0100
@@ -1,0 +2,6 @@
+Thu Dec 29 12:27:00 UTC 2022 - Michael Ströder <mich...@stroeder.com>
+
+- Update to version 8.13.3
+  * Metadata changes
+
+-------------------------------------------------------------------

Old:
----
  phonenumbers-8.13.2.tar.gz

New:
----
  phonenumbers-8.13.3.tar.gz

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

Other differences:
------------------
++++++ python-phonenumbers.spec ++++++
--- /var/tmp/diff_new_pack.tGQZCx/_old  2022-12-30 11:09:01.893281059 +0100
+++ /var/tmp/diff_new_pack.tGQZCx/_new  2022-12-30 11:09:01.897281083 +0100
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-phonenumbers
-Version:        8.13.2
+Version:        8.13.3
 Release:        0
 Summary:        Python version of Google's common library for international 
phone numbers
 License:        Apache-2.0

++++++ phonenumbers-8.13.2.tar.gz -> phonenumbers-8.13.3.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/phonenumbers-8.13.2/PKG-INFO 
new/phonenumbers-8.13.3/PKG-INFO
--- old/phonenumbers-8.13.2/PKG-INFO    2022-12-08 08:05:02.000000000 +0100
+++ new/phonenumbers-8.13.3/PKG-INFO    2022-12-22 09:55:17.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: phonenumbers
-Version: 8.13.2
+Version: 8.13.3
 Summary: Python version of Google's common library for parsing, formatting, 
storing and validating international phone numbers.
 Home-page: https://github.com/daviddrysdale/python-phonenumbers
 Author: David Drysdale
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/phonenumbers-8.13.2/phonenumbers/__init__.py 
new/phonenumbers-8.13.3/phonenumbers/__init__.py
--- old/phonenumbers-8.13.2/phonenumbers/__init__.py    2022-12-08 
07:43:29.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/__init__.py    2022-12-22 
09:50:31.000000000 +0100
@@ -146,7 +146,7 @@
 
 # Version number is taken from the upstream libphonenumber version
 # together with an indication of the version of the Python-specific code.
-__version__ = "8.13.2"
+__version__ = "8.13.3"
 
 __all__ = ['PhoneNumber', 'CountryCodeSource', 'FrozenPhoneNumber',
            'REGION_CODE_FOR_NON_GEO_ENTITY', 'NumberFormat', 
'PhoneNumberDesc', 'PhoneMetadata',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/phonenumbers-8.13.2/phonenumbers/carrierdata/data0.py 
new/phonenumbers-8.13.3/phonenumbers/carrierdata/data0.py
--- old/phonenumbers-8.13.2/phonenumbers/carrierdata/data0.py   2022-12-08 
07:43:28.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/carrierdata/data0.py   2022-12-22 
09:50:31.000000000 +0100
@@ -3513,10 +3513,10 @@
  '4207702':{'en': 'Vodafone'},
  '4207703':{'en': 'Vodafone'},
  '4207704':{'en': 'Vodafone'},
+ '4207705':{'en': 'O2'},
  '42077050':{'en': 'Compatel'},
  '42077051':{'en': '3ton s.r.o.'},
  '42077052':{'en': '3ton s.r.o.'},
- '42077055':{'en': 'ASTELNET'},
  '4207706':{'en': 'Vodafone'},
  '42077070':{'en': 'O2'},
  '42077071':{'en': 'Cesky bezdrat'},
@@ -3577,6 +3577,12 @@
  '42079191':{'en': 'T-Mobile'},
  '42079192':{'en': '3ton s.r.o.'},
  '42079193':{'en': 'GOPE Systems a.s.'},
+ '42079194':{'en': 'O2'},
+ '42079195':{'en': 'O2'},
+ '42079196':{'en': 'O2'},
+ '42079197':{'en': 'O2'},
+ '42079198':{'en': 'O2'},
+ '42079199':{'en': 'O2'},
  '420792':{'en': 'O2'},
  '42079234':{'en': 'Tesco Mobile CR'},
  '42079235':{'en': 'Tesco Mobile CR'},
@@ -3718,6 +3724,8 @@
  '4473684':{'en': 'Sky'},
  '4473685':{'en': 'Sky'},
  '4473686':{'en': 'Sky'},
+ '4473690':{'en': 'Telet Research'},
+ '4473692':{'en': 'Sky'},
  '4473699':{'en': 'Anywhere Sim'},
  '447375':{'en': 'EE'},
  '447376':{'en': 'EE'},
@@ -10011,12 +10019,4 @@
  '553199744':{'en': 'Telemig Celular'},
  '553199745':{'en': 'Telemig Celular'},
  '553199746':{'en': 'Telemig Celular'},
- '553199747':{'en': 'Telemig Celular'},
- '553199748':{'en': 'Telemig Celular'},
- '553199749':{'en': 'Telemig Celular'},
- '553199751':{'en': 'Telemig Celular'},
- '553199752':{'en': 'Telemig Celular'},
- '553199753':{'en': 'Telemig Celular'},
- '553199755':{'en': 'Telemig Celular'},
- '553199756':{'en': 'Telemig Celular'},
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/phonenumbers-8.13.2/phonenumbers/carrierdata/data1.py 
new/phonenumbers-8.13.3/phonenumbers/carrierdata/data1.py
--- old/phonenumbers-8.13.2/phonenumbers/carrierdata/data1.py   2022-12-08 
07:43:28.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/carrierdata/data1.py   2022-12-22 
09:50:31.000000000 +0100
@@ -19,6 +19,14 @@
 # limitations under the License.
 
 data = {
+ '553199747':{'en': 'Telemig Celular'},
+ '553199748':{'en': 'Telemig Celular'},
+ '553199749':{'en': 'Telemig Celular'},
+ '553199751':{'en': 'Telemig Celular'},
+ '553199752':{'en': 'Telemig Celular'},
+ '553199753':{'en': 'Telemig Celular'},
+ '553199755':{'en': 'Telemig Celular'},
+ '553199756':{'en': 'Telemig Celular'},
  '553199757':{'en': 'Telemig Celular'},
  '553199758':{'en': 'Telemig Celular'},
  '553199759':{'en': 'Telemig Celular'},
@@ -10011,12 +10019,4 @@
  '57305265':{'en': 'Tigo'},
  '57305266':{'en': 'Tigo'},
  '573052670':{'en': 'Tigo'},
- '573052671':{'en': 'Tigo'},
- '5730527':{'en': 'Tigo'},
- '5730528':{'en': 'Tigo'},
- '5730529':{'en': 'Tigo'},
- '573053':{'en': 'Tigo'},
- '5730540':{'en': 'Movil Exito'},
- '5730541':{'en': 'Movil Exito'},
- '5730542':{'en': 'Movil Exito'},
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/phonenumbers-8.13.2/phonenumbers/carrierdata/data2.py 
new/phonenumbers-8.13.3/phonenumbers/carrierdata/data2.py
--- old/phonenumbers-8.13.2/phonenumbers/carrierdata/data2.py   2022-12-08 
07:43:28.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/carrierdata/data2.py   2022-12-22 
09:50:31.000000000 +0100
@@ -19,6 +19,14 @@
 # limitations under the License.
 
 data = {
+ '573052671':{'en': 'Tigo'},
+ '5730527':{'en': 'Tigo'},
+ '5730528':{'en': 'Tigo'},
+ '5730529':{'en': 'Tigo'},
+ '573053':{'en': 'Tigo'},
+ '5730540':{'en': 'Movil Exito'},
+ '5730541':{'en': 'Movil Exito'},
+ '5730542':{'en': 'Movil Exito'},
  '5730543':{'en': 'Movil Exito'},
  '5730544':{'en': 'Movil Exito'},
  '5730545':{'en': 'Movil Exito'},
@@ -1079,6 +1087,7 @@
  '658056':{'en': 'Simba'},
  '658057':{'en': 'Simba'},
  '658058':{'en': 'Simba'},
+ '658059':{'en': 'M1'},
  '65806':{'en': 'Simba'},
  '6581':{'en': 'StarHub'},
  '65810':{'en': 'M1'},
@@ -4352,8 +4361,8 @@
  '882342':{'en': 'BebbiCell AG'},
  '882347':{'en': 'BebbiCell AG'},
  '88237':{'en': 'AT&T Cingular Wireless Network'},
- '8824':{'en': 'Monaco Telecom'},
- '8825':{'en': 'Phonegroup'},
+ '88249':{'en': 'Monaco Telecom'},
+ '88250':{'en': 'Phonegroup'},
  '8864000':{'en': 'Chunghwa Telecom'},
  '886900':{'en': 'FarEasTone'},
  '8869006':{'en': 'Chunghwa Telecom'},
@@ -7990,6 +7999,7 @@
  '96771':{'en': 'SabaFon'},
  '96773':{'en': 'MTN'},
  '96777':{'en': 'Yemen Mobile'},
+ '96778':{'en': 'Yemen Mobile'},
  '9681':{'en': 'Ooredoo'},
  '96871':{'en': 'Omantel'},
  '96872':{'en': 'Omantel'},
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/phonenumbers-8.13.2/phonenumbers/data/region_882.py 
new/phonenumbers-8.13.3/phonenumbers/data/region_882.py
--- old/phonenumbers-8.13.2/phonenumbers/data/region_882.py     2022-12-08 
07:43:24.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/data/region_882.py     2022-12-22 
09:50:27.000000000 +0100
@@ -2,15 +2,15 @@
 from ..phonemetadata import NumberFormat, PhoneNumberDesc, PhoneMetadata
 
 PHONE_METADATA_882 = PhoneMetadata(id='001', country_code=882, 
international_prefix=None,
-    
general_desc=PhoneNumberDesc(national_number_pattern='[13]\\d{6}(?:\\d{2,5})?|(?:285|50\\d)\\d{9}|(?:[19]\\d|49)\\d{6}',
 possible_length=(7, 8, 9, 10, 11, 12)),
+    
general_desc=PhoneNumberDesc(national_number_pattern='[13]\\d{6}(?:\\d{2,5})?|[19]\\d{7}|(?:[25]\\d\\d|4)\\d{7}(?:\\d{2})?',
 possible_length=(7, 8, 9, 10, 11, 12)),
     
mobile=PhoneNumberDesc(national_number_pattern='342\\d{4}|(?:337|49)\\d{6}|(?:3(?:2|47|7\\d{3})|50\\d{3})\\d{7}',
 example_number='3421234', possible_length=(7, 8, 9, 10, 12)),
-    
voip=PhoneNumberDesc(national_number_pattern='1(?:3(?:0[0347]|[13][0139]|2[035]|4[013568]|6[0459]|7[06]|8[15-8]|9[0689])\\d{4}|6\\d{5,10})|(?:(?:285\\d\\d|3(?:45|[69]\\d{3}))\\d|9[89])\\d{6}',
 example_number='390123456789', possible_length=(7, 8, 9, 10, 11, 12)),
+    
voip=PhoneNumberDesc(national_number_pattern='1(?:3(?:0[0347]|[13][0139]|2[035]|4[013568]|6[0459]|7[06]|8[15-8]|9[0689])\\d{4}|6\\d{5,10})|(?:345\\d|9[89])\\d{6}|(?:10|2(?:3|85\\d)|3(?:[15]|[69]\\d\\d)|4[15-8]|51)\\d{8}',
 example_number='390123456789', possible_length=(7, 8, 9, 10, 11, 12)),
     voicemail=PhoneNumberDesc(national_number_pattern='348[57]\\d{7}', 
example_number='34851234567', possible_length=(11,)),
     number_format=[NumberFormat(pattern='(\\d{2})(\\d{5})', format='\\1 \\2', 
leading_digits_pattern=['16|342']),
-        NumberFormat(pattern='(\\d{2})(\\d{6})', format='\\1 \\2', 
leading_digits_pattern=['4']),
-        NumberFormat(pattern='(\\d{2})(\\d{2})(\\d{4})', format='\\1 \\2 \\3', 
leading_digits_pattern=['[19]']),
+        NumberFormat(pattern='(\\d{2})(\\d{6})', format='\\1 \\2', 
leading_digits_pattern=['49']),
+        NumberFormat(pattern='(\\d{2})(\\d{2})(\\d{4})', format='\\1 \\2 \\3', 
leading_digits_pattern=['1[36]|9']),
         NumberFormat(pattern='(\\d{2})(\\d{4})(\\d{3})', format='\\1 \\2 \\3', 
leading_digits_pattern=['3[23]']),
-        NumberFormat(pattern='(\\d{2})(\\d{3,4})(\\d{4})', format='\\1 \\2 
\\3', leading_digits_pattern=['1']),
-        NumberFormat(pattern='(\\d{2})(\\d{4})(\\d{4})', format='\\1 \\2 \\3', 
leading_digits_pattern=['34[57]']),
+        NumberFormat(pattern='(\\d{2})(\\d{3,4})(\\d{4})', format='\\1 \\2 
\\3', leading_digits_pattern=['16']),
+        NumberFormat(pattern='(\\d{2})(\\d{4})(\\d{4})', format='\\1 \\2 \\3', 
leading_digits_pattern=['10|23|3(?:[15]|4[57])|4|51']),
         NumberFormat(pattern='(\\d{3})(\\d{4})(\\d{4})', format='\\1 \\2 \\3', 
leading_digits_pattern=['34']),
         NumberFormat(pattern='(\\d{2})(\\d{4,5})(\\d{5})', format='\\1 \\2 
\\3', leading_digits_pattern=['[1-35]'])])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/phonenumbers-8.13.2/phonenumbers/data/region_883.py 
new/phonenumbers-8.13.3/phonenumbers/data/region_883.py
--- old/phonenumbers-8.13.2/phonenumbers/data/region_883.py     2022-12-08 
07:43:24.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/data/region_883.py     2022-12-22 
09:50:27.000000000 +0100
@@ -2,9 +2,10 @@
 from ..phonemetadata import NumberFormat, PhoneNumberDesc, PhoneMetadata
 
 PHONE_METADATA_883 = PhoneMetadata(id='001', country_code=883, 
international_prefix=None,
-    
general_desc=PhoneNumberDesc(national_number_pattern='2\\d{9}(?:\\d{2})?|51\\d{7}|(?:370|51\\d)\\d{9}',
 possible_length=(9, 10, 12)),
-    
voip=PhoneNumberDesc(national_number_pattern='(?:2(?:00\\d\\d|10)|(?:370[1-9]|51[013]0)\\d)\\d{7}|5100\\d{5}',
 example_number='510012345', possible_length=(9, 10, 12)),
-    number_format=[NumberFormat(pattern='(\\d{3})(\\d{3})(\\d{3})', 
format='\\1 \\2 \\3', leading_digits_pattern=['510']),
+    
general_desc=PhoneNumberDesc(national_number_pattern='(?:[1-4]\\d|51)\\d{6,10}',
 possible_length=(8, 9, 10, 11, 12)),
+    
voip=PhoneNumberDesc(national_number_pattern='(?:2(?:00\\d\\d|10)|(?:370[1-9]|51\\d0)\\d)\\d{7}|51(?:00\\d{5}|[24-9]0\\d{4,7})|(?:1[013-79]|2[24-689]|3[02-689]|4[0-4])0\\d{5,9}',
 example_number='510012345', possible_length=(8, 9, 10, 11, 12)),
+    number_format=[NumberFormat(pattern='(\\d{3})(\\d{3})(\\d{2,8})', 
format='\\1 \\2 \\3', 
leading_digits_pattern=['[14]|2[24-689]|3[02-689]|51[24-9]']),
+        NumberFormat(pattern='(\\d{3})(\\d{3})(\\d{3})', format='\\1 \\2 \\3', 
leading_digits_pattern=['510']),
         NumberFormat(pattern='(\\d{3})(\\d{3})(\\d{4})', format='\\1 \\2 \\3', 
leading_digits_pattern=['21']),
         NumberFormat(pattern='(\\d{4})(\\d{4})(\\d{4})', format='\\1 \\2 \\3', 
leading_digits_pattern=['51[13]']),
         NumberFormat(pattern='(\\d{3})(\\d{3})(\\d{3})(\\d{3})', format='\\1 
\\2 \\3 \\4', leading_digits_pattern=['[235]'])])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/phonenumbers-8.13.2/phonenumbers/data/region_AT.py 
new/phonenumbers-8.13.3/phonenumbers/data/region_AT.py
--- old/phonenumbers-8.13.2/phonenumbers/data/region_AT.py      2022-12-08 
07:43:24.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/data/region_AT.py      2022-12-22 
09:50:27.000000000 +0100
@@ -11,7 +11,8 @@
     
voip=PhoneNumberDesc(national_number_pattern='5(?:0[1-9]|17|[79]\\d)\\d{2,10}|7[28]0\\d{6,10}',
 example_number='780123456', possible_length=(5, 6, 7, 8, 9, 10, 11, 12, 13)),
     national_prefix='0',
     national_prefix_for_parsing='0',
-    number_format=[NumberFormat(pattern='(\\d)(\\d{3,12})', format='\\1 \\2', 
leading_digits_pattern=['1(?:11|[2-9])'], 
national_prefix_formatting_rule='0\\1'),
+    number_format=[NumberFormat(pattern='(\\d{4})', format='\\1', 
leading_digits_pattern=['14']),
+        NumberFormat(pattern='(\\d)(\\d{3,12})', format='\\1 \\2', 
leading_digits_pattern=['1(?:11|[2-9])'], 
national_prefix_formatting_rule='0\\1'),
         NumberFormat(pattern='(\\d{3})(\\d{2})', format='\\1 \\2', 
leading_digits_pattern=['517'], national_prefix_formatting_rule='0\\1'),
         NumberFormat(pattern='(\\d{2})(\\d{3,5})', format='\\1 \\2', 
leading_digits_pattern=['5[079]'], national_prefix_formatting_rule='0\\1'),
         NumberFormat(pattern='(\\d{6})', format='\\1', 
leading_digits_pattern=['[18]']),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/phonenumbers-8.13.2/phonenumbers/data/region_GP.py 
new/phonenumbers-8.13.3/phonenumbers/data/region_GP.py
--- old/phonenumbers-8.13.2/phonenumbers/data/region_GP.py      2022-12-08 
07:43:25.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/data/region_GP.py      2022-12-22 
09:50:27.000000000 +0100
@@ -3,7 +3,7 @@
 
 PHONE_METADATA_GP = PhoneMetadata(id='GP', country_code=590, 
international_prefix='00',
     
general_desc=PhoneNumberDesc(national_number_pattern='(?:590|(?:69|80)\\d|976)\\d{6}',
 possible_length=(9,)),
-    
fixed_line=PhoneNumberDesc(national_number_pattern='590(?:0[1-68]|[14][0-24-9]|2[0-68]|3[1289]|5[3-579]|6[0-289]|7[08]|8[0-689]|9\\d)\\d{4}',
 example_number='590201234', possible_length=(9,)),
+    
fixed_line=PhoneNumberDesc(national_number_pattern='590(?:0[1-68]|[14][0-24-9]|2[0-68]|3[1289]|5[3-579]|6[0-389]|7[08]|8[0-689]|9\\d)\\d{4}',
 example_number='590201234', possible_length=(9,)),
     
mobile=PhoneNumberDesc(national_number_pattern='69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))\\d{4}',
 example_number='690001234', possible_length=(9,)),
     toll_free=PhoneNumberDesc(national_number_pattern='80[0-5]\\d{6}', 
example_number='800012345', possible_length=(9,)),
     voip=PhoneNumberDesc(national_number_pattern='976[01]\\d{5}', 
example_number='976012345', possible_length=(9,)),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/phonenumbers-8.13.2/phonenumbers/data/region_MX.py 
new/phonenumbers-8.13.3/phonenumbers/data/region_MX.py
--- old/phonenumbers-8.13.2/phonenumbers/data/region_MX.py      2022-12-08 
07:43:25.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/data/region_MX.py      2022-12-22 
09:50:27.000000000 +0100
@@ -2,9 +2,9 @@
 from ..phonemetadata import NumberFormat, PhoneNumberDesc, PhoneMetadata
 
 PHONE_METADATA_MX = PhoneMetadata(id='MX', country_code=52, 
international_prefix='0[09]',
-    
general_desc=PhoneNumberDesc(national_number_pattern='1(?:(?:44|99)[1-9]|65[0-689])\\d{7}|(?:1(?:[017]\\d|[235][1-9]|4[0-35-9]|6[0-46-9]|8[1-79]|9[1-8])|[2-9]\\d)\\d{8}',
 possible_length=(10, 11), possible_length_local_only=(7, 8)),
-    
fixed_line=PhoneNumberDesc(national_number_pattern='657[12]\\d{6}|(?:2(?:0[01]|2[1-9]|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[25-7][1-9]|3[1-8]|4\\d|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-3689]|6[1-57-9]|7[1-7]|8[67]|9[4-8])|7(?:[1-467][1-9]|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[1-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|6[1-9]|7[12]|8[1-8]|9\\d))\\d{7}',
 example_number='2001234567', possible_length=(10,), 
possible_length_local_only=(7, 8)),
-    
mobile=PhoneNumberDesc(national_number_pattern='657[12]\\d{6}|(?:1(?:2(?:2[1-9]|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[24-7][1-9]|3[1-8]|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-3689]|6[1-57-9]|7[1-7]|8[67]|9[4-8])|7(?:[1-467][1-9]|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[1-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|[69][1-9]|7[12]|8[1-8]))|2(?:2[1-9]|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[25-7][1-9]|3[1-8]|4\\d|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-3689]|6[1-57-9]|7[1-7]|8[67]|9[4-8])|7(?:[1-467][1-9]|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[1-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|6[1-9]|7[12]|8[1-8]|9\\d))\\d{7}',
 example_number='12221234567', possible_length=(10, 11), 
possible_length_local_only=(7, 8)),
+    
general_desc=PhoneNumberDesc(national_number_pattern='1(?:(?:[27]2|44|99)[1-9]|65[0-689])\\d{7}|(?:1(?:[01]\\d|2[13-9]|[35][1-9]|4[0-35-9]|6[0-46-9]|7[013-9]|8[1-79]|9[1-8])|[2-9]\\d)\\d{8}',
 possible_length=(10, 11), possible_length_local_only=(7, 8)),
+    
fixed_line=PhoneNumberDesc(national_number_pattern='657[12]\\d{6}|(?:2(?:0[01]|2\\d|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[25-7][1-9]|3[1-8]|4\\d|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-3689]|6[1-57-9]|7[1-7]|8[67]|9[4-8])|7(?:[13467][1-9]|2\\d|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[1-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|6[1-9]|7[12]|8[1-8]|9\\d))\\d{7}',
 example_number='2001234567', possible_length=(10,), 
possible_length_local_only=(7, 8)),
+    
mobile=PhoneNumberDesc(national_number_pattern='657[12]\\d{6}|(?:1(?:2(?:2[1-9]|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[24-7][1-9]|3[1-8]|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-3689]|6[1-57-9]|7[1-7]|8[67]|9[4-8])|7(?:[1-467][1-9]|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[1-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|[69][1-9]|7[12]|8[1-8]))|2(?:2\\d|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[25-7][1-9]|3[1-8]|4\\d|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-3689]|6[1-57-9]|7[1-7]|8[67]|9[4-8])|7(?:[13467][1-9]|2\\d|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[1-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|6[1-9]|7[12]|8[1-8]|9\\d))\\d{7}',
 example_number='12221234567', possible_length=(10, 11), 
possible_length_local_only=(7, 8)),
     toll_free=PhoneNumberDesc(national_number_pattern='8(?:00|88)\\d{7}', 
example_number='8001234567', possible_length=(10,)),
     premium_rate=PhoneNumberDesc(national_number_pattern='900\\d{7}', 
example_number='9001234567', possible_length=(10,)),
     shared_cost=PhoneNumberDesc(national_number_pattern='300\\d{7}', 
example_number='3001234567', possible_length=(10,)),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/phonenumbers-8.13.2/phonenumbers/data/region_QA.py 
new/phonenumbers-8.13.3/phonenumbers/data/region_QA.py
--- old/phonenumbers-8.13.2/phonenumbers/data/region_QA.py      2022-12-08 
07:43:25.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/data/region_QA.py      2022-12-22 
09:50:27.000000000 +0100
@@ -2,10 +2,10 @@
 from ..phonemetadata import NumberFormat, PhoneNumberDesc, PhoneMetadata
 
 PHONE_METADATA_QA = PhoneMetadata(id='QA', country_code=974, 
international_prefix='00',
-    
general_desc=PhoneNumberDesc(national_number_pattern='[2-7]\\d{7}|800\\d{4}(?:\\d{2})?|2\\d{6}',
 possible_length=(7, 8, 9)),
-    
fixed_line=PhoneNumberDesc(national_number_pattern='414[1-4]\\d{4}|(?:23|4[04])\\d{6}',
 example_number='44123456', possible_length=(8,)),
+    
general_desc=PhoneNumberDesc(national_number_pattern='(?:0080|[2-7])\\d{7}|800\\d{4}(?:\\d{2})?|2\\d{6}',
 possible_length=(7, 8, 9, 11)),
+    
fixed_line=PhoneNumberDesc(national_number_pattern='4(?:1111|2022)\\d{3}|(?:23\\d\\d|4(?:[04]\\d\\d|14[0-6]|999))\\d{4}',
 example_number='44123456', possible_length=(8,)),
     
mobile=PhoneNumberDesc(national_number_pattern='(?:2[89]|[35-7]\\d)\\d{6}', 
example_number='33123456', possible_length=(8,)),
-    toll_free=PhoneNumberDesc(national_number_pattern='800\\d{4}(?:\\d{2})?', 
example_number='8001234', possible_length=(7, 9)),
+    
toll_free=PhoneNumberDesc(national_number_pattern='800\\d{4}|(?:0080[01]|800)\\d{6}',
 example_number='8001234', possible_length=(7, 9, 11)),
     pager=PhoneNumberDesc(national_number_pattern='2(?:[12]\\d|61)\\d{4}', 
example_number='2123456', possible_length=(7,)),
     number_format=[NumberFormat(pattern='(\\d{3})(\\d{4})', format='\\1 \\2', 
leading_digits_pattern=['2[126]|8']),
         NumberFormat(pattern='(\\d{4})(\\d{4})', format='\\1 \\2', 
leading_digits_pattern=['[2-7]'])],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/phonenumbers-8.13.2/phonenumbers/data/region_RE.py 
new/phonenumbers-8.13.3/phonenumbers/data/region_RE.py
--- old/phonenumbers-8.13.2/phonenumbers/data/region_RE.py      2022-12-08 
07:43:25.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/data/region_RE.py      2022-12-22 
09:50:27.000000000 +0100
@@ -3,7 +3,7 @@
 
 PHONE_METADATA_RE = PhoneMetadata(id='RE', country_code=262, 
international_prefix='00',
     
general_desc=PhoneNumberDesc(national_number_pattern='976\\d{6}|(?:26|[68]\\d)\\d{7}',
 possible_length=(9,)),
-    
fixed_line=PhoneNumberDesc(national_number_pattern='26(?:2\\d\\d|3(?:0\\d|1[01]))\\d{4}',
 example_number='262161234', possible_length=(9,)),
+    
fixed_line=PhoneNumberDesc(national_number_pattern='26(?:2\\d\\d|3(?:0\\d|1[0-2]))\\d{4}',
 example_number='262161234', possible_length=(9,)),
     
mobile=PhoneNumberDesc(national_number_pattern='(?:69(?:2\\d\\d|3(?:0[0-46]|1[013]|2[0-2]|3[0-39]|4\\d|5[0-5]|6[0-6]|7[0-27]|8[0-8]|9[0-479]))|976(?:2[27]|3[0-37]|9\\d))\\d{4}',
 example_number='692123456', possible_length=(9,)),
     toll_free=PhoneNumberDesc(national_number_pattern='80\\d{7}', 
example_number='801234567', possible_length=(9,)),
     premium_rate=PhoneNumberDesc(national_number_pattern='89[1-37-9]\\d{6}', 
example_number='891123456', possible_length=(9,)),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/phonenumbers-8.13.2/phonenumbers/data/region_SG.py 
new/phonenumbers-8.13.3/phonenumbers/data/region_SG.py
--- old/phonenumbers-8.13.2/phonenumbers/data/region_SG.py      2022-12-08 
07:43:25.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/data/region_SG.py      2022-12-22 
09:50:27.000000000 +0100
@@ -4,7 +4,7 @@
 PHONE_METADATA_SG = PhoneMetadata(id='SG', country_code=65, 
international_prefix='0[0-3]\\d',
     
general_desc=PhoneNumberDesc(national_number_pattern='(?:(?:1\\d|8)\\d\\d|7000)\\d{7}|[3689]\\d{7}',
 possible_length=(8, 10, 11)),
     
fixed_line=PhoneNumberDesc(national_number_pattern='662[0-24-9]\\d{4}|6(?:[0-578]\\d|6[013-57-9]|9[0-35-9])\\d{5}',
 example_number='61234567', possible_length=(8,)),
-    
mobile=PhoneNumberDesc(national_number_pattern='(?:8(?:0(?:[1-4]\\d|5[0-8]|6[0-6])|[1-8]\\d\\d|9(?:[0-4]\\d|5[0-2]))|9[0-8]\\d\\d)\\d{4}',
 example_number='81234567', possible_length=(8,)),
+    
mobile=PhoneNumberDesc(national_number_pattern='8(?:06[0-6]|95[0-2])\\d{4}|(?:8(?:0[1-5]|[1-8]\\d|9[0-4])|9[0-8]\\d)\\d{5}',
 example_number='81234567', possible_length=(8,)),
     toll_free=PhoneNumberDesc(national_number_pattern='(?:18|8)00\\d{7}', 
example_number='18001234567', possible_length=(10, 11)),
     premium_rate=PhoneNumberDesc(national_number_pattern='1900\\d{7}', 
example_number='19001234567', possible_length=(11,)),
     voip=PhoneNumberDesc(national_number_pattern='(?:3[12]\\d|666)\\d{5}', 
example_number='31234567', possible_length=(8,)),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/phonenumbers-8.13.2/phonenumbers/data/region_YE.py 
new/phonenumbers-8.13.3/phonenumbers/data/region_YE.py
--- old/phonenumbers-8.13.2/phonenumbers/data/region_YE.py      2022-12-08 
07:43:25.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/data/region_YE.py      2022-12-22 
09:50:27.000000000 +0100
@@ -4,8 +4,8 @@
 PHONE_METADATA_YE = PhoneMetadata(id='YE', country_code=967, 
international_prefix='00',
     
general_desc=PhoneNumberDesc(national_number_pattern='(?:1|7\\d)\\d{7}|[1-7]\\d{6}',
 possible_length=(7, 8, 9), possible_length_local_only=(6,)),
     
fixed_line=PhoneNumberDesc(national_number_pattern='78[0-7]\\d{4}|17\\d{6}|(?:[12][2-68]|3[2358]|4[2-58]|5[2-6]|6[3-58]|7[24-6])\\d{5}',
 example_number='1234567', possible_length=(7, 8), 
possible_length_local_only=(6,)),
-    mobile=PhoneNumberDesc(national_number_pattern='7[0137]\\d{7}', 
example_number='712345678', possible_length=(9,)),
+    mobile=PhoneNumberDesc(national_number_pattern='7[01378]\\d{7}', 
example_number='712345678', possible_length=(9,)),
     national_prefix='0',
     national_prefix_for_parsing='0',
-    number_format=[NumberFormat(pattern='(\\d)(\\d{3})(\\d{3,4})', format='\\1 
\\2 \\3', leading_digits_pattern=['[1-6]|7[24-68]'], 
national_prefix_formatting_rule='0\\1'),
+    number_format=[NumberFormat(pattern='(\\d)(\\d{3})(\\d{3,4})', format='\\1 
\\2 \\3', leading_digits_pattern=['[1-6]|7(?:[24-6]|8[0-7])'], 
national_prefix_formatting_rule='0\\1'),
         NumberFormat(pattern='(\\d{3})(\\d{3})(\\d{3})', format='\\1 \\2 \\3', 
leading_digits_pattern=['7'], national_prefix_formatting_rule='0\\1')])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/phonenumbers-8.13.2/phonenumbers/geodata/data10.py 
new/phonenumbers-8.13.3/phonenumbers/geodata/data10.py
--- old/phonenumbers-8.13.2/phonenumbers/geodata/data10.py      2022-12-08 
07:43:26.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/geodata/data10.py      2022-12-22 
09:50:29.000000000 +0100
@@ -19,6 +19,8 @@
 # limitations under the License.
 
 data = {
+ '61348110':{'en': 'Moulamein'},
+ '61348111':{'en': 'Nathalia'},
  '61348112':{'en': 'Numurkah'},
  '61348113':{'en': 'Picola'},
  '61348114':{'en': 'Rushworth'},
@@ -10017,6 +10019,4 @@
  '61389032':{'en': 'Dandenong'},
  '61390':{'en': 'Melbourne'},
  '61390070':{'en': 'Eltham'},
- '61390090':{'en': 'Eltham'},
- '61390091':{'en': 'Eltham'},
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/phonenumbers-8.13.2/phonenumbers/geodata/data11.py 
new/phonenumbers-8.13.3/phonenumbers/geodata/data11.py
--- old/phonenumbers-8.13.2/phonenumbers/geodata/data11.py      2022-12-08 
07:43:26.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/geodata/data11.py      2022-12-22 
09:50:29.000000000 +0100
@@ -19,6 +19,8 @@
 # limitations under the License.
 
 data = {
+ '61390090':{'en': 'Eltham'},
+ '61390091':{'en': 'Eltham'},
  '61390092':{'en': 'Eltham'},
  '6139100':{'en': 'Melbourne'},
  '61391011':{'en': 'Melbourne'},
@@ -10017,6 +10019,4 @@
  '61749743':{'en': 'Turkey Beach'},
  '61749744':{'en': 'Miriam Vale'},
  '61749745':{'en': 'Miriam Vale'},
- '61749746':{'en': 'Miriam Vale'},
- '61749747':{'en': 'Agnes Water'},
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/phonenumbers-8.13.2/phonenumbers/geodata/data12.py 
new/phonenumbers-8.13.3/phonenumbers/geodata/data12.py
--- old/phonenumbers-8.13.2/phonenumbers/geodata/data12.py      2022-12-08 
07:43:26.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/geodata/data12.py      2022-12-22 
09:50:29.000000000 +0100
@@ -19,6 +19,8 @@
 # limitations under the License.
 
 data = {
+ '61749746':{'en': 'Miriam Vale'},
+ '61749747':{'en': 'Agnes Water'},
  '61749748':{'en': 'Gayfield'},
  '61749749':{'en': 'Agnes Water'},
  '6174975':{'en': 'Calliope'},
@@ -10017,6 +10019,4 @@
  '618854901':{'en': 'Mypolonga'},
  '618854902':{'en': 'Mypolonga'},
  '618854903':{'en': 'Mypolonga'},
- '618854904':{'en': 'Mypolonga'},
- '618854905':{'en': 'Mypolonga'},
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/phonenumbers-8.13.2/phonenumbers/geodata/data13.py 
new/phonenumbers-8.13.3/phonenumbers/geodata/data13.py
--- old/phonenumbers-8.13.2/phonenumbers/geodata/data13.py      2022-12-08 
07:43:27.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/geodata/data13.py      2022-12-22 
09:50:29.000000000 +0100
@@ -19,6 +19,8 @@
 # limitations under the License.
 
 data = {
+ '618854904':{'en': 'Mypolonga'},
+ '618854905':{'en': 'Mypolonga'},
  '618854906':{'en': 'Mypolonga'},
  '618854907':{'en': 'Mypolonga'},
  '618854908':{'en': 'Mypolonga'},
@@ -10017,6 +10019,4 @@
  '618989353':{'en': 'Beaufort River'},
  '618989356':{'en': 'Beaufort River'},
  '618989357':{'en': 'Beaufort River'},
- '618989358':{'en': 'Beaufort River'},
- '618989360':{'en': 'Dongolocking'},
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/phonenumbers-8.13.2/phonenumbers/geodata/data14.py 
new/phonenumbers-8.13.3/phonenumbers/geodata/data14.py
--- old/phonenumbers-8.13.2/phonenumbers/geodata/data14.py      2022-12-08 
07:43:27.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/geodata/data14.py      2022-12-22 
09:50:29.000000000 +0100
@@ -19,6 +19,8 @@
 # limitations under the License.
 
 data = {
+ '618989358':{'en': 'Beaufort River'},
+ '618989360':{'en': 'Dongolocking'},
  '618989363':{'en': 'Dongolocking'},
  '618989366':{'en': 'Dongolocking'},
  '618989367':{'en': 'Dongolocking'},
@@ -10017,6 +10019,4 @@
  '861306937':{'en': 'Xinxiang, Henan', 'zh': 
u('\u6cb3\u5357\u7701\u65b0\u4e61\u5e02')},
  '861306938':{'en': 'Xinxiang, Henan', 'zh': 
u('\u6cb3\u5357\u7701\u65b0\u4e61\u5e02')},
  '861306939':{'en': 'Xinxiang, Henan', 'zh': 
u('\u6cb3\u5357\u7701\u65b0\u4e61\u5e02')},
- '86130694':{'en': 'Jiaozuo, Henan', 'zh': 
u('\u6cb3\u5357\u7701\u7126\u4f5c\u5e02')},
- '861306950':{'en': 'Xuchang, Henan', 'zh': 
u('\u6cb3\u5357\u7701\u8bb8\u660c\u5e02')},
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/phonenumbers-8.13.2/phonenumbers/geodata/data15.py 
new/phonenumbers-8.13.3/phonenumbers/geodata/data15.py
--- old/phonenumbers-8.13.2/phonenumbers/geodata/data15.py      2022-12-08 
07:43:27.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/geodata/data15.py      2022-12-22 
09:50:29.000000000 +0100
@@ -19,6 +19,8 @@
 # limitations under the License.
 
 data = {
+ '86130694':{'en': 'Jiaozuo, Henan', 'zh': 
u('\u6cb3\u5357\u7701\u7126\u4f5c\u5e02')},
+ '861306950':{'en': 'Xuchang, Henan', 'zh': 
u('\u6cb3\u5357\u7701\u8bb8\u660c\u5e02')},
  '861306951':{'en': 'Xuchang, Henan', 'zh': 
u('\u6cb3\u5357\u7701\u8bb8\u660c\u5e02')},
  '861306952':{'en': 'Xuchang, Henan', 'zh': 
u('\u6cb3\u5357\u7701\u8bb8\u660c\u5e02')},
  '861306953':{'en': 'Xuchang, Henan', 'zh': 
u('\u6cb3\u5357\u7701\u8bb8\u660c\u5e02')},
@@ -10017,6 +10019,4 @@
  '861323893':{'en': 'Liaoyang, Liaoning', 'zh': 
u('\u8fbd\u5b81\u7701\u8fbd\u9633\u5e02')},
  '861323894':{'en': 'Jinzhou, Liaoning', 'zh': 
u('\u8fbd\u5b81\u7701\u9526\u5dde\u5e02')},
  '861323895':{'en': 'Huludao, Liaoning', 'zh': 
u('\u8fbd\u5b81\u7701\u846b\u82a6\u5c9b\u5e02')},
- '861323896':{'en': 'Panjin, Liaoning', 'zh': 
u('\u8fbd\u5b81\u7701\u76d8\u9526\u5e02')},
- '861323897':{'en': 'Anshan, Liaoning', 'zh': 
u('\u8fbd\u5b81\u7701\u978d\u5c71\u5e02')},
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/phonenumbers-8.13.2/phonenumbers/geodata/data16.py 
new/phonenumbers-8.13.3/phonenumbers/geodata/data16.py
--- old/phonenumbers-8.13.2/phonenumbers/geodata/data16.py      2022-12-08 
07:43:27.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/geodata/data16.py      2022-12-22 
09:50:29.000000000 +0100
@@ -19,6 +19,8 @@
 # limitations under the License.
 
 data = {
+ '861323896':{'en': 'Panjin, Liaoning', 'zh': 
u('\u8fbd\u5b81\u7701\u76d8\u9526\u5e02')},
+ '861323897':{'en': 'Anshan, Liaoning', 'zh': 
u('\u8fbd\u5b81\u7701\u978d\u5c71\u5e02')},
  '861323898':{'en': 'Anshan, Liaoning', 'zh': 
u('\u8fbd\u5b81\u7701\u978d\u5c71\u5e02')},
  '861323899':{'en': 'Anshan, Liaoning', 'zh': 
u('\u8fbd\u5b81\u7701\u978d\u5c71\u5e02')},
  '861323900':{'en': 'Changji, Xinjiang', 'zh': 
u('\u65b0\u7586\u660c\u5409\u56de\u65cf\u81ea\u6cbb\u5dde')},
@@ -10017,6 +10019,4 @@
  '861340325':{'en': 'Tangshan, Hebei', 'zh': 
u('\u6cb3\u5317\u7701\u5510\u5c71\u5e02')},
  '861340326':{'en': 'Baoding, Hebei', 'zh': 
u('\u6cb3\u5317\u7701\u4fdd\u5b9a\u5e02')},
  '861340327':{'en': 'Cangzhou, Hebei', 'zh': 
u('\u6cb3\u5317\u7701\u6ca7\u5dde\u5e02')},
- '861340328':{'en': 'Hengshui, Hebei', 'zh': 
u('\u6cb3\u5317\u7701\u8861\u6c34\u5e02')},
- '861340329':{'en': 'Xingtai, Hebei', 'zh': 
u('\u6cb3\u5317\u7701\u90a2\u53f0\u5e02')},
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/phonenumbers-8.13.2/phonenumbers/geodata/data17.py 
new/phonenumbers-8.13.3/phonenumbers/geodata/data17.py
--- old/phonenumbers-8.13.2/phonenumbers/geodata/data17.py      2022-12-08 
07:43:27.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/geodata/data17.py      2022-12-22 
09:50:30.000000000 +0100
@@ -19,6 +19,8 @@
 # limitations under the License.
 
 data = {
+ '861340328':{'en': 'Hengshui, Hebei', 'zh': 
u('\u6cb3\u5317\u7701\u8861\u6c34\u5e02')},
+ '861340329':{'en': 'Xingtai, Hebei', 'zh': 
u('\u6cb3\u5317\u7701\u90a2\u53f0\u5e02')},
  '861340330':{'en': 'Handan, Hebei', 'zh': 
u('\u6cb3\u5317\u7701\u90af\u90f8\u5e02')},
  '861340331':{'en': 'Shijiazhuang, Hebei', 'zh': 
u('\u6cb3\u5317\u7701\u77f3\u5bb6\u5e84\u5e02')},
  '861340332':{'en': 'Baoding, Hebei', 'zh': 
u('\u6cb3\u5317\u7701\u4fdd\u5b9a\u5e02')},
@@ -10017,6 +10019,4 @@
  '861365317':{'en': 'Cangzhou, Hebei', 'zh': 
u('\u6cb3\u5317\u7701\u6ca7\u5dde\u5e02')},
  '861365318':{'en': 'Hengshui, Hebei', 'zh': 
u('\u6cb3\u5317\u7701\u8861\u6c34\u5e02')},
  '861365319':{'en': 'Xingtai, Hebei', 'zh': 
u('\u6cb3\u5317\u7701\u90a2\u53f0\u5e02')},
- '861365320':{'en': 'Handan, Hebei', 'zh': 
u('\u6cb3\u5317\u7701\u90af\u90f8\u5e02')},
- '861365321':{'en': 'Shijiazhuang, Hebei', 'zh': 
u('\u6cb3\u5317\u7701\u77f3\u5bb6\u5e84\u5e02')},
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/phonenumbers-8.13.2/phonenumbers/geodata/data18.py 
new/phonenumbers-8.13.3/phonenumbers/geodata/data18.py
--- old/phonenumbers-8.13.2/phonenumbers/geodata/data18.py      2022-12-08 
07:43:27.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/geodata/data18.py      2022-12-22 
09:50:30.000000000 +0100
@@ -19,6 +19,8 @@
 # limitations under the License.
 
 data = {
+ '861365320':{'en': 'Handan, Hebei', 'zh': 
u('\u6cb3\u5317\u7701\u90af\u90f8\u5e02')},
+ '861365321':{'en': 'Shijiazhuang, Hebei', 'zh': 
u('\u6cb3\u5317\u7701\u77f3\u5bb6\u5e84\u5e02')},
  '861365322':{'en': 'Baoding, Hebei', 'zh': 
u('\u6cb3\u5317\u7701\u4fdd\u5b9a\u5e02')},
  '861365323':{'en': 'Zhangjiakou, Hebei', 'zh': 
u('\u6cb3\u5317\u7701\u5f20\u5bb6\u53e3\u5e02')},
  '861365324':{'en': 'Chengde, Hebei', 'zh': 
u('\u6cb3\u5317\u7701\u627f\u5fb7\u5e02')},
@@ -10017,6 +10019,4 @@
  '861394891':{'en': 'Hohhot, Inner Mongolia', 'zh': 
u('\u5185\u8499\u53e4\u547c\u548c\u6d69\u7279\u5e02')},
  '861394892':{'en': 'Baotou, Inner Mongolia', 'zh': 
u('\u5185\u8499\u53e4\u5305\u5934\u5e02')},
  '861394893':{'en': 'Hinggan, Inner Mongolia', 'zh': 
u('\u5185\u8499\u53e4\u5174\u5b89\u76df')},
- '861394894':{'en': 'Ulanqab, Inner Mongolia', 'zh': 
u('\u5185\u8499\u53e4\u4e4c\u5170\u5bdf\u5e03\u5e02')},
- '861394895':{'en': 'Tongliao, Inner Mongolia', 'zh': 
u('\u5185\u8499\u53e4\u901a\u8fbd\u5e02')},
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/phonenumbers-8.13.2/phonenumbers/geodata/data19.py 
new/phonenumbers-8.13.3/phonenumbers/geodata/data19.py
--- old/phonenumbers-8.13.2/phonenumbers/geodata/data19.py      2022-12-08 
07:43:27.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/geodata/data19.py      2022-12-22 
09:50:30.000000000 +0100
@@ -19,6 +19,8 @@
 # limitations under the License.
 
 data = {
+ '861394894':{'en': 'Ulanqab, Inner Mongolia', 'zh': 
u('\u5185\u8499\u53e4\u4e4c\u5170\u5bdf\u5e03\u5e02')},
+ '861394895':{'en': 'Tongliao, Inner Mongolia', 'zh': 
u('\u5185\u8499\u53e4\u901a\u8fbd\u5e02')},
  '861394896':{'en': 'Chifeng, Inner Mongolia', 'zh': 
u('\u5185\u8499\u53e4\u8d64\u5cf0\u5e02')},
  '861394897':{'en': 'Hinggan, Inner Mongolia', 'zh': 
u('\u5185\u8499\u53e4\u5174\u5b89\u76df')},
  '861394898':{'en': 'Bayannur, Inner Mongolia', 'zh': 
u('\u5185\u8499\u53e4\u5df4\u5f66\u6dd6\u5c14\u5e02')},
@@ -10017,6 +10019,4 @@
  '861506545':{'en': 'Yantai, Shandong', 'zh': 
u('\u5c71\u4e1c\u7701\u70df\u53f0\u5e02')},
  '861506546':{'en': 'Dongying, Shandong', 'zh': 
u('\u5c71\u4e1c\u7701\u4e1c\u8425\u5e02')},
  '861506547':{'en': 'Jining, Shandong', 'zh': 
u('\u5c71\u4e1c\u7701\u6d4e\u5b81\u5e02')},
- '861506548':{'en': 'TaiAn, Shandong', 'zh': 
u('\u5c71\u4e1c\u7701\u6cf0\u5b89\u5e02')},
- '861506549':{'en': 'Linyi, Shandong', 'zh': 
u('\u5c71\u4e1c\u7701\u4e34\u6c82\u5e02')},
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/phonenumbers-8.13.2/phonenumbers/geodata/data20.py 
new/phonenumbers-8.13.3/phonenumbers/geodata/data20.py
--- old/phonenumbers-8.13.2/phonenumbers/geodata/data20.py      2022-12-08 
07:43:27.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/geodata/data20.py      2022-12-22 
09:50:30.000000000 +0100
@@ -19,6 +19,8 @@
 # limitations under the License.
 
 data = {
+ '861506548':{'en': 'TaiAn, Shandong', 'zh': 
u('\u5c71\u4e1c\u7701\u6cf0\u5b89\u5e02')},
+ '861506549':{'en': 'Linyi, Shandong', 'zh': 
u('\u5c71\u4e1c\u7701\u4e34\u6c82\u5e02')},
  '86150655':{'en': 'Rizhao, Shandong', 'zh': 
u('\u5c71\u4e1c\u7701\u65e5\u7167\u5e02')},
  '861506550':{'en': 'Weihai, Shandong', 'zh': 
u('\u5c71\u4e1c\u7701\u5a01\u6d77\u5e02')},
  '861506551':{'en': 'Weihai, Shandong', 'zh': 
u('\u5c71\u4e1c\u7701\u5a01\u6d77\u5e02')},
@@ -10017,6 +10019,4 @@
  '861533730':{'en': 'Enshi, Hubei', 'zh': 
u('\u6e56\u5317\u7701\u6069\u65bd\u571f\u5bb6\u65cf\u82d7\u65cf\u81ea\u6cbb\u5dde')},
  '861533731':{'en': 'Huanggang, Hubei', 'zh': 
u('\u6e56\u5317\u7701\u9ec4\u5188\u5e02')},
  '861533732':{'en': 'Xiaogan, Hubei', 'zh': 
u('\u6e56\u5317\u7701\u5b5d\u611f\u5e02')},
- '861533733':{'en': 'Suizhou, Hubei', 'zh': 
u('\u6e56\u5317\u7701\u968f\u5dde\u5e02')},
- '861533734':{'en': 'Xiangfan, Hubei', 'zh': 
u('\u6e56\u5317\u7701\u8944\u6a0a\u5e02')},
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/phonenumbers-8.13.2/phonenumbers/geodata/data21.py 
new/phonenumbers-8.13.3/phonenumbers/geodata/data21.py
--- old/phonenumbers-8.13.2/phonenumbers/geodata/data21.py      2022-12-08 
07:43:27.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/geodata/data21.py      2022-12-22 
09:50:30.000000000 +0100
@@ -19,6 +19,8 @@
 # limitations under the License.
 
 data = {
+ '861533733':{'en': 'Suizhou, Hubei', 'zh': 
u('\u6e56\u5317\u7701\u968f\u5dde\u5e02')},
+ '861533734':{'en': 'Xiangfan, Hubei', 'zh': 
u('\u6e56\u5317\u7701\u8944\u6a0a\u5e02')},
  '861533735':{'en': 'Shiyan, Hubei', 'zh': 
u('\u6e56\u5317\u7701\u5341\u5830\u5e02')},
  '861533736':{'en': 'Xianning, Hubei', 'zh': 
u('\u6e56\u5317\u7701\u54b8\u5b81\u5e02')},
  '861533737':{'en': 'Xiantao, Hubei', 'zh': 
u('\u6e56\u5317\u7701\u4ed9\u6843\u5e02')},
@@ -10017,6 +10019,4 @@
  '861567191':{'en': 'Shiyan, Hubei', 'zh': 
u('\u6e56\u5317\u7701\u5341\u5830\u5e02')},
  '861567192':{'en': 'Shiyan, Hubei', 'zh': 
u('\u6e56\u5317\u7701\u5341\u5830\u5e02')},
  '861567193':{'en': 'Shiyan, Hubei', 'zh': 
u('\u6e56\u5317\u7701\u5341\u5830\u5e02')},
- '861567194':{'en': 'Xiaogan, Hubei', 'zh': 
u('\u6e56\u5317\u7701\u5b5d\u611f\u5e02')},
- '861567195':{'en': 'Xiaogan, Hubei', 'zh': 
u('\u6e56\u5317\u7701\u5b5d\u611f\u5e02')},
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/phonenumbers-8.13.2/phonenumbers/geodata/data22.py 
new/phonenumbers-8.13.3/phonenumbers/geodata/data22.py
--- old/phonenumbers-8.13.2/phonenumbers/geodata/data22.py      2022-12-08 
07:43:27.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/geodata/data22.py      2022-12-22 
09:50:30.000000000 +0100
@@ -19,6 +19,8 @@
 # limitations under the License.
 
 data = {
+ '861567194':{'en': 'Xiaogan, Hubei', 'zh': 
u('\u6e56\u5317\u7701\u5b5d\u611f\u5e02')},
+ '861567195':{'en': 'Xiaogan, Hubei', 'zh': 
u('\u6e56\u5317\u7701\u5b5d\u611f\u5e02')},
  '861567196':{'en': 'Xiaogan, Hubei', 'zh': 
u('\u6e56\u5317\u7701\u5b5d\u611f\u5e02')},
  '861567197':{'en': 'Xiaogan, Hubei', 'zh': 
u('\u6e56\u5317\u7701\u5b5d\u611f\u5e02')},
  '861567198':{'en': 'Ezhou, Hubei', 'zh': 
u('\u6e56\u5317\u7701\u9102\u5dde\u5e02')},
@@ -10017,6 +10019,4 @@
  '86159479':{'en': 'Jilin, Jilin', 'zh': 
u('\u5409\u6797\u7701\u5409\u6797\u5e02')},
  '86159480':{'en': 'Changchun, Jilin', 'zh': 
u('\u5409\u6797\u7701\u957f\u6625\u5e02')},
  '86159481':{'en': 'Changchun, Jilin', 'zh': 
u('\u5409\u6797\u7701\u957f\u6625\u5e02')},
- '86159482':{'en': 'Changchun, Jilin', 'zh': 
u('\u5409\u6797\u7701\u957f\u6625\u5e02')},
- '86159483':{'en': 'Changchun, Jilin', 'zh': 
u('\u5409\u6797\u7701\u957f\u6625\u5e02')},
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/phonenumbers-8.13.2/phonenumbers/geodata/data23.py 
new/phonenumbers-8.13.3/phonenumbers/geodata/data23.py
--- old/phonenumbers-8.13.2/phonenumbers/geodata/data23.py      2022-12-08 
07:43:27.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/geodata/data23.py      2022-12-22 
09:50:30.000000000 +0100
@@ -19,6 +19,8 @@
 # limitations under the License.
 
 data = {
+ '86159482':{'en': 'Changchun, Jilin', 'zh': 
u('\u5409\u6797\u7701\u957f\u6625\u5e02')},
+ '86159483':{'en': 'Changchun, Jilin', 'zh': 
u('\u5409\u6797\u7701\u957f\u6625\u5e02')},
  '86159484':{'en': 'Jilin, Jilin', 'zh': 
u('\u5409\u6797\u7701\u5409\u6797\u5e02')},
  '86159485':{'en': 'Jilin, Jilin', 'zh': 
u('\u5409\u6797\u7701\u5409\u6797\u5e02')},
  '86159486':{'en': 'Jilin, Jilin', 'zh': 
u('\u5409\u6797\u7701\u5409\u6797\u5e02')},
@@ -10017,6 +10019,4 @@
  '861785839':{'en': 'Huzhou, Zhejiang', 'zh': 
u('\u6d59\u6c5f\u7701\u6e56\u5dde\u5e02')},
  '861785840':{'en': 'Hangzhou, Zhejiang', 'zh': 
u('\u6d59\u6c5f\u7701\u676d\u5dde\u5e02')},
  '861785841':{'en': 'Hangzhou, Zhejiang', 'zh': 
u('\u6d59\u6c5f\u7701\u676d\u5dde\u5e02')},
- '861785842':{'en': 'Hangzhou, Zhejiang', 'zh': 
u('\u6d59\u6c5f\u7701\u676d\u5dde\u5e02')},
- '861785843':{'en': 'Jiaxing, Zhejiang', 'zh': 
u('\u6d59\u6c5f\u7701\u5609\u5174\u5e02')},
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/phonenumbers-8.13.2/phonenumbers/geodata/data24.py 
new/phonenumbers-8.13.3/phonenumbers/geodata/data24.py
--- old/phonenumbers-8.13.2/phonenumbers/geodata/data24.py      2022-12-08 
07:43:27.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/geodata/data24.py      2022-12-22 
09:50:30.000000000 +0100
@@ -19,6 +19,8 @@
 # limitations under the License.
 
 data = {
+ '861785842':{'en': 'Hangzhou, Zhejiang', 'zh': 
u('\u6d59\u6c5f\u7701\u676d\u5dde\u5e02')},
+ '861785843':{'en': 'Jiaxing, Zhejiang', 'zh': 
u('\u6d59\u6c5f\u7701\u5609\u5174\u5e02')},
  '861785844':{'en': 'Ningbo, Zhejiang', 'zh': 
u('\u6d59\u6c5f\u7701\u5b81\u6ce2\u5e02')},
  '861785845':{'en': 'Shaoxing, Zhejiang', 'zh': 
u('\u6d59\u6c5f\u7701\u7ecd\u5174\u5e02')},
  '861785846':{'en': 'Taizhou, Zhejiang', 'zh': 
u('\u6d59\u6c5f\u7701\u53f0\u5dde\u5e02')},
@@ -10017,6 +10019,4 @@
  '861820324':{'en': 'Chengde, Hebei', 'zh': 
u('\u6cb3\u5317\u7701\u627f\u5fb7\u5e02')},
  '861820325':{'en': 'Tangshan, Hebei', 'zh': 
u('\u6cb3\u5317\u7701\u5510\u5c71\u5e02')},
  '861820326':{'en': 'Langfang, Hebei', 'zh': 
u('\u6cb3\u5317\u7701\u5eca\u574a\u5e02')},
- '861820327':{'en': 'Cangzhou, Hebei', 'zh': 
u('\u6cb3\u5317\u7701\u6ca7\u5dde\u5e02')},
- '861820328':{'en': 'Hengshui, Hebei', 'zh': 
u('\u6cb3\u5317\u7701\u8861\u6c34\u5e02')},
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/phonenumbers-8.13.2/phonenumbers/geodata/data25.py 
new/phonenumbers-8.13.3/phonenumbers/geodata/data25.py
--- old/phonenumbers-8.13.2/phonenumbers/geodata/data25.py      2022-12-08 
07:43:27.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/geodata/data25.py      2022-12-22 
09:50:30.000000000 +0100
@@ -19,6 +19,8 @@
 # limitations under the License.
 
 data = {
+ '861820327':{'en': 'Cangzhou, Hebei', 'zh': 
u('\u6cb3\u5317\u7701\u6ca7\u5dde\u5e02')},
+ '861820328':{'en': 'Hengshui, Hebei', 'zh': 
u('\u6cb3\u5317\u7701\u8861\u6c34\u5e02')},
  '861820329':{'en': 'Xingtai, Hebei', 'zh': 
u('\u6cb3\u5317\u7701\u90a2\u53f0\u5e02')},
  '861820330':{'en': 'Cangzhou, Hebei', 'zh': 
u('\u6cb3\u5317\u7701\u6ca7\u5dde\u5e02')},
  '861820331':{'en': 'Shijiazhuang, Hebei', 'zh': 
u('\u6cb3\u5317\u7701\u77f3\u5bb6\u5e84\u5e02')},
@@ -10017,6 +10019,4 @@
  '86185535':{'en': 'Yantai, Shandong', 'zh': 
u('\u5c71\u4e1c\u7701\u70df\u53f0\u5e02')},
  '86185536':{'en': 'Weifang, Shandong', 'zh': 
u('\u5c71\u4e1c\u7701\u6f4d\u574a\u5e02')},
  '86185537':{'en': 'Jining, Shandong', 'zh': 
u('\u5c71\u4e1c\u7701\u6d4e\u5b81\u5e02')},
- '86185538':{'en': 'TaiAn, Shandong', 'zh': 
u('\u5c71\u4e1c\u7701\u6cf0\u5b89\u5e02')},
- '86185539':{'en': 'Linyi, Shandong', 'zh': 
u('\u5c71\u4e1c\u7701\u4e34\u6c82\u5e02')},
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/phonenumbers-8.13.2/phonenumbers/geodata/data26.py 
new/phonenumbers-8.13.3/phonenumbers/geodata/data26.py
--- old/phonenumbers-8.13.2/phonenumbers/geodata/data26.py      2022-12-08 
07:43:28.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/geodata/data26.py      2022-12-22 
09:50:30.000000000 +0100
@@ -19,6 +19,8 @@
 # limitations under the License.
 
 data = {
+ '86185538':{'en': 'TaiAn, Shandong', 'zh': 
u('\u5c71\u4e1c\u7701\u6cf0\u5b89\u5e02')},
+ '86185539':{'en': 'Linyi, Shandong', 'zh': 
u('\u5c71\u4e1c\u7701\u4e34\u6c82\u5e02')},
  '86185540':{'en': 'Yantai, Shandong', 'zh': 
u('\u5c71\u4e1c\u7701\u70df\u53f0\u5e02')},
  '861855400':{'en': 'Jinan, Shandong', 'zh': 
u('\u5c71\u4e1c\u7701\u6d4e\u5357\u5e02')},
  '861855401':{'en': 'Jinan, Shandong', 'zh': 
u('\u5c71\u4e1c\u7701\u6d4e\u5357\u5e02')},
@@ -10017,6 +10019,4 @@
  '861882436':{'en': 'Dongguan, Guangdong', 'zh': 
u('\u5e7f\u4e1c\u7701\u4e1c\u839e\u5e02')},
  '861882437':{'en': 'Dongguan, Guangdong', 'zh': 
u('\u5e7f\u4e1c\u7701\u4e1c\u839e\u5e02')},
  '861882438':{'en': 'Maoming, Guangdong', 'zh': 
u('\u5e7f\u4e1c\u7701\u8302\u540d\u5e02')},
- '861882439':{'en': 'Shenzhen, Guangdong', 'zh': 
u('\u5e7f\u4e1c\u7701\u6df1\u5733\u5e02')},
- '861882440':{'en': 'Zhanjiang, Guangdong', 'zh': 
u('\u5e7f\u4e1c\u7701\u6e5b\u6c5f\u5e02')},
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/phonenumbers-8.13.2/phonenumbers/geodata/data27.py 
new/phonenumbers-8.13.3/phonenumbers/geodata/data27.py
--- old/phonenumbers-8.13.2/phonenumbers/geodata/data27.py      2022-12-08 
07:43:28.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/geodata/data27.py      2022-12-22 
09:50:30.000000000 +0100
@@ -19,6 +19,8 @@
 # limitations under the License.
 
 data = {
+ '861882439':{'en': 'Shenzhen, Guangdong', 'zh': 
u('\u5e7f\u4e1c\u7701\u6df1\u5733\u5e02')},
+ '861882440':{'en': 'Zhanjiang, Guangdong', 'zh': 
u('\u5e7f\u4e1c\u7701\u6e5b\u6c5f\u5e02')},
  '861882441':{'en': 'Dongguan, Guangdong', 'zh': 
u('\u5e7f\u4e1c\u7701\u4e1c\u839e\u5e02')},
  '861882442':{'en': 'Dongguan, Guangdong', 'zh': 
u('\u5e7f\u4e1c\u7701\u4e1c\u839e\u5e02')},
  '861882443':{'en': 'Jieyang, Guangdong', 'zh': 
u('\u5e7f\u4e1c\u7701\u63ed\u9633\u5e02')},
@@ -10017,6 +10019,4 @@
  '9168533':{'en': 'Sunabeda, Odisha'},
  '9168534':{'en': 'Sunabeda, Odisha'},
  '9168535':{'en': 'Sunabeda, Odisha'},
- '9168536':{'en': 'Sunabeda, Odisha'},
- '9168537':{'en': 'Sunabeda, Odisha'},
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/phonenumbers-8.13.2/phonenumbers/geodata/data28.py 
new/phonenumbers-8.13.3/phonenumbers/geodata/data28.py
--- old/phonenumbers-8.13.2/phonenumbers/geodata/data28.py      2022-12-08 
07:43:28.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/geodata/data28.py      2022-12-22 
09:50:30.000000000 +0100
@@ -19,6 +19,8 @@
 # limitations under the License.
 
 data = {
+ '9168536':{'en': 'Sunabeda, Odisha'},
+ '9168537':{'en': 'Sunabeda, Odisha'},
  '9168542':{'en': 'Jeypore, Odisha'},
  '9168543':{'en': 'Jeypore, Odisha'},
  '9168544':{'en': 'Jeypore, Odisha'},
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/phonenumbers-8.13.2/phonenumbers/geodata/data6.py 
new/phonenumbers-8.13.3/phonenumbers/geodata/data6.py
--- old/phonenumbers-8.13.2/phonenumbers/geodata/data6.py       2022-12-08 
07:43:26.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/geodata/data6.py       2022-12-22 
09:50:29.000000000 +0100
@@ -2996,6 +2996,7 @@
  '5182':{'en': 'Madre de Dios'},
  '5183':{'en': u('Apur\u00edmac')},
  '5184':{'en': 'Cusco'},
+ '52220':{'en': 'Puebla', 'es': 'Puebla'},
  '52221':{'en': 'Puebla', 'es': 'Puebla'},
  '52222':{'en': 'Puebla', 'es': 'Puebla'},
  '52223':{'en': 'Puebla', 'es': 'Puebla'},
@@ -3233,6 +3234,7 @@
  '52717':{'en': 'Estado de Mexico', 'es': u('Estado de M\u00e9xico')},
  '52718':{'en': 'Estado de Mexico', 'es': u('Estado de M\u00e9xico')},
  '52719':{'en': 'San Francisco Xonacatlan/Temoaya, MEX', 'es': u('San 
Francisco Xonacatl\u00e1n/Temoaya, MEX')},
+ '52720':{'en': 'Toluca', 'es': 'Toluca'},
  '52721':{'en': 'Ixtapan de la Sal, MEX', 'es': 'Ixtapan de la Sal, MEX'},
  '52722':{'en': 'Estado de Mexico', 'es': u('Estado de M\u00e9xico')},
  '52723':{'en': 'Coatepec Harinas, MEX', 'es': 'Coatepec Harinas, MEX'},
@@ -10017,6 +10019,4 @@
  '55493358':{'en': 'Cordilheira Alta - SC', 'pt': 'Cordilheira Alta - SC'},
  '55493361':{'en': u('Chapec\u00f3 - SC'), 'pt': u('Chapec\u00f3 - SC')},
  '55493362':{'en': 'Novo Horizonte - SC', 'pt': 'Novo Horizonte - SC'},
- '55493363':{'en': 'Bom Jesus do Oeste - SC', 'pt': 'Bom Jesus do Oeste - SC'},
- '55493364':{'en': 'Serra Alta - SC', 'pt': 'Serra Alta - SC'},
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/phonenumbers-8.13.2/phonenumbers/geodata/data7.py 
new/phonenumbers-8.13.3/phonenumbers/geodata/data7.py
--- old/phonenumbers-8.13.2/phonenumbers/geodata/data7.py       2022-12-08 
07:43:26.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/geodata/data7.py       2022-12-22 
09:50:29.000000000 +0100
@@ -19,6 +19,8 @@
 # limitations under the License.
 
 data = {
+ '55493363':{'en': 'Bom Jesus do Oeste - SC', 'pt': 'Bom Jesus do Oeste - SC'},
+ '55493364':{'en': 'Serra Alta - SC', 'pt': 'Serra Alta - SC'},
  '55493365':{'en': 'Modelo - SC', 'pt': 'Modelo - SC'},
  '55493366':{'en': 'Pinhalzinho - SC', 'pt': 'Pinhalzinho - SC'},
  '55493367':{'en': 'Sul Brasil - SC', 'pt': 'Sul Brasil - SC'},
@@ -10017,6 +10019,4 @@
  '609714':{'en': 'Kota Bharu'},
  '609718':{'en': 'Kota Bharu'},
  '609719':{'en': 'Kota Bharu'},
- '609721':{'en': 'Kota Bharu'},
- '609725':{'en': 'Kota Bharu'},
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/phonenumbers-8.13.2/phonenumbers/geodata/data8.py 
new/phonenumbers-8.13.3/phonenumbers/geodata/data8.py
--- old/phonenumbers-8.13.2/phonenumbers/geodata/data8.py       2022-12-08 
07:43:26.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/geodata/data8.py       2022-12-22 
09:50:29.000000000 +0100
@@ -19,6 +19,8 @@
 # limitations under the License.
 
 data = {
+ '609721':{'en': 'Kota Bharu'},
+ '609725':{'en': 'Kota Bharu'},
  '609726':{'en': 'Kota Bharu'},
  '609732':{'en': 'Kota Bharu'},
  '609735':{'en': 'Kota Bharu'},
@@ -10017,6 +10019,4 @@
  '61263075':{'en': 'Frogmore'},
  '61263076':{'en': 'Galong'},
  '61263077':{'en': 'Galong'},
- '61263078':{'en': 'Galong'},
- '612630790':{'en': 'Limekilns'},
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/phonenumbers-8.13.2/phonenumbers/geodata/data9.py 
new/phonenumbers-8.13.3/phonenumbers/geodata/data9.py
--- old/phonenumbers-8.13.2/phonenumbers/geodata/data9.py       2022-12-08 
07:43:26.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/geodata/data9.py       2022-12-22 
09:50:29.000000000 +0100
@@ -19,6 +19,8 @@
 # limitations under the License.
 
 data = {
+ '61263078':{'en': 'Galong'},
+ '612630790':{'en': 'Limekilns'},
  '612630791':{'en': 'Limekilns'},
  '612630792':{'en': 'Limekilns'},
  '612630793':{'en': 'Limekilns'},
@@ -10017,6 +10019,4 @@
  '61348107':{'en': 'Logie Brae'},
  '61348108':{'en': 'Mabins Well'},
  '61348109':{'en': 'Mathoura'},
- '61348110':{'en': 'Moulamein'},
- '61348111':{'en': 'Nathalia'},
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/phonenumbers-8.13.2/phonenumbers/shortdata/region_AT.py 
new/phonenumbers-8.13.3/phonenumbers/shortdata/region_AT.py
--- old/phonenumbers-8.13.2/phonenumbers/shortdata/region_AT.py 2022-12-08 
07:43:25.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/shortdata/region_AT.py 2022-12-22 
09:50:27.000000000 +0100
@@ -2,9 +2,9 @@
 from ..phonemetadata import NumberFormat, PhoneNumberDesc, PhoneMetadata
 
 PHONE_METADATA_AT = PhoneMetadata(id='AT', country_code=None, 
international_prefix=None,
-    
general_desc=PhoneNumberDesc(national_number_pattern='[168]\\d\\d(?:\\d{3})?', 
possible_length=(3, 6)),
-    
toll_free=PhoneNumberDesc(national_number_pattern='116\\d{3}|1(?:[12]2|33|44)', 
example_number='112', possible_length=(3, 6)),
+    
general_desc=PhoneNumberDesc(national_number_pattern='[168]\\d\\d(?:\\d(?:\\d{2})?)?',
 possible_length=(3, 4, 6)),
+    
toll_free=PhoneNumberDesc(national_number_pattern='1(?:12|2[0238]|3[03]|4[0-247])|1(?:16\\d\\d|4[58])\\d',
 example_number='112', possible_length=(3, 4, 6)),
     emergency=PhoneNumberDesc(national_number_pattern='1(?:[12]2|33|44)', 
example_number='112', possible_length=(3,)),
-    
short_code=PhoneNumberDesc(national_number_pattern='116(?:00[06]|1(?:17|23))|(?:61|8108[1-3])0|1(?:[12]2|33|44)',
 example_number='112', possible_length=(3, 6)),
+    
short_code=PhoneNumberDesc(national_number_pattern='1(?:1(?:2|6(?:00[06]|1(?:17|23)))|2[0238]|3[03]|4(?:[0-247]|5[05]|84))|(?:61|8108[1-3])0',
 example_number='112', possible_length=(3, 4, 6)),
     carrier_specific=PhoneNumberDesc(national_number_pattern='610|810\\d{3}', 
example_number='610', possible_length=(3, 6)),
     short_data=True)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/phonenumbers-8.13.2/phonenumbers/shortdata/region_BE.py 
new/phonenumbers-8.13.3/phonenumbers/shortdata/region_BE.py
--- old/phonenumbers-8.13.2/phonenumbers/shortdata/region_BE.py 2022-12-08 
07:43:25.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers/shortdata/region_BE.py 2022-12-22 
09:50:27.000000000 +0100
@@ -3,9 +3,9 @@
 
 PHONE_METADATA_BE = PhoneMetadata(id='BE', country_code=None, 
international_prefix=None,
     
general_desc=PhoneNumberDesc(national_number_pattern='[1-9]\\d\\d(?:\\d(?:\\d{2})?)?',
 possible_length=(3, 4, 6)),
-    
toll_free=PhoneNumberDesc(national_number_pattern='1(?:0[0-35-8]|1[02]|7(?:12|77)|813)|(?:116|8)\\d{3}',
 example_number='100', possible_length=(3, 4, 6)),
+    
toll_free=PhoneNumberDesc(national_number_pattern='1(?:0[0-35-8]|1[0269]|7(?:12|77)|813)|(?:116|8)\\d{3}',
 example_number='100', possible_length=(3, 4, 6)),
     
premium_rate=PhoneNumberDesc(national_number_pattern='1(?:2[03]|40)4|(?:1(?:[24]1|3[01])|[2-79]\\d\\d)\\d',
 example_number='1204', possible_length=(4,)),
     emergency=PhoneNumberDesc(national_number_pattern='1(?:0[01]|12)', 
example_number='100', possible_length=(3,)),
-    
short_code=PhoneNumberDesc(national_number_pattern='1(?:0[0-8]|1(?:[027]|6117)|2(?:12|3[0-24])|313|414|5(?:1[05]|5[15]|66|95)|6(?:1[167]|36|6[16])|7(?:[07][017]|1[27-9]|22|33|65)|81[39])|[2-9]\\d{3}|1(?:1600|45)0|1(?:[2-4]9|78)9|1[2-4]0[47]',
 example_number='100', possible_length=(3, 4, 6)),
+    
short_code=PhoneNumberDesc(national_number_pattern='1(?:0[0-8]|16117|2(?:12|3[0-24])|313|414|5(?:1[05]|5[15]|66|95)|6(?:1[167]|36|6[16])|7(?:[07][017]|1[27-9]|22|33|65)|81[39])|[2-9]\\d{3}|11[02679]|1(?:1600|45)0|1(?:[2-4]9|78)9|1[2-4]0[47]',
 example_number='100', possible_length=(3, 4, 6)),
     sms_services=PhoneNumberDesc(national_number_pattern='[2-9]\\d{3}', 
example_number='2000', possible_length=(4,)),
     short_data=True)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/phonenumbers-8.13.2/phonenumbers.egg-info/PKG-INFO 
new/phonenumbers-8.13.3/phonenumbers.egg-info/PKG-INFO
--- old/phonenumbers-8.13.2/phonenumbers.egg-info/PKG-INFO      2022-12-08 
08:05:02.000000000 +0100
+++ new/phonenumbers-8.13.3/phonenumbers.egg-info/PKG-INFO      2022-12-22 
09:55:17.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: phonenumbers
-Version: 8.13.2
+Version: 8.13.3
 Summary: Python version of Google's common library for parsing, formatting, 
storing and validating international phone numbers.
 Home-page: https://github.com/daviddrysdale/python-phonenumbers
 Author: David Drysdale

Reply via email to