Skip to content

Commit 0d77fc4

Browse files
committed
Generated files for metadata
1 parent 6a00a45 commit 0d77fc4

136 files changed

Lines changed: 108266 additions & 112214 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

python/phonenumbers/carrierdata/data0.py

Lines changed: 73 additions & 73 deletions
Large diffs are not rendered by default.

python/phonenumbers/carrierdata/data1.py

Lines changed: 86 additions & 86 deletions
Large diffs are not rendered by default.

python/phonenumbers/carrierdata/data2.py

Lines changed: 28 additions & 79 deletions
Original file line numberDiff line numberDiff line change
@@ -136,19 +136,16 @@
136136
'919770':{'en': 'Reliance Jio'},
137137
'919772':{'en': 'Vodafone'},
138138
'918686':{'en': 'Aircel'},
139-
'919778':{'en': 'Reliance Jio'},
139+
'918687':{'en': 'Reliance Jio'},
140140
'919543':{'en': 'Reliance Jio'},
141-
'918354':{'en': 'Telewings'},
142-
'918357':{'en': 'Vodafone'},
143-
'918350':{'en': 'Idea'},
144-
'918351':{'en': 'Idea'},
145-
'918352':{'en': 'Idea'},
141+
'9191199':{'en': 'Airtel'},
142+
'9191198':{'en': 'Airtel'},
146143
'9191195':{'en': 'Idea'},
147144
'9191194':{'en': 'Idea'},
148145
'9191197':{'en': 'Telewings'},
149146
'9191196':{'en': 'Airtel'},
150-
'918358':{'en': 'Vodafone'},
151-
'918359':{'en': 'Vodafone'},
147+
'9191191':{'en': 'Airtel'},
148+
'9191190':{'en': 'Telewings'},
152149
'9191193':{'en': 'Airtel'},
153150
'9191192':{'en': 'Telewings'},
154151
'95942':{'en': 'MPT'},
@@ -246,12 +243,6 @@
246243
'918697':{'en': 'Vodafone'},
247244
'918696':{'en': 'Vodafone'},
248245
'9725550':{'en': 'Annatel'},
249-
'918347':{'en': 'Idea'},
250-
'918346':{'en': 'Idea'},
251-
'918345':{'en': 'Idea'},
252-
'918344':{'en': 'Aircel'},
253-
'918349':{'en': 'Airtel'},
254-
'918348':{'en': 'Vodafone'},
255246
'9191164':{'en': 'Airtel'},
256247
'9191165':{'en': 'Airtel'},
257248
'9191166':{'en': 'Airtel'},
@@ -365,12 +356,9 @@
365356
'919750':{'en': 'Aircel'},
366357
'919650':{'en': 'Airtel'},
367358
'919651':{'en': 'Airtel'},
368-
'9183569':{'en': 'Reliance Jio'},
369-
'9183568':{'en': 'Reliance Jio'},
370-
'9183560':{'en': 'Reliance Jio'},
371359
'96871':{'en': 'Omantel'},
372360
'95968':{'en': 'Mytel'},
373-
'91990':{'en': 'Airtel'},
361+
'95969':{'en': 'MNTC'},
374362
'91993':{'en': 'Airtel'},
375363
'919659':{'en': 'Aircel'},
376364
'91995':{'en': 'Airtel'},
@@ -384,8 +372,8 @@
384372
'9198759':{'en': 'Airtel'},
385373
'95984':{'en': 'MPT'},
386374
'95985':{'en': 'MPT'},
387-
'919526':{'en': 'Idea'},
388-
'9197736':{'en': 'Airtel'},
375+
'95983':{'en': 'MPT'},
376+
'95981':{'en': 'MPT'},
389377
'9198753':{'en': 'Reliance Jio'},
390378
'9198754':{'en': 'Reliance Jio'},
391379
'9198755':{'en': 'Reliance Jio'},
@@ -454,7 +442,7 @@
454442
'9196823':{'en': 'Reliance Jio'},
455443
'96879':{'en': 'Ooredoo'},
456444
'9607':{'en': 'Dhiraagu'},
457-
'95969':{'en': 'MNTC'},
445+
'91990':{'en': 'Airtel'},
458446
'9609':{'en': 'Ooredoo'},
459447
'919102':{'en': 'Airtel'},
460448
'919103':{'en': 'Reliance Jio'},
@@ -504,8 +492,6 @@
504492
'95987':{'en': 'MPT'},
505493
'9899998':{'en': 'SamanTel', 'fa': u('\u0633\u0627\u0645\u0627\u0646\u062a\u0644')},
506494
'9899999':{'en': 'SamanTel', 'fa': u('\u0633\u0627\u0645\u0627\u0646\u062a\u0644')},
507-
'95983':{'en': 'MPT'},
508-
'95981':{'en': 'MPT'},
509495
'99554444':{'en': 'MagtiCom'},
510496
'9647435':{'en': 'Kalimat'},
511497
'91980':{'en': 'Aircel'},
@@ -596,7 +582,7 @@
596582
'919601':{'en': 'Airtel'},
597583
'919600':{'en': 'Airtel'},
598584
'919603':{'en': 'Idea'},
599-
'919602':{'en': 'Airtel'},
585+
'919778':{'en': 'Reliance Jio'},
600586
'9185598':{'en': 'Aircel'},
601587
'9185599':{'en': 'Aircel'},
602588
'9183969':{'en': 'Vodafone'},
@@ -618,27 +604,22 @@
618604
'918394':{'en': 'Vodafone'},
619605
'918395':{'en': 'Vodafone'},
620606
'918397':{'en': 'Vodafone'},
621-
'9183810':{'en': 'Idea'},
622-
'9183818':{'en': 'Telewings'},
623607
'9190794':{'en': 'Idea'},
624608
'9190795':{'en': 'Idea'},
625609
'9647401':{'en': 'Itisaluna'},
626610
'9647400':{'en': 'Itisaluna'},
627611
'9187530':{'en': 'Aircel'},
628612
'977985':{'en': 'Nepal Telecom'},
629613
'91958':{'en': 'Vodafone'},
630-
'9191199':{'en': 'Airtel'},
631-
'9191198':{'en': 'Airtel'},
614+
'977982':{'en': 'NCell'},
632615
'99444':{'en': 'Aztelekom'},
633616
'91887':{'en': 'Vodafone'},
634617
'91886':{'en': 'Telewings'},
635618
'973669':{'en': 'zain BH'},
636619
'919930':{'en': 'Vodafone'},
637620
'973663':{'en': 'zain BH'},
638-
'9191191':{'en': 'Airtel'},
639621
'973667':{'en': 'Batelco'},
640622
'973666':{'en': 'zain BH'},
641-
'9191190':{'en': 'Telewings'},
642623
'977980':{'en': 'NCell'},
643624
'9188230':{'en': 'Vodafone'},
644625
'9188238':{'en': 'Vodafone'},
@@ -718,7 +699,7 @@
718699
'919706':{'en': 'Vodafone'},
719700
'919707':{'en': 'Reliance Jio'},
720701
'919700':{'en': 'Aircel'},
721-
'919701':{'en': 'Airtel'},
702+
'918658':{'en': 'Airtel'},
722703
'919702':{'en': 'Idea'},
723704
'919703':{'en': 'Vodafone'},
724705
'918655':{'en': 'Tata Docomo'},
@@ -732,13 +713,6 @@
732713
'9185728':{'en': 'Airtel'},
733714
'9184748':{'en': 'Airtel'},
734715
'9184749':{'en': 'Idea'},
735-
'918387':{'en': 'Aircel'},
736-
'918386':{'en': 'Aircel'},
737-
'918385':{'en': 'Aircel'},
738-
'918384':{'en': 'Aircel'},
739-
'918382':{'en': 'Telewings'},
740-
'918380':{'en': 'Idea'},
741-
'918389':{'en': 'Reliance Jio'},
742716
'9185438':{'en': 'Telewings'},
743717
'9195111':{'en': 'Airtel'},
744718
'9195110':{'en': 'Airtel'},
@@ -756,14 +730,14 @@
756730
'918795':{'en': 'Vodafone'},
757731
'9191120':{'en': 'Vodafone'},
758732
'9191121':{'en': 'Vodafone'},
759-
'9183558':{'en': 'Reliance Jio'},
760-
'9183559':{'en': 'Reliance Jio'},
733+
'9191122':{'en': 'Idea'},
734+
'9191123':{'en': 'Idea'},
761735
'9191124':{'en': 'Idea'},
762736
'9191126':{'en': 'Idea'},
763737
'9191127':{'en': 'Idea'},
764738
'99440':{'en': 'FONEX'},
765739
'918659':{'en': 'Aircel'},
766-
'918658':{'en': 'Airtel'},
740+
'919701':{'en': 'Airtel'},
767741
'918793':{'en': 'Tata Docomo'},
768742
'919708':{'en': 'Idea'},
769743
'918650':{'en': 'Vodafone'},
@@ -818,7 +792,6 @@
818792
'918475':{'en': 'Idea'},
819793
'918477':{'en': 'Idea'},
820794
'918476':{'en': 'Idea'},
821-
'918388':{'en': 'Reliance Jio'},
822795
'919627':{'en': 'Vodafone'},
823796
'919626':{'en': 'Vodafone'},
824797
'919625':{'en': 'Reliance Jio'},
@@ -851,14 +824,9 @@
851824
'977960':{'en': 'STM Telecom'},
852825
'99622':{'en': 'Sky mobile'},
853826
'99620':{'en': 'Aktel'},
854-
'9183830':{'en': 'Reliance Jio'},
855-
'9183839':{'en': 'Reliance Jio'},
856-
'9183838':{'en': 'Reliance Jio'},
857827
'918873':{'en': 'Idea'},
858828
'918872':{'en': 'Idea'},
859-
'9191122':{'en': 'Idea'},
860829
'91973':{'en': 'Vodafone'},
861-
'9191123':{'en': 'Idea'},
862830
'9185729':{'en': 'Idea'},
863831
'96479':{'en': 'Zain'},
864832
'96478':{'en': 'Zain'},
@@ -994,7 +962,7 @@
994962
'918458':{'en': 'Idea'},
995963
'918909':{'en': 'Aircel'},
996964
'918908':{'en': 'Aircel'},
997-
'9617893':{'en': 'Touch'},
965+
'9187170':{'en': 'Vodafone'},
998966
'919641':{'en': 'Reliance Jio'},
999967
'919640':{'en': 'Idea'},
1000968
'919642':{'en': 'Vodafone'},
@@ -1050,7 +1018,6 @@
10501018
'91918':{'en': 'BSNL MOBILE'},
10511019
'919169':{'en': 'Aircel'},
10521020
'9899900':{'en': 'LOTUSTEL', 'fa': u('\u0644\u0648\u062a\u0648\u0633\u200c\u062a\u0644')},
1053-
'977982':{'en': 'NCell'},
10541021
'989981':{'en': 'Shatel Mobile', 'fa': u('\u0634\u0627\u062a\u0644 \u0645\u0648\u0628\u0627\u06cc\u0644')},
10551022
'918428':{'en': 'Idea'},
10561023
'919167':{'en': 'Vodafone'},
@@ -1142,8 +1109,6 @@
11421109
'919691':{'en': 'Reliance Jio'},
11431110
'919698':{'en': 'Aircel'},
11441111
'919699':{'en': 'Reliance Jio'},
1145-
'9183848':{'en': 'Reliance Jio'},
1146-
'9183840':{'en': 'Reliance Jio'},
11471112
'9185500':{'en': 'Idea'},
11481113
'9185509':{'en': 'Vodafone'},
11491114
'9185508':{'en': 'Idea'},
@@ -1168,7 +1133,6 @@
11681133
'9899910':{'en': 'Irancell', 'fa': u('\u0627\u06cc\u0631\u0627\u0646\u0633\u0644')},
11691134
'9899911':{'en': 'ApTel', 'fa': u('\u0622\u067e\u062a\u0644')},
11701135
'9899914':{'en': 'Azartel', 'fa': u('\u0622\u0630\u0631\u062a\u0644')},
1171-
'91837':{'en': 'Vodafone'},
11721136
'9188283':{'en': 'Airtel'},
11731137
'9188282':{'en': 'Airtel'},
11741138
'9188281':{'en': 'Airtel'},
@@ -1259,6 +1223,7 @@
12591223
'919682':{'en': 'BSNL MOBILE'},
12601224
'919689':{'en': 'Idea'},
12611225
'919688':{'en': 'Aircel'},
1226+
'919526':{'en': 'Idea'},
12621227
'919539':{'en': 'Vodafone'},
12631228
'919538':{'en': 'Vodafone'},
12641229
'919537':{'en': 'Vodafone'},
@@ -1475,7 +1440,6 @@
14751440
'96771':{'en': 'SabaFon'},
14761441
'96773':{'en': 'MTN'},
14771442
'96777':{'en': 'Yemen Mobile'},
1478-
'918687':{'en': 'Reliance Jio'},
14791443
'919047':{'en': 'Vodafone'},
14801444
'9185998':{'en': 'Vodafone'},
14811445
'9185999':{'en': 'Aircel'},
@@ -1500,8 +1464,8 @@
15001464
'9659':{'ar': u('\u0632\u064a\u0646'), 'en': 'Zain'},
15011465
'9184820':{'en': 'Idea'},
15021466
'9184828':{'en': 'Telewings'},
1503-
'961819':{'en': 'Touch'},
1504-
'961818':{'en': 'Touch'},
1467+
'919764':{'en': 'Vodafone'},
1468+
'919765':{'en': 'Vodafone'},
15051469
'919058':{'en': 'Telewings'},
15061470
'919059':{'en': 'Telewings'},
15071471
'918794':{'en': 'Vodafone'},
@@ -1515,18 +1479,10 @@
15151479
'918798':{'en': 'Reliance Jio'},
15161480
'918799':{'en': 'Reliance Jio'},
15171481
'919777':{'en': 'Airtel'},
1518-
'961815':{'en': 'Alfa'},
1519-
'961814':{'en': 'Alfa'},
1482+
'919768':{'en': 'Aircel'},
1483+
'919769':{'en': 'Vodafone'},
15201484
'94117':{'en': 'Dialog'},
15211485
'919056':{'en': 'Tata Docomo'},
1522-
'9183678':{'en': 'Vodafone'},
1523-
'9183677':{'en': 'Idea'},
1524-
'9183676':{'en': 'Idea'},
1525-
'9183675':{'en': 'Idea'},
1526-
'9183674':{'en': 'Idea'},
1527-
'9183673':{'en': 'Idea'},
1528-
'9183672':{'en': 'Idea'},
1529-
'9183670':{'en': 'Idea'},
15301486
'919559':{'en': 'Airtel'},
15311487
'919558':{'en': 'Airtel'},
15321488
'919551':{'en': 'Aircel'},
@@ -1551,9 +1507,6 @@
15511507
'963955':{'en': 'MTN'},
15521508
'963956':{'en': 'MTN'},
15531509
'963957':{'en': 'MTN'},
1554-
'918378':{'en': 'Idea'},
1555-
'918379':{'en': 'Idea'},
1556-
'918374':{'en': 'Airtel'},
15571510
'91868':{'en': 'Idea'},
15581511
'918808':{'en': 'Idea'},
15591512
'918809':{'en': 'Airtel'},
@@ -1575,7 +1528,7 @@
15751528
'919824':{'en': 'Idea'},
15761529
'919827':{'en': 'Reliance Jio'},
15771530
'919826':{'en': 'Idea'},
1578-
'9187170':{'en': 'Vodafone'},
1531+
'9617893':{'en': 'Touch'},
15791532
'9617892':{'en': 'Touch'},
15801533
'9617891':{'en': 'Touch'},
15811534
'9617890':{'en': 'Touch'},
@@ -1614,8 +1567,10 @@
16141567
'919319':{'en': 'Airtel'},
16151568
'99875':{'en': 'MTS'},
16161569
'99879':{'en': 'MTS'},
1570+
'9197736':{'en': 'Airtel'},
16171571
'9197735':{'en': 'Airtel'},
16181572
'97433':{'en': 'ooredoo'},
1573+
'919602':{'en': 'Airtel'},
16191574
'918570':{'en': 'Airtel'},
16201575
'918571':{'en': 'Airtel'},
16211576
'918573':{'en': 'Idea'},
@@ -1662,8 +1617,8 @@
16621617
'919569':{'en': 'Reliance Jio'},
16631618
'919766':{'en': 'Airtel'},
16641619
'919767':{'en': 'Idea'},
1665-
'919764':{'en': 'Vodafone'},
1666-
'919765':{'en': 'Vodafone'},
1620+
'961819':{'en': 'Touch'},
1621+
'961818':{'en': 'Touch'},
16671622
'919762':{'en': 'Aircel'},
16681623
'919763':{'en': 'Idea'},
16691624
'919760':{'en': 'Airtel'},
@@ -1674,14 +1629,8 @@
16741629
'961810':{'en': 'Touch'},
16751630
'961817':{'en': 'Touch'},
16761631
'961816':{'en': 'Touch'},
1677-
'919768':{'en': 'Aircel'},
1678-
'919769':{'en': 'Vodafone'},
1632+
'961815':{'en': 'Alfa'},
1633+
'961814':{'en': 'Alfa'},
16791634
'99677':{'en': 'Sky mobile'},
16801635
'961788':{'en': 'Touch'},
1681-
'918369':{'en': 'Reliance Jio'},
1682-
'918368':{'en': 'Reliance Jio'},
1683-
'918360':{'en': 'Reliance Jio'},
1684-
'9183530':{'en': 'Idea'},
1685-
'9183538':{'en': 'Idea'},
1686-
'9183539':{'en': 'Telewings'},
16871636
}

