Skip to content

Commit

Permalink
Generated files for metadata
Browse files Browse the repository at this point in the history
  • Loading branch information
daviddrysdale committed May 30, 2023
1 parent 76934f5 commit aea7e87
Show file tree
Hide file tree
Showing 37 changed files with 292 additions and 123 deletions.
8 changes: 4 additions & 4 deletions python/phonenumbers/carrierdata/data0.py
Original file line number Diff line number Diff line change
Expand Up @@ -953,6 +953,8 @@
'22940':{'en': 'SBIN'},
'22941':{'en': 'SBIN'},
'22942':{'en': 'MTN'},
'22945':{'en': 'SBIN'},
'22946':{'en': 'MTN'},
'2295':{'en': 'MTN'},
'22955':{'en': 'Moov'},
'22956':{'en': 'Moov'},
Expand Down Expand Up @@ -3646,6 +3648,8 @@
'4207948':{'en': 'O2'},
'4207950':{'en': 'Vectone Distribution Czech Republic s.r.o(Mundio)'},
'4207951':{'en': 'Vectone Distribution Czech Republic s.r.o(Mundio)'},
'4207952':{'en': 'O2'},
'4207953':{'en': 'O2'},
'42079750':{'en': 'Dial Telecom'},
'4207976':{'en': 'T-Mobile'},
'42079770':{'en': 'T-Mobile'},
Expand Down Expand Up @@ -10015,8 +10019,4 @@
'553199694':{'en': 'Telemig Celular'},
'553199695':{'en': 'Telemig Celular'},
'553199696':{'en': 'Telemig Celular'},
'553199697':{'en': 'Telemig Celular'},
'553199698':{'en': 'Telemig Celular'},
'553199699':{'en': 'Telemig Celular'},
'553199701':{'en': 'Telemig Celular'},
}
8 changes: 4 additions & 4 deletions python/phonenumbers/carrierdata/data1.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,10 @@
# limitations under the License.

data = {
'553199697':{'en': 'Telemig Celular'},
'553199698':{'en': 'Telemig Celular'},
'553199699':{'en': 'Telemig Celular'},
'553199701':{'en': 'Telemig Celular'},
'553199702':{'en': 'Telemig Celular'},
'553199703':{'en': 'Telemig Celular'},
'553199704':{'en': 'Telemig Celular'},
Expand Down Expand Up @@ -10015,8 +10019,4 @@
'573046851':{'en': 'Tigo'},
'573046852':{'en': 'Tigo'},
'573046853':{'en': 'Tigo'},
'573046854':{'en': 'Tigo'},
'573046855':{'en': 'Tigo'},
'573046856':{'en': 'Tigo'},
'573046857':{'en': 'Tigo'},
}
173 changes: 172 additions & 1 deletion python/phonenumbers/carrierdata/data2.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,10 @@
# limitations under the License.

