Skip to content

Commit 0680494

Browse files
committed
Generated files for metadata
1 parent 0fa3e54 commit 0680494

Some content is hidden

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

62 files changed

+12067
-12624
lines changed

python/phonenumbers/carrierdata/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"""
55
from ..util import u
66

7-
# Copyright (C) 2011-2023 The Libphonenumber Authors
7+
# Copyright (C) 2011-2024 The Libphonenumber Authors
88
#
99
# Licensed under the Apache License, Version 2.0 (the "License");
1010
# you may not use this file except in compliance with the License.

python/phonenumbers/carrierdata/data0.py

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"""
55
from ..util import u
66

7-
# Copyright (C) 2011-2023 The Libphonenumber Authors
7+
# Copyright (C) 2011-2024 The Libphonenumber Authors
88
#
99
# Licensed under the Apache License, Version 2.0 (the "License");
1010
# you may not use this file except in compliance with the License.
@@ -139,7 +139,8 @@
139139
'144159':{'en': 'Digicel Bermuda'},
140140
'14417':{'en': 'Cellular One'},
141141
'14418':{'en': 'Cellular One'},
142-
'14419':{'en': 'Deltronics'},
142+
'144190':{'en': 'Paradise Mobile'},
143+
'144192':{'en': 'Deltronics'},
143144
'1473402':{'en': 'Affordable Island Communications'},
144145
'147341':{'en': 'Digicel Grenada'},
145146
'147342':{'en': 'Digicel Grenada'},
@@ -945,12 +946,8 @@
945946
'22897':{'en': 'TOGOCEL'},
946947
'22898':{'en': 'Moov'},
947948
'22899':{'en': 'Moov'},
948-
'22940':{'en': 'Celtiis'},
949-
'22941':{'en': 'Celtiis'},
949+
'2294':{'en': 'Celtiis'},
950950
'22942':{'en': 'MTN'},
951-
'22943':{'en': 'Celtiis'},
952-
'22944':{'en': 'Celtiis'},
953-
'22945':{'en': 'Celtiis'},
954951
'22946':{'en': 'MTN'},
955952
'2295':{'en': 'MTN'},
956953
'22955':{'en': 'Moov'},
@@ -1021,6 +1018,7 @@
10211018
'230733':{'en': 'Cellplus'},
10221019
'231220':{'en': 'Liberia Telecom'},
10231020
'231330':{'en': 'West Africa Telecom'},
1021+
'23142':{'en': 'Connect'},
10241022
'231555':{'en': 'Lonestar Cell'},
10251023
'2316':{'en': 'Lonestar Cell'},
10261024
'2317':{'en': 'Orange'},
@@ -3308,6 +3306,7 @@
33083306
'3859750':{'en': 'Lancelot Telecom'},
33093307
'3859751':{'en': 'Telefocus'},
33103308
'3859754':{'en': 'Lancelot Telecom'},
3309+
'3859755':{'en': 'BSG'},
33113310
'3859757':{'en': 'Mobile One'},
33123311
'38597595':{'en': 'YATECO'},
33133312
'38597596':{'en': 'Altavox'},
@@ -3670,7 +3669,7 @@
36703669
'42079260':{'en': 'SIA Net Balt'},
36713670
'4207928':{'en': 'Tesco Mobile CR'},
36723671
'4207929':{'en': 'Tesco Mobile CR'},
3673-
'42079390':{'en': 'T-Mobile'},
3672+
'4207939':{'en': 'T-Mobile'},
36743673
'4207940':{'en': 'O2'},
36753674
'4207941':{'en': 'O2'},
36763675
'4207942':{'en': 'O2'},
@@ -3695,7 +3694,7 @@
36953694
'4207978':{'en': 'T-Mobile'},
36963695
'42079797':{'en': 'T-Mobile'},
36973696
'42079799':{'en': 'T-Mobile'},
3698-
'42079900':{'en': 'MAXPROGRES'},
3697+
'4207990':{'en': 'T-Mobile'},
36993698
'4207991':{'en': 'T-Mobile'},
37003699
'42079920':{'en': 'METRONET'},
37013700
'42079950':{'en': 'TERMS'},
@@ -3706,8 +3705,10 @@
37063705
'42079955':{'en': 'GoMobil'},
37073706
'42079956':{'en': 'GoMobil'},
37083707
'42079957':{'en': 'T-Mobile'},
3708+
'42079958':{'en': 'GoMobil'},
37093709
'42079979':{'en': 'miniTEL'},
3710-
'42079999':{'en': 'T-Mobile'},
3710+
'4207998':{'en': 'T-Mobile'},
3711+
'4207999':{'en': 'T-Mobile'},
37113712
'421901':{'en': 'T-Mobile (Slovak Telekom)'},
37123713
'421902':{'en': 'T-Mobile (Slovak Telekom)'},
37133714
'421903':{'en': 'T-Mobile (Slovak Telekom)'},
@@ -10018,5 +10019,4 @@
1001810019
'553199606':{'en': 'Telemig Celular'},
1001910020
'553199607':{'en': 'Telemig Celular'},
1002010021
'553199608':{'en': 'Telemig Celular'},
10021-
'553199609':{'en': 'Telemig Celular'},
1002210022
}