python/phonenumbers/data/region_AE.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@
1313
national_prefix_for_parsing='0',
1414
number_format=[NumberFormat(pattern='(\\d{3})(\\d{2,9})', format='\\1 \\2', leading_digits_pattern=['60|8']),
1515
NumberFormat(pattern='(\\d)(\\d{3})(\\d{4})', format='\\1 \\2 \\3', leading_digits_pattern=['[236]|[479][2-8]'], national_prefix_formatting_rule='0\\1'),
16-
NumberFormat(pattern='(\\d{2})(\\d{3})(\\d{4})', format='\\1 \\2 \\3', leading_digits_pattern=['5'], national_prefix_formatting_rule='0\\1'),
17-
NumberFormat(pattern='(\\d{3})(\\d)(\\d{5})', format='\\1 \\2 \\3', leading_digits_pattern=['[479]'])])
16+
NumberFormat(pattern='(\\d{3})(\\d)(\\d{5})', format='\\1 \\2 \\3', leading_digits_pattern=['[479]']),
17+
NumberFormat(pattern='(\\d{2})(\\d{3})(\\d{4})', format='\\1 \\2 \\3', leading_digits_pattern=['5'], national_prefix_formatting_rule='0\\1')])

python/phonenumbers/data/region_AG.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,6 @@
1111
voip=PhoneNumberDesc(national_number_pattern='26848[01]\\d{4}', example_number='2684801234', possible_length=(10,), possible_length_local_only=(7,)),
1212
pager=PhoneNumberDesc(national_number_pattern='26840[69]\\d{4}', example_number='2684061234', possible_length=(10,), possible_length_local_only=(7,)),
1313
national_prefix='1',
14-
national_prefix_for_parsing='1',
14+
national_prefix_for_parsing='1|([457]\\d{6})$',
15+
national_prefix_transform_rule='268\\1',
1516
leading_digits='268')

