Skip to content

Commit f0e912d

Browse files
committed
Generated files for metadata
1 parent 0531e08 commit f0e912d

17 files changed

Lines changed: 70 additions & 55 deletions

python/phonenumbers/carrierdata/data0.py

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,12 @@
153153
'164924':{'en': 'Cable & Wireless'},
154154
'16493':{'en': 'Digicel'},
155155
'164943':{'en': 'Islandcom'},
156-
'1658295':{'en': 'Cable & Wireless'},
156+
'165820':{'en': 'Flow'},
157+
'165821':{'en': 'Flow'},
158+
'165822':{'en': 'Flow'},
159+
'165823':{'en': 'Flow'},
160+
'165824':{'en': 'Flow'},
161+
'1658295':{'en': 'Flow'},
157162
'1659200':{'en': 'Onvoy'},
158163
'1659222':{'en': 'Onvoy'},
159164
'1659300':{'en': 'Onvoy'},
@@ -1211,6 +1216,7 @@
12111216
'24389':{'en': 'Orange'},
12121217
'24390':{'en': 'Africell'},
12131218
'24391':{'en': 'Africell'},
1219+
'24396':{'en': 'Airtel'},
12141220
'24397':{'en': 'Airtel'},
12151221
'24398':{'en': 'Airtel'},
12161222
'24399':{'en': 'Airtel'},
@@ -2784,7 +2790,13 @@
27842790
'356989':{'en': 'epic'},
27852791
'35699':{'en': 'epic'},
27862792
'35791':{'en': 'Cytamobile-Vodafone'},
2787-
'35794':{'en': 'Lemontel'},
2793+
'357940':{'en': 'Cablenet'},
2794+
'357941':{'en': 'Cablenet'},
2795+
'357942':{'en': 'Epic'},
2796+
'357943':{'en': 'Epic'},
2797+
'357944':{'en': 'Cablenet'},
2798+
'357945':{'en': 'Cablenet'},
2799+
'357946':{'en': 'Epic'},
27882800
'35795':{'en': 'PrimeTel'},
27892801
'35796':{'en': 'MTN'},
27902802
'35797':{'en': 'Cytamobile-Vodafone'},
@@ -10007,16 +10019,4 @@
1000710019
'553199773':{'en': 'Telemig Celular'},
1000810020
'553199774':{'en': 'Telemig Celular'},
1000910021
'553199775':{'en': 'Telemig Celular'},
10010-
'553199776':{'en': 'Telemig Celular'},
10011-
'553199777':{'en': 'Telemig Celular'},
10012-
'553199778':{'en': 'Telemig Celular'},
10013-
'553199779':{'en': 'Telemig Celular'},
10014-
'553199781':{'en': 'Telemig Celular'},
10015-
'553199782':{'en': 'Telemig Celular'},
10016-
'553199783':{'en': 'Telemig Celular'},
10017-
'553199784':{'en': 'Telemig Celular'},
10018-
'553199785':{'en': 'Telemig Celular'},
10019-
'553199786':{'en': 'Telemig Celular'},
10020-
'553199787':{'en': 'Telemig Celular'},
10021-
'553199788':{'en': 'Telemig Celular'},
1002210022
}

python/phonenumbers/carrierdata/data1.py

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,18 @@
1919
# limitations under the License.
2020

2121
data = {
22+
'553199776':{'en': 'Telemig Celular'},
23+
'553199777':{'en': 'Telemig Celular'},
24+
'553199778':{'en': 'Telemig Celular'},
25+
'553199779':{'en': 'Telemig Celular'},
26+
'553199781':{'en': 'Telemig Celular'},
27+
'553199782':{'en': 'Telemig Celular'},
28+
'553199783':{'en': 'Telemig Celular'},
29+
'553199784':{'en': 'Telemig Celular'},
30+
'553199785':{'en': 'Telemig Celular'},
31+
'553199786':{'en': 'Telemig Celular'},
32+
'553199787':{'en': 'Telemig Celular'},
33+
'553199788':{'en': 'Telemig Celular'},
2234
'553199789':{'en': 'Telemig Celular'},
2335
'553199791':{'en': 'Telemig Celular'},
2436
'553199792':{'en': 'Telemig Celular'},
@@ -10007,16 +10019,4 @@
1000710019
'5730548':{'en': 'Movil Exito'},
1000810020
'5730550':{'en': 'Tigo'},
1000910021
'5730551':{'en': 'Tigo'},
10010-
'5730552':{'en': 'Tigo'},
10011-
'5730553':{'en': 'Tigo'},
10012-
'5730554':{'en': 'Tigo'},
10013-
'5730555':{'en': 'Tigo'},
10014-
'5730556':{'en': 'Tigo'},
10015-
'573057':{'en': 'Tigo'},
10016-
'573058':{'en': 'Tigo'},
10017-
'5730590':{'en': 'Tigo'},
10018-
'5730591':{'en': 'Tigo'},
10019-
'5730592':{'en': 'Tigo'},
10020-
'5730593':{'en': 'Tigo'},
10021-
'5730594':{'en': 'Tigo'},
1002210022
}