python/phonenumbers/carrierdata/data1.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"""
55
from ..util import u
66

7-
# Copyright (C) 2011-2023 The Libphonenumber Authors
7+
# Copyright (C) 2011-2024 The Libphonenumber Authors
88
#
99
# Licensed under the Apache License, Version 2.0 (the "License");
1010
# you may not use this file except in compliance with the License.
@@ -19,6 +19,7 @@
1919
# limitations under the License.
2020

2121
data = {
22+
'553199609':{'en': 'Telemig Celular'},
2223
'553199611':{'en': 'Telemig Celular'},
2324
'553199612':{'en': 'Telemig Celular'},
2425
'553199613':{'en': 'Telemig Celular'},
@@ -10018,5 +10019,4 @@
1001810019
'5699968':{'en': 'Entel'},
1001910020
'5699969':{'en': 'Entel'},
1002010021
'5699970':{'en': 'Movistar'},
10021-
'5699971':{'en': 'Movistar'},
1002210022
}

python/phonenumbers/carrierdata/data2.py

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"""
55
from ..util import u
66

7-
# Copyright (C) 2011-2023 The Libphonenumber Authors
7+
# Copyright (C) 2011-2024 The Libphonenumber Authors
88
#
99
# Licensed under the Apache License, Version 2.0 (the "License");
1010
# you may not use this file except in compliance with the License.
@@ -19,6 +19,7 @@
1919
# limitations under the License.
2020