python/phonenumbers/data/region_AI.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,6 @@
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='5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}', example_number='5002345678', possible_length=(10,)),
1111
national_prefix='1',
12-
national_prefix_for_parsing='1',
12+
national_prefix_for_parsing='1|([2457]\\d{6})$',
13+
national_prefix_transform_rule='264\\1',
1314
leading_digits='264')

python/phonenumbers/data/region_AM.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
voip=PhoneNumberDesc(national_number_pattern='60(?:2[78]|3[5-9]|4[02-9]|5[0-46-9]|[6-8]\\d|90)\\d{4}', example_number='60271234', possible_length=(8,)),
1212
national_prefix='0',
1313
national_prefix_for_parsing='0',
14-
number_format=[NumberFormat(pattern='(\\d{2})(\\d{6})', format='\\1 \\2', leading_digits_pattern=['1|47'], national_prefix_formatting_rule='(0\\1)'),
14+
number_format=[NumberFormat(pattern='(\\d{3})(\\d{2})(\\d{3})', format='\\1 \\2 \\3', leading_digits_pattern=['[89]0'], national_prefix_formatting_rule='0 \\1'),
15+
NumberFormat(pattern='(\\d{2})(\\d{6})', format='\\1 \\2', leading_digits_pattern=['1|47'], national_prefix_formatting_rule='(0\\1)'),
1516
NumberFormat(pattern='(\\d{3})(\\d{5})', format='\\1 \\2', leading_digits_pattern=['[23]'], national_prefix_formatting_rule='(0\\1)'),
16-
NumberFormat(pattern='(\\d{2})(\\d{6})', format='\\1 \\2', leading_digits_pattern=['[4-7]|88|9[13-9]'], national_prefix_formatting_rule='0\\1'),
17-
NumberFormat(pattern='(\\d{3})(\\d{2})(\\d{3})', format='\\1 \\2 \\3', leading_digits_pattern=['[89]'], national_prefix_formatting_rule='0 \\1')],
17+
NumberFormat(pattern='(\\d{2})(\\d{6})', format='\\1 \\2', leading_digits_pattern=['[4-9]'], national_prefix_formatting_rule='0\\1')],
1818
mobile_number_portable_region=True)

0 commit comments

Comments
 (0)