data = {
'573046854':{'en': 'Tigo'},
'573046855':{'en': 'Tigo'},
'573046856':{'en': 'Tigo'},
'573046857':{'en': 'Tigo'},
'573046858':{'en': 'Tigo'},
'573046859':{'en': 'Tigo'},
'57304686':{'en': 'Tigo'},
Expand Down Expand Up @@ -2241,9 +2245,174 @@
'68587':{'en': 'Digicel'},
'68662':{'en': 'Ocean Link'},
'68663':{'en': 'Ocean Link'},
'68670':{'en': 'ATHKL'},
'68671':{'en': 'ATHKL'},
'686720':{'en': 'ATHKL'},
'686721':{'en': 'ATHKL'},
'686722':{'en': 'ATHKL'},
'686723':{'en': 'ATHKL'},
'686724':{'en': 'ATHKL'},
'686725':{'en': 'ATHKL'},
'686726':{'en': 'ATHKL'},
'686728':{'en': 'ATHKL'},
'686729':{'en': 'ATHKL'},
'686730':{'en': 'ATHKL'},
'68673101':{'en': 'ATHKL'},
'68673102':{'en': 'ATHKL'},
'68673103':{'en': 'ATHKL'},
'68673104':{'en': 'ATHKL'},
'68673105':{'en': 'ATHKL'},
'68673106':{'en': 'ATHKL'},
'68673107':{'en': 'ATHKL'},
'68673108':{'en': 'ATHKL'},
'68673109':{'en': 'ATHKL'},
'6867311':{'en': 'ATHKL'},
'6867312':{'en': 'ATHKL'},
'6867313':{'en': 'ATHKL'},
'6867314':{'en': 'ATHKL'},
'6867315':{'en': 'ATHKL'},
'6867316':{'en': 'ATHKL'},
'6867317':{'en': 'ATHKL'},
'6867318':{'en': 'ATHKL'},
'6867319':{'en': 'ATHKL'},
'686732':{'en': 'ATHKL'},
'686733':{'en': 'ATHKL'},
'686734':{'en': 'ATHKL'},
'686735':{'en': 'ATHKL'},
'686736':{'en': 'ATHKL'},
'686737':{'en': 'ATHKL'},
'686738':{'en': 'ATHKL'},
'686739':{'en': 'ATHKL'},
'68674':{'en': 'ATHKL'},
'6867500':{'en': 'ATHKL'},
'6867501':{'en': 'ATHKL'},
'68675020':{'en': 'ATHKL'},
'68675023':{'en': 'ATHKL'},
'68675024':{'en': 'ATHKL'},
'68675025':{'en': 'ATHKL'},
'68675026':{'en': 'ATHKL'},
'68675027':{'en': 'ATHKL'},
'68675028':{'en': 'ATHKL'},
'68675029':{'en': 'ATHKL'},
'6867503':{'en': 'ATHKL'},
'6867504':{'en': 'ATHKL'},
'6867505':{'en': 'ATHKL'},
'6867506':{'en': 'ATHKL'},
'6867507':{'en': 'ATHKL'},
'6867508':{'en': 'ATHKL'},
'6867509':{'en': 'ATHKL'},
'6867510':{'en': 'ATHKL'},
'6867511':{'en': 'ATHKL'},
'68675120':{'en': 'ATHKL'},
'68675121':{'en': 'ATHKL'},
'68675122':{'en': 'ATHKL'},
'68675123':{'en': 'ATHKL'},
'68675124':{'en': 'ATHKL'},
'68675127':{'en': 'ATHKL'},
'68675128':{'en': 'ATHKL'},
'68675129':{'en': 'ATHKL'},
'6867513':{'en': 'ATHKL'},
'6867514':{'en': 'ATHKL'},
'6867515':{'en': 'ATHKL'},
'6867516':{'en': 'ATHKL'},
'6867517':{'en': 'ATHKL'},
'6867518':{'en': 'ATHKL'},
'6867519':{'en': 'ATHKL'},
'6867520':{'en': 'ATHKL'},
'6867521':{'en': 'ATHKL'},
'68675220':{'en': 'ATHKL'},
'68675221':{'en': 'ATHKL'},
'68675222':{'en': 'ATHKL'},
'68675223':{'en': 'ATHKL'},
'68675224':{'en': 'ATHKL'},
'68675225':{'en': 'ATHKL'},
'68675226':{'en': 'ATHKL'},
'68675227':{'en': 'ATHKL'},
'6867523':{'en': 'ATHKL'},
'6867524':{'en': 'ATHKL'},
'6867525':{'en': 'ATHKL'},
'6867526':{'en': 'ATHKL'},
'6867527':{'en': 'ATHKL'},
'6867528':{'en': 'ATHKL'},
'6867529':{'en': 'ATHKL'},
'68675301':{'en': 'ATHKL'},
'68675302':{'en': 'ATHKL'},
'68675303':{'en': 'ATHKL'},
'68675304':{'en': 'ATHKL'},
'68675305':{'en': 'ATHKL'},
'68675306':{'en': 'ATHKL'},
'68675307':{'en': 'ATHKL'},
'68675308':{'en': 'ATHKL'},
'68675309':{'en': 'ATHKL'},
'6867531':{'en': 'ATHKL'},
'6867532':{'en': 'ATHKL'},
'6867533':{'en': 'ATHKL'},
'6867534':{'en': 'ATHKL'},
'6867535':{'en': 'ATHKL'},
'6867536':{'en': 'ATHKL'},
'6867537':{'en': 'ATHKL'},
'68675380':{'en': 'ATHKL'},
'68675382':{'en': 'ATHKL'},
'68675383':{'en': 'ATHKL'},
'68675384':{'en': 'ATHKL'},
'68675385':{'en': 'ATHKL'},
'68675386':{'en': 'ATHKL'},
'68675387':{'en': 'ATHKL'},
'68675388':{'en': 'ATHKL'},
'68675389':{'en': 'ATHKL'},
'6867539':{'en': 'ATHKL'},
'68675401':{'en': 'ATHKL'},
'68675402':{'en': 'ATHKL'},
'68675403':{'en': 'ATHKL'},
'68675404':{'en': 'ATHKL'},
'68675405':{'en': 'ATHKL'},
'68675406':{'en': 'ATHKL'},
'68675407':{'en': 'ATHKL'},
'68675408':{'en': 'ATHKL'},
'68675409':{'en': 'ATHKL'},
'6867541':{'en': 'ATHKL'},
'6867542':{'en': 'ATHKL'},
'6867543':{'en': 'ATHKL'},
'6867544':{'en': 'ATHKL'},
'6867545':{'en': 'ATHKL'},
'6867546':{'en': 'ATHKL'},
'6867547':{'en': 'ATHKL'},
'68675480':{'en': 'ATHKL'},
'68675482':{'en': 'ATHKL'},
'68675483':{'en': 'ATHKL'},
'68675484':{'en': 'ATHKL'},
'68675485':{'en': 'ATHKL'},
'68675486':{'en': 'ATHKL'},
'68675487':{'en': 'ATHKL'},
'68675488':{'en': 'ATHKL'},
'68675489':{'en': 'ATHKL'},
'6867549':{'en': 'ATHKL'},
'68675501':{'en': 'ATHKL'},
'68675502':{'en': 'ATHKL'},
'68675503':{'en': 'ATHKL'},
'68675504':{'en': 'ATHKL'},
'68675505':{'en': 'ATHKL'},
'68675506':{'en': 'ATHKL'},
'68675507':{'en': 'ATHKL'},
'68675508':{'en': 'ATHKL'},
'68675509':{'en': 'ATHKL'},
'6867551':{'en': 'ATHKL'},
'6867552':{'en': 'ATHKL'},
'6867553':{'en': 'ATHKL'},
'6867554':{'en': 'ATHKL'},
'6867555':{'en': 'ATHKL'},
'6867556':{'en': 'ATHKL'},
'6867557':{'en': 'ATHKL'},
'6867558':{'en': 'ATHKL'},
'6867559':{'en': 'ATHKL'},
'686756':{'en': 'ATHKL'},
'686757':{'en': 'ATHKL'},
'686758':{'en': 'ATHKL'},
'686759':{'en': 'ATHKL'},
'68676':{'en': 'ATHKL'},
'68677':{'en': 'ATHKL'},
'68678':{'en': 'ATHKL'},
'68679':{'en': 'ATHKL'},
'6875':{'en': 'OPT-NC'},
'6877':{'en': 'OPT-NC'},
'68780':{'en': 'OPT-NC'},
Expand Down Expand Up @@ -2278,7 +2447,9 @@
'69197':{'en': 'FSMTC'},
'69223':{'en': 'National Telecommunications Authority'},
'6923':{'en': 'National Telecommunications Authority'},
'6924':{'en': 'National Telecommunications Authority'},
'692453':{'en': 'National Telecommunications Authority'},
'692455':{'en': 'National Telecommunications Authority'},
'692456':{'en': 'National Telecommunications Authority'},
'69254':{'en': 'National Telecommunications Authority'},
'7700':{'en': 'Altel', 'ru': u('\u0410\u041b\u0422\u0415\u041b')},
'7701':{'en': 'Kcell/Activ', 'ru': 'Kcell/Activ'},
Expand Down
2 changes: 1 addition & 1 deletion python/phonenumbers/data/region_BE.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
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,)),
mobile=PhoneNumberDesc(national_number_pattern='4[5-9]\\d{7}', example_number='470123456', possible_length=(9,)),
toll_free=PhoneNumberDesc(national_number_pattern='800[1-9]\\d{4}', example_number='80012345', possible_length=(8,)),
premium_rate=PhoneNumberDesc(national_number_pattern='(?:70(?:2[0-57]|3[04-7]|44|6[569]|7[0579])|90(?:0[0-8]|1[36]|2[0-3568]|3[0-689]|4[02-68]|5[1-68]|6[0-378]|7[2-68]|9[34679]))\\d{4}', example_number='90012345', possible_length=(8,)),
premium_rate=PhoneNumberDesc(national_number_pattern='(?:70(?:2[0-57]|3[04-7]|44|6[569]|7[0579])|90\\d\\d)\\d{4}', example_number='90012345', possible_length=(8,)),
shared_cost=PhoneNumberDesc(national_number_pattern='7879\\d{4}', example_number='78791234', possible_length=(8,)),
uan=PhoneNumberDesc(national_number_pattern='78(?:0[57]|1[014-8]|2[25]|3[15-8]|48|[56]0|7[06-8]|9\\d)\\d{4}', example_number='78102345', possible_length=(8,)),
national_prefix='0',
Expand Down
2 changes: 1 addition & 1 deletion python/phonenumbers/data/region_BJ.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
PHONE_METADATA_BJ = PhoneMetadata(id='BJ', country_code=229, international_prefix='00',
general_desc=PhoneNumberDesc(national_number_pattern='[24-689]\\d{7}', possible_length=(8,)),
fixed_line=PhoneNumberDesc(national_number_pattern='2(?:02|1[037]|2[45]|3[68]|4\\d)\\d{5}', example_number='20211234', possible_length=(8,)),
mobile=PhoneNumberDesc(national_number_pattern='(?:4[0-2]|[56]\\d|9[013-9])\\d{6}', example_number='90011234', possible_length=(8,)),
mobile=PhoneNumberDesc(national_number_pattern='(?:4[0-256]|[56]\\d|9[013-9])\\d{6}', example_number='90011234', possible_length=(8,)),
voip=PhoneNumberDesc(national_number_pattern='857[58]\\d{4}', example_number='85751234', possible_length=(8,)),
uan=PhoneNumberDesc(national_number_pattern='81\\d{6}', example_number='81123456', possible_length=(8,)),
number_format=[NumberFormat(pattern='(\\d{2})(\\d{2})(\\d{2})(\\d{2})', format='\\1 \\2 \\3 \\4', leading_digits_pattern=['[24-689]'])])
2 changes: 1 addition & 1 deletion python/phonenumbers/data/region_ET.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
PHONE_METADATA_ET = PhoneMetadata(id='ET', country_code=251, international_prefix='00',
general_desc=PhoneNumberDesc(national_number_pattern='(?:11|[2-579]\\d)\\d{7}', possible_length=(9,), possible_length_local_only=(7,)),
fixed_line=PhoneNumberDesc(national_number_pattern='11667[01]\\d{3}|(?:11(?:1(?:1[124]|2[2-7]|3[1-5]|5[5-8]|8[6-8])|2(?:13|3[6-8]|5[89]|7[05-9]|8[2-6])|3(?:2[01]|3[0-289]|4[1289]|7[1-4]|87)|4(?:1[69]|3[2-49]|4[0-3]|6[5-8])|5(?:1[578]|44|5[0-4])|6(?:1[578]|2[69]|39|4[5-7]|5[0-5]|6[0-59]|8[015-8]))|2(?:2(?:11[1-9]|22[0-7]|33\\d|44[1467]|66[1-68])|5(?:11[124-6]|33[2-8]|44[1467]|55[14]|66[1-3679]|77[124-79]|880))|3(?:3(?:11[0-46-8]|(?:22|55)[0-6]|33[0134689]|44[04]|66[01467])|4(?:44[0-8]|55[0-69]|66[0-3]|77[1-5]))|4(?:6(?:119|22[0-24-7]|33[1-5]|44[13-69]|55[14-689]|660|88[1-4])|7(?:(?:11|22)[1-9]|33[13-7]|44[13-6]|55[1-689]))|5(?:7(?:227|55[05]|(?:66|77)[14-8])|8(?:11[149]|22[013-79]|33[0-68]|44[013-8]|550|66[1-5]|77\\d)))\\d{4}', example_number='111112345', possible_length=(9,), possible_length_local_only=(7,)),
mobile=PhoneNumberDesc(national_number_pattern='7001\\d{5}|(?:7(?:0[1-9]|1[01]|77|86|99)|9\\d\\d)\\d{6}', example_number='911234567', possible_length=(9,)),
mobile=PhoneNumberDesc(national_number_pattern='7001\\d{5}|(?:7(?:0[1-9]|1[0-8]|22|77|86|99)|9\\d\\d)\\d{6}', example_number='911234567', possible_length=(9,)),
national_prefix='0',
national_prefix_for_parsing='0',
number_format=[NumberFormat(pattern='(\\d{2})(\\d{3})(\\d{4})', format='\\1 \\2 \\3', leading_digits_pattern=['[1-579]'], national_prefix_formatting_rule='0\\1')])
2 changes: 1 addition & 1 deletion python/phonenumbers/data/region_KI.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
PHONE_METADATA_KI = PhoneMetadata(id='KI', country_code=686, international_prefix='00',
general_desc=PhoneNumberDesc(national_number_pattern='(?:[37]\\d|6[0-79])\\d{6}|(?:[2-48]\\d|50)\\d{3}', possible_length=(5, 8)),
fixed_line=PhoneNumberDesc(national_number_pattern='(?:[24]\\d|3[1-9]|50|65(?:02[12]|12[56]|22[89]|[3-5]00)|7(?:27\\d\\d|3100|5(?:02[12]|12[56]|22[89]|[34](?:00|81)|500))|8[0-5])\\d{3}', example_number='31234', possible_length=(5, 8)),
mobile=PhoneNumberDesc(national_number_pattern='(?:63\\d{3}|73(?:0[0-5]\\d|140))\\d{3}|[67]200[01]\\d{3}', example_number='72001234', possible_length=(8,)),
mobile=PhoneNumberDesc(national_number_pattern='(?:6200[01]|7(?:310[1-9]|5(?:02[03-9]|12[0-47-9]|22[0-7]|[34](?:0[1-9]|8[02-9])|50[1-9])))\\d{3}|(?:63\\d\\d|7(?:(?:[0146-9]\\d|2[0-689])\\d|3(?:[02-9]\\d|1[1-9])|5(?:[0-2][013-9]|[34][1-79]|5[1-9]|[6-9]\\d)))\\d{4}', example_number='72001234', possible_length=(8,)),
voip=PhoneNumberDesc(national_number_pattern='30(?:0[01]\\d\\d|12(?:11|20))\\d\\d', example_number='30010000', possible_length=(8,)),
national_prefix='0',
national_prefix_for_parsing='0')
2 changes: 1 addition & 1 deletion python/phonenumbers/data/region_MH.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