2121
data = {
22+
'5699971':{'en': 'Movistar'},
2223
'5699972':{'en': 'Movistar'},
2324
'5699973':{'en': 'Movistar'},
2425
'5699974':{'en': 'Movistar'},
@@ -1178,6 +1179,7 @@
11781179
'64204':{'en': 'Sure (Guernsey) New Zealand Limited'},
11791180
'64205':{'en': 'Vodafone'},
11801181
'64206':{'en': 'Voyager Internet Limted'},
1182+
'64208':{'en': 'Vodafone'},
11811183
'6421':{'en': 'Vodafone'},
11821184
'6422':{'en': '2degrees'},
11831185
'64260':{'en': '2degrees'},
@@ -1247,6 +1249,7 @@
12471249
'658070':{'en': 'SingTel'},
12481250
'658071':{'en': 'SingTel'},
12491251
'65808':{'en': 'Simba'},
1252+
'658082':{'en': 'SingTel'},
12501253
'658083':{'en': 'M1'},
12511254
'658084':{'en': 'SingTel'},
12521255
'6581':{'en': 'StarHub'},
@@ -2293,8 +2296,9 @@
22932296
'67576':{'en': 'bmobile'},
22942297
'67577':{'en': 'bmobile'},
22952298
'67578':{'en': 'bmobile'},
2296-
'67581':{'en': 'DIGIVOIP'},
2297-
'67582':{'en': 'Digicel'},
2299+
'67581':{'en': 'Vodafone'},
2300+
'67582':{'en': 'Vodafone'},
2301+
'67583':{'en': 'Vodafone'},
22982302
'67588':{'en': 'Digicel'},
22992303
'676554':{'en': 'Toko Wireless'},
23002304
'676555':{'en': 'Toko Wireless'},
@@ -3950,6 +3954,8 @@
39503954
'852444':{'en': 'HKT', 'zh': u('\u9999\u6e2f\u79fb\u52a8\u901a\u8baf')},
39513955
'852445':{'en': 'HKT', 'zh': u('\u9999\u6e2f\u79fb\u52a8\u901a\u8baf')},
39523956
'852446':{'en': 'Hutchison Telecom.', 'zh': u('\u548c\u8a18\u96fb\u8a71\u6709\u9650\u516c\u53f8')},
3957+
'852447':{'en': 'China Mobile', 'zh': u('\u4e2d\u56fd\u79fb\u52a8')},
3958+
'852448':{'en': 'Hutchison Telecom.', 'zh': u('\u548c\u8a18\u96fb\u8a71\u6709\u9650\u516c\u53f8')},
39533959
'852460':{'en': 'China Unicom', 'zh': u('\u4e2d\u56fd\u8054\u901a'), 'zh_Hant': u('\u4e2d\u570b\u79fb\u52d5')},
39543960
'8524607':{'en': 'Multibyte', 'zh': 'Multibyte'},
39553961
'8524608':{'en': 'HKT', 'zh': u('\u9999\u6e2f\u79fb\u52a8\u901a\u8baf')},
@@ -4218,6 +4224,8 @@
42184224
'852697':{'en': 'HKT', 'zh': u('\u9999\u6e2f\u79fb\u52a8\u901a\u8baf'), 'zh_Hant': u('\u9999\u6e2f\u79fb\u52d5\u901a\u8a0a')},
42194225
'852699':{'en': 'China Mobile', 'zh': u('\u4e2d\u56fd\u79fb\u52a8'), 'zh_Hant': u('\u4e2d\u570b\u79fb\u52d5')},
42204226
'85270':{'zh_Hant': u('\u6578\u78bc\u901a')},
4227+
'852701':{'en': 'China Mobile', 'zh': u('\u4e2d\u56fd\u79fb\u52a8')},
4228+
'852702':{'en': 'Hutchison Telecom.', 'zh': u('\u548c\u8a18\u96fb\u8a71\u6709\u9650\u516c\u53f8')},
42214229
'8527071':{'en': 'SmarTone', 'zh': u('\u6570\u7801\u901a')},
42224230
'8527072':{'en': 'SmarTone', 'zh': u('\u6570\u7801\u901a')},
42234231
'8527073':{'en': 'SmarTone', 'zh': u('\u6570\u7801\u901a')},
@@ -4230,6 +4238,7 @@
42304238
'8528480':{'en': 'HKT', 'zh': u('\u9999\u6e2f\u79fb\u52a8\u901a\u8baf'), 'zh_Hant': 'Handy'},
42314239
'8528481':{'en': 'HKT', 'zh': u('\u9999\u6e2f\u79fb\u52a8\u901a\u8baf'), 'zh_Hant': u('\u65b0\u79fb\u52d5\u901a\u8a0a')},
42324240
'8528482':{'en': 'HKT', 'zh': u('\u9999\u6e2f\u79fb\u52a8\u901a\u8baf')},
4241+
'8528483':{'en': 'HKT', 'zh': u('\u9999\u6e2f\u79fb\u52a8\u901a\u8baf')},
42334242
'8528485':{'en': 'SmarTone', 'zh': u('\u6570\u7801\u901a')},
42344243
'8528486':{'en': 'SmarTone', 'zh': u('\u6570\u7801\u901a')},
42354244
'8528487':{'en': 'SmarTone', 'zh': u('\u6570\u7801\u901a')},
@@ -4276,6 +4285,7 @@
42764285
'852936':{'en': '3', 'zh': '3', 'zh_Hant': '3'},
42774286
'852937':{'en': '3', 'zh': '3', 'zh_Hant': '3'},
42784287
'852938':{'en': 'SmarTone', 'zh': u('\u6570\u7801\u901a'), 'zh_Hant': u('\u6578\u78bc\u901a')},
4288+
'852939':{'en': 'HKT', 'zh': u('\u9999\u6e2f\u79fb\u52a8\u901a\u8baf')},
42794289
'852940':{'en': 'HKT', 'zh': u('\u9999\u6e2f\u79fb\u52a8\u901a\u8baf'), 'zh_Hant': u('\u9999\u6e2f\u79fb\u52d5\u901a\u8a0a')},
42804290
'852941':{'en': '3', 'zh': '3', 'zh_Hant': '3'},
42814291
'852942':{'en': '3', 'zh': '3', 'zh_Hant': '3'},

python/phonenumbers/data/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
"""Auto-generated file, do not edit by hand."""
2-
# Copyright (C) 2010-2023 The Libphonenumber Authors
2+
# Copyright (C) 2010-2024 The Libphonenumber Authors
33
#
44
# Licensed under the Apache License, Version 2.0 (the "License");
55
# you may not use this file except in compliance with the License.

python/phonenumbers/data/region_AU.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
PHONE_METADATA_AU = PhoneMetadata(id='AU', country_code=61, international_prefix='001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011',
55
general_desc=PhoneNumberDesc(national_number_pattern='1(?:[0-79]\\d{7}(?:\\d(?:\\d{2})?)?|8[0-24-9]\\d{7})|[2-478]\\d{8}|1\\d{4,7}', possible_length=(5, 6, 7, 8, 9, 10, 12)),
6-
fixed_line=PhoneNumberDesc(national_number_pattern='(?:(?:2(?:[0-26-9]\\d|3[0-8]|4[02-9]|5[0135-9])|3(?:[0-3589]\\d|4[0-578]|6[1-9]|7[0-35-9])|7(?:[013-57-9]\\d|2[0-8]))\\d{3}|8(?:51(?:0(?:0[03-9]|[12479]\\d|3[2-9]|5[0-8]|6[1-9]|8[0-7])|1(?:[0235689]\\d|1[0-69]|4[0-589]|7[0-47-9])|2(?:0[0-79]|[18][13579]|2[14-9]|3[0-46-9]|[4-6]\\d|7[89]|9[0-4]))|(?:6[0-8]|[78]\\d)\\d{3}|9(?:[02-9]\\d{3}|1(?:(?:[0-58]\\d|6[0135-9])\\d|7(?:0[0-24-9]|[1-9]\\d)|9(?:[0-46-9]\\d|5[0-79])))))\\d{3}', example_number='212345678', possible_length=(9,), possible_length_local_only=(8,)),
6+
fixed_line=PhoneNumberDesc(national_number_pattern='(?:(?:(?:2(?:[0-26-9]\\d|3[0-8]|4[02-9]|5[0135-9])|7(?:[013-57-9]\\d|2[0-8]))\\d|3(?:(?:[0-3589]\\d|6[1-9]|7[0-35-9])\\d|4(?:[0-578]\\d|90)))\\d\\d|8(?:51(?:0(?:0[03-9]|[12479]\\d|3[2-9]|5[0-8]|6[1-9]|8[0-7])|1(?:[0235689]\\d|1[0-69]|4[0-589]|7[0-47-9])|2(?:0[0-79]|[18][13579]|2[14-9]|3[0-46-9]|[4-6]\\d|7[89]|9[0-4])|3\\d\\d)|(?:6[0-8]|[78]\\d)\\d{3}|9(?:[02-9]\\d{3}|1(?:(?:[0-58]\\d|6[0135-9])\\d|7(?:0[0-24-9]|[1-9]\\d)|9(?:[0-46-9]\\d|5[0-79])))))\\d{3}', example_number='212345678', possible_length=(9,), possible_length_local_only=(8,)),
77
mobile=PhoneNumberDesc(national_number_pattern='4(?:(?:79|94)[01]|83[0-389])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[0-26-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}', example_number='412345678', possible_length=(9,)),
88
toll_free=PhoneNumberDesc(national_number_pattern='180(?:0\\d{3}|2)\\d{3}', example_number='1800123456', possible_length=(7, 10)),
99
premium_rate=PhoneNumberDesc(national_number_pattern='190[0-26]\\d{6}', example_number='1900123456', possible_length=(10,)),

python/phonenumbers/data/region_BJ.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
PHONE_METADATA_BJ = PhoneMetadata(id='BJ', country_code=229, international_prefix='00',
55
general_desc=PhoneNumberDesc(national_number_pattern='[24-689]\\d{7}', possible_length=(8,)),
66
fixed_line=PhoneNumberDesc(national_number_pattern='2(?:02|1[037]|2[45]|3[68]|4\\d)\\d{5}', example_number='20211234', possible_length=(8,)),
7-
mobile=PhoneNumberDesc(national_number_pattern='(?:4[0-6]|[56]\\d|9[013-9])\\d{6}', example_number='90011234', possible_length=(8,)),
7+
mobile=PhoneNumberDesc(national_number_pattern='(?:4[0-7]|[56]\\d|9[013-9])\\d{6}', example_number='90011234', possible_length=(8,)),
88
voip=PhoneNumberDesc(national_number_pattern='857[58]\\d{4}', example_number='85751234', possible_length=(8,)),
99
uan=PhoneNumberDesc(national_number_pattern='81\\d{6}', example_number='81123456', possible_length=(8,)),
1010
number_format=[NumberFormat(pattern='(\\d{2})(\\d{2})(\\d{2})(\\d{2})', format='\\1 \\2 \\3 \\4', leading_digits_pattern=['[24-689]'])])

python/phonenumbers/data/region_BM.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
PHONE_METADATA_BM = PhoneMetadata(id='BM', country_code=1, international_prefix='011',
55
general_desc=PhoneNumberDesc(national_number_pattern='(?:441|[58]\\d\\d|900)\\d{7}', possible_length=(10,), possible_length_local_only=(7,)),
66
fixed_line=PhoneNumberDesc(national_number_pattern='441(?:[46]\\d\\d|5(?:4\\d|60|89))\\d{4}', example_number='4414123456', possible_length=(10,), possible_length_local_only=(7,)),
7-
mobile=PhoneNumberDesc(national_number_pattern='441(?:[2378]\\d|5[0-39]|92)\\d{5}', example_number='4413701234', possible_length=(10,), possible_length_local_only=(7,)),
7+
mobile=PhoneNumberDesc(national_number_pattern='441909\\d{4}|441(?:[2378]\\d|5[0-39]|92)\\d{5}', example_number='4413701234', 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]|33|44|66|77|88)[2-9]\\d{6}', example_number='5002345678', possible_length=(10,)),

python/phonenumbers/data/region_FR.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
PHONE_METADATA_FR = PhoneMetadata(id='FR', country_code=33, international_prefix='00',
55
general_desc=PhoneNumberDesc(national_number_pattern='[1-9]\\d{8}', possible_length=(9,)),
6-
fixed_line=PhoneNumberDesc(national_number_pattern='59[1-9]\\d{6}|(?:[1-3]\\d|4[1-9]|5[0-8])\\d{7}', example_number='123456789', possible_length=(9,)),
6+
fixed_line=PhoneNumberDesc(national_number_pattern='(?:26[013-9]|59[1-35-9])\\d{6}|(?:[13]\\d|2[0-57-9]|4[1-9]|5[0-8])\\d{7}', example_number='123456789', possible_length=(9,)),
77
mobile=PhoneNumberDesc(national_number_pattern='(?:6(?:[0-24-8]\\d|3[0-8]|9[589])|7[3-9]\\d)\\d{6}', example_number='612345678', possible_length=(9,)),
88
toll_free=PhoneNumberDesc(national_number_pattern='80[0-5]\\d{6}', example_number='801234567', possible_length=(9,)),
99
premium_rate=PhoneNumberDesc(national_number_pattern='836(?:0[0-36-9]|[1-9]\\d)\\d{4}|8(?:1[2-9]|2[2-47-9]|3[0-57-9]|[569]\\d|8[0-35-9])\\d{6}', example_number='891123456', possible_length=(9,)),

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='(?:510|6\\d\\d|7(?:0\\d|1[0-8]|25|49))\\d{4}', example_number='6091234', possible_length=(7,)),
7+
mobile=PhoneNumberDesc(national_number_pattern='(?:510|6\\d\\d|7(?:[01]\\d|2[156]|49))\\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,)),

0 commit comments

Comments
 (0)