python/phonenumbers/carrierdata/data2.py

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,18 @@
1919
# limitations under the License.
2020

2121
data = {
22+
'5730552':{'en': 'Tigo'},
23+
'5730553':{'en': 'Tigo'},
24+
'5730554':{'en': 'Tigo'},
25+
'5730555':{'en': 'Tigo'},
26+
'5730556':{'en': 'Tigo'},
27+
'573057':{'en': 'Tigo'},
28+
'573058':{'en': 'Tigo'},
29+
'5730590':{'en': 'Tigo'},
30+
'5730591':{'en': 'Tigo'},
31+
'5730592':{'en': 'Tigo'},
32+
'5730593':{'en': 'Tigo'},
33+
'5730594':{'en': 'Tigo'},
2234
'5730595':{'en': 'Tigo'},
2335
'573102':{'en': 'Claro'},
2436
'573103':{'en': 'Claro'},
@@ -8347,7 +8359,9 @@
83478359
'966576':{'en': 'Lebara'},
83488360
'966577':{'en': 'Lebara'},
83498361
'966578':{'en': 'Lebara'},
8350-
'966579':{'en': 'Lebara'},
8362+
'966579':{'en': 'STC'},
8363+
'9665790':{'en': 'Lebara'},
8364+
'9665791':{'en': 'Lebara'},
83518365
'96658':{'en': 'Zain'},
83528366
'96659':{'en': 'Zain'},
83538367
'96770':{'en': 'Y'},
@@ -8560,6 +8574,7 @@
85608574
'989982':{'en': 'Shatel Mobile', 'fa': u('\u0634\u0627\u062a\u0644 \u0645\u0648\u0628\u0627\u06cc\u0644')},
85618575
'989990':{'en': 'IR-MCI', 'fa': u('\u0647\u0645\u0631\u0627\u0647 \u0627\u0648\u0644')},
85628576
'989991':{'en': 'Irancell', 'fa': u('\u0627\u06cc\u0631\u0627\u0646\u0633\u0644')},
8577+
'989993':{'en': 'Aptel', 'fa': u('\u0622\u067e\u062a\u0644')},
85638578
'989995':{'en': 'IR-MCI', 'fa': u('\u0647\u0645\u0631\u0627\u0647 \u0627\u0648\u0644')},
85648579
'989996':{'en': 'IR-MCI', 'fa': u('\u0647\u0645\u0631\u0627\u0647 \u0627\u0648\u0644')},
85658580
'989998':{'en': 'Rightel', 'fa': u('\u0631\u0627\u06cc\u062a\u0644')},
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
"""Auto-generated file, do not edit by hand. 595 metadata"""
22
from ..phonemetadata import NumberFormat
33

4-
PHONE_ALT_FORMAT_595 = [NumberFormat(pattern='(\\d{2})(\\d{2})(\\d{3})', format='\\1 \\2 \\3', leading_digits_pattern=['[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36]']), NumberFormat(pattern='(\\d{2})(\\d{6,7})', format='\\1 \\2', leading_digits_pattern=['2[14-68]|3[26-9]|4[1246-8]|6(?:1|75)|7[1-35]|8[1-36]']), NumberFormat(pattern='(\\d{3})(\\d{6})', format='\\1 \\2', leading_digits_pattern=['2[279]|3[13-5]|4[359]|5[1-5]|6(?:[34]|7[1-46-8])|7[46-8]|85'])]
4+
PHONE_ALT_FORMAT_595 = [NumberFormat(pattern='(\\d{2})(\\d{2})(\\d{3})', format='\\1 \\2 \\3', leading_digits_pattern=['3[289]|4|61|7[1-3]|8[1-36]']), NumberFormat(pattern='(\\d{2})(\\d{6,7})', format='\\1 \\2', leading_digits_pattern=['2[14-68]|3[26-9]|4[1246-8]|6(?:1|75)|7[1-35]|8[1-36]']), NumberFormat(pattern='(\\d{3})(\\d{6})', format='\\1 \\2', leading_digits_pattern=['2[279]|3[13-5]|4[359]|5[1-5]|6(?:[34]|7[1-46-8])|7[46-8]|85'])]

python/phonenumbers/data/region_AS.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33

44
PHONE_METADATA_AS = PhoneMetadata(id='AS', country_code=1, international_prefix='011',
55
general_desc=PhoneNumberDesc(national_number_pattern='(?:[58]\\d\\d|684|900)\\d{7}', possible_length=(10,), possible_length_local_only=(7,)),
6-
fixed_line=PhoneNumberDesc(national_number_pattern='6846(?:22|33|44|55|77|88|9[19])\\d{4}', example_number='6846221234', possible_length=(10,), possible_length_local_only=(7,)),
7-
mobile=PhoneNumberDesc(national_number_pattern='684(?:2(?:48|5[2468]|7[26])|7(?:3[13]|70|82))\\d{4}', example_number='6847331234', possible_length=(10,), possible_length_local_only=(7,)),
6+
fixed_line=PhoneNumberDesc(national_number_pattern='684(?:274|6(?:22|33|44|55|77|88|9[19]))\\d{4}', example_number='6846221234', possible_length=(10,), possible_length_local_only=(7,)),
7+
mobile=PhoneNumberDesc(national_number_pattern='684(?:2(?:48|5[2468]|7[246])|7(?:3[13]|70|82))\\d{4}', example_number='6847331234', possible_length=(10,), possible_length_local_only=(7,)),
88
toll_free=PhoneNumberDesc(national_number_pattern='8(?:00|33|44|55|66|77|88)[2-9]\\d{6}', example_number='8002123456', possible_length=(10,)),
99
premium_rate=PhoneNumberDesc(national_number_pattern='900[2-9]\\d{6}', example_number='9002123456', possible_length=(10,)),
1010
personal_number=PhoneNumberDesc(national_number_pattern='52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|3[23]|44|66|77|88)[2-9]\\d{6}', example_number='5002345678', possible_length=(10,)),

python/phonenumbers/data/region_BE.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
PHONE_METADATA_BE = PhoneMetadata(id='BE', country_code=32, international_prefix='00',
55
general_desc=PhoneNumberDesc(national_number_pattern='4\\d{8}|[1-9]\\d{7}', possible_length=(8, 9)),
66
fixed_line=PhoneNumberDesc(national_number_pattern='80[2-8]\\d{5}|(?:1[0-69]|[23][2-8]|4[23]|5\\d|6[013-57-9]|71|8[1-79]|9[2-4])\\d{6}', example_number='12345678', possible_length=(8,)),
7-
mobile=PhoneNumberDesc(national_number_pattern='4[5-9]\\d{7}', example_number='470123456', possible_length=(9,)),
7+
mobile=PhoneNumberDesc(national_number_pattern='4[5-9]\\d{7}', example_number='450001234', possible_length=(9,)),
88
toll_free=PhoneNumberDesc(national_number_pattern='800[1-9]\\d{4}', example_number='80012345', possible_length=(8,)),
99
premium_rate=PhoneNumberDesc(national_number_pattern='(?:70(?:2[0-57]|3[04-7]|44|6[04-69]|7[0579])|90\\d\\d)\\d{4}', example_number='90012345', possible_length=(8,)),
1010
shared_cost=PhoneNumberDesc(national_number_pattern='7879\\d{4}', example_number='78791234', possible_length=(8,)),

python/phonenumbers/data/region_CD.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
PHONE_METADATA_CD = PhoneMetadata(id='CD', country_code=243, international_prefix='00',
55
general_desc=PhoneNumberDesc(national_number_pattern='(?:(?:[189]|5\\d)\\d|2)\\d{7}|[1-68]\\d{6}', possible_length=(7, 8, 9, 10)),
66
fixed_line=PhoneNumberDesc(national_number_pattern='(?:(?:12|573)\\d\\d|276)\\d{5}|[1-6]\\d{6}', example_number='1234567', possible_length=(7, 8, 9, 10)),
7-
mobile=PhoneNumberDesc(national_number_pattern='88\\d{5}|(?:8[0-69]|9[017-9])\\d{7}', example_number='991234567', possible_length=(7, 9)),
7+
mobile=PhoneNumberDesc(national_number_pattern='88\\d{5}|(?:8[0-69]|9[016-9])\\d{7}', example_number='991234567', possible_length=(7, 9)),
88
national_prefix='0',
99
national_prefix_for_parsing='0',
1010
number_format=[NumberFormat(pattern='(\\d{2})(\\d{2})(\\d{3})', format='\\1 \\2 \\3', leading_digits_pattern=['88'], national_prefix_formatting_rule='0\\1'),

python/phonenumbers/data/region_EH.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,4 @@
99
premium_rate=PhoneNumberDesc(national_number_pattern='89\\d{7}', example_number='891234567', possible_length=(9,)),
1010
voip=PhoneNumberDesc(national_number_pattern='(?:592(?:4[0-2]|93)|80[89]\\d\\d)\\d{4}', example_number='592401234', possible_length=(9,)),
1111
national_prefix='0',
12-
national_prefix_for_parsing='0',
13-
leading_digits='528[89]')
12+
national_prefix_for_parsing='0')

python/phonenumbers/data/region_GY.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
PHONE_METADATA_GY = PhoneMetadata(id='GY', country_code=592, international_prefix='001',
55
general_desc=PhoneNumberDesc(national_number_pattern='(?:[2-8]\\d{3}|9008)\\d{3}', possible_length=(7,)),
66
fixed_line=PhoneNumberDesc(national_number_pattern='(?:2(?:1[6-9]|2[0-35-9]|3[1-4]|5[3-9]|6\\d|7[0-79])|3(?:2[25-9]|3\\d)|4(?:4[0-24]|5[56])|50[0-6]|77[1-57])\\d{4}', example_number='2201234', possible_length=(7,)),
7-
mobile=PhoneNumberDesc(national_number_pattern='(?:51[01]|6\\d\\d|7(?:[0-5]\\d|6[0-59]|70))\\d{4}', example_number='6091234', possible_length=(7,)),
7+
mobile=PhoneNumberDesc(national_number_pattern='(?:51[01]|6\\d\\d|7(?:[0-5]\\d|6[0-69]|70))\\d{4}', example_number='6091234', possible_length=(7,)),
88
toll_free=PhoneNumberDesc(national_number_pattern='(?:289|8(?:00|6[28]|88|99))\\d{4}', example_number='2891234', possible_length=(7,)),
99
premium_rate=PhoneNumberDesc(national_number_pattern='9008\\d{3}', example_number='9008123', possible_length=(7,)),
1010
voip=PhoneNumberDesc(national_number_pattern='515\\d{4}', example_number='5151234', possible_length=(7,)),

python/phonenumbers/data/region_IR.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33

44
PHONE_METADATA_IR = PhoneMetadata(id='IR', country_code=98, international_prefix='00',
55
general_desc=PhoneNumberDesc(national_number_pattern='[1-9]\\d{9}|(?:[1-8]\\d\\d|9)\\d{3,4}', possible_length=(4, 5, 6, 7, 10), possible_length_local_only=(8,)),
6-
fixed_line=PhoneNumberDesc(national_number_pattern='(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])(?:[03-57]\\d{7}|[16]\\d{3}(?:\\d{4})?|[289]\\d{3}(?:\\d(?:\\d{3})?)?)|94(?:000[09]|(?:12\\d|30[0-2])\\d|2(?:121|[2689]0\\d)|4(?:111|40\\d))\\d{4}', example_number='2123456789', possible_length=(6, 7, 10), possible_length_local_only=(4, 5, 8)),
7-
mobile=PhoneNumberDesc(national_number_pattern='9(?:(?:0[0-5]|[13]\\d|2[0-3])\\d\\d|9(?:[0-46]\\d\\d|5(?:10|5\\d)|8(?:[12]\\d|88)|9(?:[0159]\\d|21|69|77|8[7-9])))\\d{5}', example_number='9123456789', possible_length=(10,)),
6+
fixed_line=PhoneNumberDesc(national_number_pattern='(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])(?:[03-57]\\d{7}|[16]\\d{3}(?:\\d{4})?|[289]\\d{3}(?:\\d(?:\\d{3})?)?)|94(?:000[09]|(?:12\\d|30[0-2])\\d|2(?:[02689]0\\d|121)|4(?:111|40\\d))\\d{4}', example_number='2123456789', possible_length=(6, 7, 10), possible_length_local_only=(4, 5, 8)),
7+
mobile=PhoneNumberDesc(national_number_pattern='9(?:(?:0[0-5]|[13]\\d|2[0-3])\\d\\d|9(?:[0-46]\\d\\d|5(?:10|5\\d)|8(?:[12]\\d|88)|9(?:[01359]\\d|21|69|77|8[7-9])))\\d{5}', example_number='9123456789', possible_length=(10,)),
88
uan=PhoneNumberDesc(national_number_pattern='96(?:0[12]|2[16-8]|3(?:08|[14]5|[23]|66)|4(?:0|80)|5[01]|6[89]|86|9[19])', example_number='9601', possible_length=(4, 5)),
99
no_international_dialling=PhoneNumberDesc(national_number_pattern='9(?:4440\\d{5}|6(?:0[12]|2[16-8]|3(?:08|[14]5|[23]|66)|4(?:0|80)|5[01]|6[89]|86|9[19]))', possible_length=(4, 5, 10)),
1010
national_prefix='0',

0 commit comments

Comments
 (0)