PHONE_METADATA_MH = PhoneMetadata(id='MH', country_code=692, international_prefix='011',
general_desc=PhoneNumberDesc(national_number_pattern='329\\d{4}|(?:[256]\\d|45)\\d{5}', possible_length=(7,)),
fixed_line=PhoneNumberDesc(national_number_pattern='(?:247|528|625)\\d{4}', example_number='2471234', possible_length=(7,)),
fixed_line=PhoneNumberDesc(national_number_pattern='(?:247|45[78]|528|625)\\d{4}', example_number='2471234', possible_length=(7,)),
mobile=PhoneNumberDesc(national_number_pattern='(?:(?:23|54)5|329|45[356])\\d{4}', example_number='2351234', possible_length=(7,)),
voip=PhoneNumberDesc(national_number_pattern='635\\d{4}', example_number='6351234', possible_length=(7,)),
national_prefix='1',
Expand Down
4 changes: 2 additions & 2 deletions python/phonenumbers/data/region_US.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@

PHONE_METADATA_US = PhoneMetadata(id='US', country_code=1, international_prefix='011',
general_desc=PhoneNumberDesc(national_number_pattern='[2-9]\\d{9}|3\\d{6}', possible_length=(10,), possible_length_local_only=(7,)),
fixed_line=PhoneNumberDesc(national_number_pattern='(?:4722(?:0[0-35]|27)|505(?:[2-57-9]\\d\\d|6(?:[0-35-9]\\d|4[46])))\\d{4}|(?:2(?:0[1-35-9]|1[02-9]|2[03-589]|3[149]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[01356]|3[0-24679]|4[167]|5[0-2]|6[014]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|[34][016]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-7]|3[1247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}', example_number='2015550123', possible_length=(10,), possible_length_local_only=(7,)),
mobile=PhoneNumberDesc(national_number_pattern='(?:4722(?:0[0-35]|27)|505(?:[2-57-9]\\d\\d|6(?:[0-35-9]\\d|4[46])))\\d{4}|(?:2(?:0[1-35-9]|1[02-9]|2[03-589]|3[149]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[01356]|3[0-24679]|4[167]|5[0-2]|6[014]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|[34][016]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-7]|3[1247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}', example_number='2015550123', possible_length=(10,), possible_length_local_only=(7,)),
fixed_line=PhoneNumberDesc(national_number_pattern='5056(?:[0-35-9]\\d|4[46])\\d{4}|(?:4722|505[2-57-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-589]|3[149]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[01356]|3[0-24679]|4[167]|5[0-2]|6[014]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|[34][016]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-7]|3[1247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}', example_number='2015550123', possible_length=(10,), possible_length_local_only=(7,)),
mobile=PhoneNumberDesc(national_number_pattern='5056(?:[0-35-9]\\d|4[46])\\d{4}|(?:4722|505[2-57-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-589]|3[149]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[01356]|3[0-24679]|4[167]|5[0-2]|6[014]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|[34][016]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-7]|3[1247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}', example_number='2015550123', possible_length=(10,), possible_length_local_only=(7,)),
toll_free=PhoneNumberDesc(national_number_pattern='8(?:00|33|44|55|66|77|88)[2-9]\\d{6}', example_number='8002345678', possible_length=(10,)),
premium_rate=PhoneNumberDesc(national_number_pattern='900[2-9]\\d{6}', example_number='9002345678', possible_length=(10,)),
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]|33|44|66|77|88)[2-9]\\d{6}', example_number='5002345678', possible_length=(10,)),
Expand Down
12 changes: 6 additions & 6 deletions python/phonenumbers/geodata/data1.py
Original file line number Diff line number Diff line change
Expand Up @@ -1504,12 +1504,7 @@
'1469916':{'en': 'Dallas, TX'},
'1469952':{'en': 'McKinney, TX'},
'1470':{'en': 'Georgia'},
'1472200':{'en': 'Pembroke, NC'},
'1472201':{'en': 'Acme, NC'},
'1472202':{'en': 'Fayettevl, NC'},
'1472203':{'en': 'Candor, NC'},
'1472205':{'en': 'Laurinburg, NC'},
'147222':{'en': 'Mt Gilead, NC'},
'1472':{'en': 'North Carolina'},
'1474':{'en': 'Saskatchewan'},
'1475':{'en': 'Connecticut'},
'1478':{'en': 'Georgia'},
Expand Down Expand Up @@ -10019,4 +10014,9 @@
'1705528':{'en': 'Midland, ON'},
'1705534':{'en': 'Port McNicoll, ON'},
'1705538':{'en': 'Waubaushene, ON'},
'1705544':{'en': 'Englehart, ON'},
'1705549':{'en': 'Penetanguishene, ON'},
'1705560':{'en': 'Greater Sudbury, ON'},
'1705563':{'en': 'Earlton, ON'},
'1705566':{'en': 'Greater Sudbury, ON'},
}
10 changes: 5 additions & 5 deletions python/phonenumbers/geodata/data10.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,6 @@
# limitations under the License.

data = {
'61348097':{'en': 'Deniliquin'},
'61348098':{'en': 'Dookie'},
'61348099':{'en': 'Finley'},
'61348100':{'en': 'Jerilderie'},
'61348101':{'en': 'Jimaringle'},
'61348102':{'en': 'Katamatite'},
'61348103':{'en': 'Katandra West'},
'61348104':{'en': 'Kialla East'},
Expand Down Expand Up @@ -10019,4 +10014,9 @@
'6138873':{'en': 'Ringwood'},
'61388744':{'en': 'Ringwood'},
'6138877':{'en': 'Ringwood'},
'6138878':{'en': 'Ringwood'},
'6138888':{'en': 'Melbourne'},
'6138892':{'en': 'Melbourne'},
'61388996':{'en': 'Melbourne'},
'61388997':{'en': 'Melbourne'},
}
10 changes: 5 additions & 5 deletions python/phonenumbers/geodata/data11.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,6 @@
# limitations under the License.

data = {
'6138878':{'en': 'Ringwood'},
'6138888':{'en': 'Melbourne'},
'6138892':{'en': 'Melbourne'},
'61388996':{'en': 'Melbourne'},
'61388997':{'en': 'Melbourne'},
'61388998':{'en': 'Melbourne'},
'61388999':{'en': 'Melbourne'},
'6138902':{'en': 'Dandenong'},
Expand Down Expand Up @@ -10019,4 +10014,9 @@
'6174969':{'en': 'Mackay'},
'61749698':{'en': 'Cannon Valley'},
'61749699':{'en': 'Cannon Valley'},
'6174970':{'en': 'Gladstone'},
'61749702':{'en': 'Mount Larcom'},
'61749704':{'en': 'Benaraby'},
'61749705':{'en': 'Miriam Vale'},
'6174971':{'en': 'Gladstone'},
}
10 changes: 5 additions & 5 deletions python/phonenumbers/geodata/data12.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,6 @@
# limitations under the License.

data = {
'6174970':{'en': 'Gladstone'},
'61749702':{'en': 'Mount Larcom'},
'61749704':{'en': 'Benaraby'},
'61749705':{'en': 'Miriam Vale'},
'6174971':{'en': 'Gladstone'},
'6174972':{'en': 'Gladstone'},
'6174973':{'en': 'Gladstone'},
'61749740':{'en': 'Ubobo'},
Expand Down Expand Up @@ -10019,4 +10014,9 @@
'61885484':{'en': 'Gawler'},
'61885485':{'en': 'Murray Bridge'},
'61885486':{'en': 'Tanunda'},
'61885487':{'en': 'Strathalbyn'},
'61885488':{'en': 'Victor Harbor'},
'618854890':{'en': 'Murray Bridge'},
'618854891':{'en': 'Murray Bridge'},
'618854892':{'en': 'Murray Bridge'},
}
Loading

0 comments on commit aea7e87

Please sign in to comment.