Skip to content

Commit

Permalink
Updating patterns to libphonenumber v8.12.51 (#61)
Browse files Browse the repository at this point in the history
Libphonenumber v8.12.51
  • Loading branch information
tolstislon authored Jul 6, 2022
1 parent 53e64e6 commit e90dc77
Show file tree
Hide file tree
Showing 6 changed files with 26 additions and 25 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/python-package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
- name: Install dependencies
run: |
python -m pip install --upgrade pip
python -m pip install flake8 pep8-naming pytest black pytest-cov phonenumbers==8.12.50
python -m pip install flake8 pep8-naming pytest black pytest-cov phonenumbers==8.12.51
python -m pip install -e .
- name: Flake8
run: |
Expand Down
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

## Version 2:

* **2.2.10** Updating patterns to libphonenumber v8.12.51
* **2.2.9** Updating patterns to libphonenumber v8.12.50
* **2.2.8** Updating patterns to libphonenumber v8.12.49
* **2.2.7** Updating patterns to libphonenumber v8.12.48
Expand Down
6 changes: 3 additions & 3 deletions Pipfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@ url = "https://pypi.org/simple"
verify_ssl = true

[dev-packages]
requests = "==2.28.0"
requests = "==2.28.1"
pytest = "==7.1.2"
pytest-cov = "==3.0.0"
phonenumbers = "==8.12.50"
black = "==22.3.0"
phonenumbers = "==8.12.51"
black = "==22.6.0"
flake8 = "==4.0.1"
pep8-naming = "==0.13.0"
twine = "==4.0.1"
Expand Down
2 changes: 1 addition & 1 deletion phone_gen/__version__.py
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# coding: utf-8
version = "2.2.9"
version = "2.2.10"
38 changes: 19 additions & 19 deletions phone_gen/patterns.py
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
# -*- coding: utf-8 -*-
"""
Auto-generated file 2022-06-13 23:22:41 UTC
Resource: https://github.com/google/libphonenumber v8.12.50
Auto-generated file 2022-07-06 12:46:05 UTC
Resource: https://github.com/google/libphonenumber v8.12.51
"""


PATTERNS = {
"info": "libphonenumber v8.12.50",
"info": "libphonenumber v8.12.51",
"data": {
"AC": {
"code": "247",
Expand Down Expand Up @@ -131,7 +131,7 @@
"BJ": {
"code": "229",
"pattern": "((2(02)|(1[037])|(2[45])|(3[68])[\\d]{5}))",
"mobile": "(((40)|(5[1-8])|(6[\\d])|(9[013-9])[\\d]{6}))",
"mobile": "(((40)|(5[1-9])|(6[\\d])|(9[013-9])[\\d]{6}))",
},
"BL": {
"code": "590",
Expand Down Expand Up @@ -245,7 +245,7 @@
},
"CO": {
"code": "57",
"pattern": "((60[124-8][2-9][\\d]{6})|([124-8][2-9][\\d]{6}))",
"pattern": "((60[124-8][2-9][\\d]{6}))",
"mobile": "((3333(0(0[\\d])|(1[0-5]))|([4-9][\\d][\\d])[\\d]{3})|((3(24[1-9])|(3(00)|(3[0-24-9])))|(9101)[\\d]{6})|(3(0[0-5])|(1[\\d])|(2[0-3])|(5[01])|(70)[\\d]{7}))",
},
"CR": {
Expand Down Expand Up @@ -331,7 +331,7 @@
"EH": {
"code": "212",
"pattern": "((528[89][\\d]{5}))",
"mobile": "(((6([0-79][\\d])|(8[0-247-9]))|(7([017][\\d])|(2[0-2])|(6[0-367]))[\\d]{6}))",
"mobile": "(((6([0-79][\\d])|(8[0-247-9]))|(7([017][\\d])|(2[0-2])|(6[0-8]))[\\d]{6}))",
},
"ER": {
"code": "291",
Expand Down Expand Up @@ -371,7 +371,7 @@
"FO": {
"code": "298",
"pattern": "(((20)|([34][\\d])|(8[19])[\\d]{4}))",
"mobile": "((([27][1-9])|(5[\\d])|(91)[\\d]{4}))",
"mobile": "((([27][1-9])|(5[\\d])|(9[16])[\\d]{4}))",
},
"FR": {
"code": "33",
Expand All @@ -396,7 +396,7 @@
"GE": {
"code": "995",
"pattern": "(((3([256][\\d])|(4[124-9])|(7[0-4]))|(4(1[\\d])|(2[2-7])|(3[1-79])|(4[2-8])|(7[239])|(9[1-7]))[\\d]{6}))",
"mobile": "((5((0555)|(1177)[5-9])|(757(7[7-9])|(8[01]))[\\d]{3})|(5(00(0[\\d])|(50))|(11(00)|(1[\\d])|(2[0-4])|(3[01]))|(5200)|(75(00)|([57]5))|(8(0([01][\\d])|(2[0-4]))|(58[89])|(8(55)|(88)))[\\d]{4})|(5(0070)|(11(33)|(51))|([25]222)|(3333)[0-4][\\d]{3})|((5([14]4)|(5[0157-9])|(68)|(7[0147-9])|(9[1-35-9]))|(790)[\\d]{6}))",
"mobile": "((5((0555)|(1([17]77)|(555))[5-9])|(757(7[7-9])|(8[01]))[\\d]{3})|(5(0070)|(11(33)|(51))|([25]222)|(3333)[0-4][\\d]{3})|(5(00(0[\\d])|(5[05]))|(11(00)|(1[\\d])|(2[0-4])|(3[01]))|(5200)|(75(00)|([57]5))|(8(0([01][\\d])|(2[0-4]))|(58[89])|(8(55)|(88)))[\\d]{4})|((5([14]4)|(5[0157-9])|(68)|(7[0147-9])|(9[1-35-9]))|(790)[\\d]{6}))",
},
"GF": {
"code": "594",
Expand Down Expand Up @@ -435,7 +435,7 @@
},
"GP": {
"code": "590",
"pattern": "((590(0[1-68])|([14][0-24-9])|(2[0-68])|(3[1289])|(5[3-579])|(6[0189])|(7[08])|(8[0-689])|(9[\\d])[\\d]{4}))",
"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}))",
"mobile": "((69(0[\\d][\\d])|(1(2[2-9])|(3[0-5]))[\\d]{4}))",
},
"GQ": {
Expand Down Expand Up @@ -562,12 +562,12 @@
"KE": {
"code": "254",
"pattern": "(((4[245])|(5[1-79])|(6[01457-9])[\\d]{5:7})|((4[136])|(5[08])|(62)[\\d]{7})|(([24]0)|(66)[\\d]{6:7}))",
"mobile": "(((1(0[0-6])|(1[0-5])|(2[014]))|(7[\\d][\\d])[\\d]{6}))",
"mobile": "(((1(0[0-6])|(1[0-5])|(2[014])|(30))|(7[\\d][\\d])[\\d]{6}))",
},
"KG": {
"code": "996",
"pattern": "((312(5[0-79][\\d])|(9([0-689][\\d])|(7[0-24-9]))[\\d]{3})|((3(1(2[0-46-8])|(3[1-9])|(47)|([56][\\d]))|(2(22)|(3[0-479])|(6[0-7]))|(4(22)|(5[6-9])|(6[\\d]))|(5(22)|(3[4-7])|(59)|(6[\\d]))|(6(22)|(5[35-7])|(6[\\d]))|(7(22)|(3[468])|(4[1-9])|(59)|([67][\\d]))|(9(22)|(4[1-8])|(6[\\d])))|(6(09)|(12)|(2[2-4])[\\d])[\\d]{5}))",
"mobile": "((312(58[\\d])|(973)[\\d]{3})|((2(0[0-35])|(2[\\d]))|(5[0-24-7][\\d])|(7([07][\\d])|(55))|(880)|(99[05-9])[\\d]{6}))",
"mobile": "((312(58[\\d])|(973)[\\d]{3})|((2(0[0-35])|(2[\\d]))|(5[0-24-7][\\d])|(7([07][\\d])|(55))|(88[08])|(99[05-9])[\\d]{6}))",
},
"KH": {
"code": "855",
Expand Down Expand Up @@ -664,7 +664,7 @@
"MA": {
"code": "212",
"pattern": "((5(29([189][05])|(2[29])|(3[01]))|(389[05])[\\d]{4})|(5(2([0-25-7][\\d])|(3[1-578])|(4[02-46-8])|(8[0235-7])|(90))|(3([0-47][\\d])|(5[02-9])|(6[02-8])|(8[08])|(9[3-9]))|((4[067])|(5[03])[\\d])[\\d]{5}))",
"mobile": "(((6([0-79][\\d])|(8[0-247-9]))|(7([017][\\d])|(2[0-2])|(6[0-367]))[\\d]{6}))",
"mobile": "(((6([0-79][\\d])|(8[0-247-9]))|(7([017][\\d])|(2[0-2])|(6[0-8]))[\\d]{6}))",
},
"MC": {
"code": "377",
Expand Down Expand Up @@ -709,12 +709,12 @@
"MM": {
"code": "95",
"pattern": "(((1((2[\\d])|(3[56])|([89][0-6])[\\d])|(4(2[2-469])|(39)|(46)|(6[25])|(7[0-3])|(83))|(6))|(2(2(00)|(8[34]))|(4(0[\\d])|(2[246])|(39)|(46)|(62)|(7[0-3])|(83))|(51[\\d][\\d]))|(4(2(2[\\d][\\d])|(48[0-3]))|(3(20[\\d])|(4(70)|(83))|(56))|(420[\\d])|(5470))|(6(0([23])|(88[\\d]))|((124)|([56]2[\\d])[\\d])|(247[23])|(3(20[\\d])|(470))|(4(2[04][\\d])|(47[23]))|(7((3[\\d])|(8[01459])[\\d])|(4(39)|(60)|(7[013]))))[\\d]{4})|(5(2(2[\\d]{5:6})|(47[023][\\d]{4}))|((347[23])|(4(2(1)|(86))|(470))|(522[\\d])|(6(20[\\d])|(483))|(7(20[\\d])|(48[0-2]))|(8(20[\\d])|(47[02]))|(9(20[\\d])|(47[01]))[\\d]{4}))|(7((0470)|(4(25[\\d])|(470))|(5(202)|(470)|(96[\\d]))[\\d]{4})|(1(20[\\d]{4:5})|(4(70)|(83)[\\d]{4})))|(8(1(2[\\d]{5:6})|(4(10)|(7[01][\\d])[\\d]{3}))|(2(2[\\d]{5:6})|((320)|(490[\\d])[\\d]{3}))|((3(2[\\d][\\d])|(470))|(4[24-7])|(5(2[\\d])|(4[1-9])|(51)[\\d])|(6[23])[\\d]{4}))|((1[2-6][\\d])|(4(2[24-8])|(3[2-7])|([46][2-6])|(5[3-5]))|(5([27][2-8])|(3[2-68])|(4[24-8])|(5[23])|(6[2-4])|(8[24-7])|(9[2-7]))|(6([19]20)|(42[03-6])|((52)|(7[45])[\\d]))|(7([04][24-8])|([15][2-7])|(22)|(3[2-4]))|(8(1[2-689])|(2[2-8])|([35]2[\\d]))[\\d]{4})|(25[\\d]{5:6})|((2[2-9])|(6(1[2356])|([24][2-6])|(3[24-6])|(5[2-4])|(6[2-8])|(7[235-7])|(8[245])|(9[24]))|(8(3[24])|(5[245]))[\\d]{4}))",
"mobile": "(((17[01])|(9(2([0-4])|([56][\\d][\\d]))|((3([0-36])|(4[\\d]))|((6[\\d])|(8[89])|(9[4-8])[\\d])|(7(3)|(40)|([5-9][\\d]))[\\d])|(4(([0245][\\d])|([1379])[\\d])|(88))|(5[0-6])[\\d])[\\d]{4})|(9[69]1[\\d]{6})|(9([68][\\d])|(9[089])[\\d]{5}))",
"mobile": "(((17[01])|(9(2([0-4])|([56][\\d][\\d]))|((3([0-36])|(4[\\d]))|((6[\\d])|(9[4-8])[\\d])|(7(3)|(40)|([5-9][\\d]))|(8(78)|([89][\\d]))[\\d])|(4(([0245][\\d])|([1379])[\\d])|(88))|(5[0-6])[\\d])[\\d]{4})|(9[69]1[\\d]{6})|(9([68][\\d])|(9[089])[\\d]{5}))",
},
"MN": {
"code": "976",
"pattern": "(([12]2[1-3][\\d]{5:6})|(7(0[0-5][\\d])|(128)[\\d]{4})|(([12](1)|(27))|(5[368])[\\d]{6})|([12](3[2-8])|(4[2-68])|(5[1-4689])[\\d]{6:7}))",
"mobile": "(((83[01])|(920)[\\d]{5})|((5[05])|(8[05689])|(9[013-9])[\\d]{6}))",
"mobile": "(((83[01])|(920)[\\d]{5})|((5[05])|(8[015689])|(9[013-9])[\\d]{6}))",
},
"MO": {
"code": "853",
Expand Down Expand Up @@ -769,7 +769,7 @@
"MY": {
"code": "60",
"pattern": "(((3(2[0-36-9])|(3[0-368])|(4[0-278])|(5[0-24-8])|(6[0-467])|(7[1246-9])|(8[\\d])|(9[0-57])[\\d])|(4(2[0-689])|([3-79][\\d])|(8[1-35689]))|(5(2[0-589])|([3468][\\d])|(5[0-489])|(7[1-9])|(9[23]))|(6(2[2-9])|(3[1357-9])|([46][\\d])|(5[0-6])|(7[0-35-9])|(85)|(9[015-8]))|(7([2579][\\d])|(3[03-68])|(4[0-8])|(6[5-9])|(8[0-35-9]))|(8([24][2-8])|(3[2-5])|(5[2-7])|(6[2-589])|(7[2-578])|([89][2-9]))|(9(0[57])|(13)|([25-7][\\d])|([3489][0-8]))[\\d]{5}))",
"mobile": "((1(1888[69])|(4400)|(8(47)|(8[27])[0-4])[\\d]{4})|(1(0([23568][\\d])|(4[0-6])|(7[016-9])|(9[0-8]))|(1([1-5][\\d][\\d])|(6(0[5-9])|([1-9][\\d]))|(7([0134][\\d])|(2[1-9])|(5[0-6])))|((([269])|(59)[\\d])|([37][1-9])|(4[235-9])[\\d])|(8(1[23])|([236][\\d])|(4[06])|(5[7-9])|(7[016-9])|(8[01])|(9[0-8]))[\\d]{5}))",
"mobile": "((1(1888[689])|(4400)|(8(47)|(8[27])[0-4])[\\d]{4})|(1(0([23568][\\d])|(4[0-6])|(7[016-9])|(9[0-8]))|(1([1-5][\\d][\\d])|(6(0[5-9])|([1-9][\\d]))|(7([0134][\\d])|(2[1-9])|(5[0-6])))|(([269][\\d])|([37][1-9])|(4[235-9])[\\d])|(5(31)|(9[\\d][\\d]))|(8(1[23])|([236][\\d])|(4[06])|(5(46)|([7-9]))|(7[016-9])|(8[01])|(9[0-8]))[\\d]{5}))",
},
"MZ": {
"code": "258",
Expand Down Expand Up @@ -914,7 +914,7 @@
"RE": {
"code": "262",
"pattern": "((26(2[\\d][\\d])|(30[0-5])[\\d]{4}))",
"mobile": "(((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])))|(9769[\\d])[\\d]{4}))",
"mobile": "(((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}))",
},
"RO": {
"code": "40",
Expand Down Expand Up @@ -974,7 +974,7 @@
"SI": {
"code": "386",
"pattern": "((([1-357][2-8])|(4[24-8])[\\d]{6}))",
"mobile": "((65(1[\\d])|(55)|([67]0)[\\d]{4})|(([37][01])|(4[0139])|(51)|(6[489])[\\d]{6}))",
"mobile": "((65(1[\\d])|(55)|(6[01])|(70)[\\d]{4})|(([37][01])|(4[0139])|(51)|(6[489])[\\d]{6}))",
},
"SJ": {
"code": "47",
Expand Down Expand Up @@ -1124,7 +1124,7 @@
},
"UG": {
"code": "256",
"pattern": "((20(((24)|(81)0)|(30[67])[\\d])|(6(00[0-2])|(30[0-4]))[\\d]{3})|((20([017][\\d])|(2[5-9])|(32)|(5[0-4])|(6[15-9]))|([34][\\d]{3})[\\d]{5}))",
"pattern": "((20((240)|(30[67])[\\d])|(6(00[0-2])|(30[0-4]))[\\d]{3})|((20([017][\\d])|(2[5-9])|(32)|(5[0-4])|(6[15-9]))|([34][\\d]{3})[\\d]{5}))",
"mobile": "((726[01][\\d]{5})|(7([01578][\\d])|(20)|(36)|([46][0-4])|(9[89])[\\d]{6}))",
},
"US": {
Expand Down Expand Up @@ -1170,7 +1170,7 @@
"VN": {
"code": "84",
"pattern": "((2(0[3-9])|(1[0-689])|(2[0-25-9])|(3[2-9])|(4[2-8])|(5[124-9])|(6[0-39])|(7[0-7])|(8[2-79])|(9[0-4679])[\\d]{7}))",
"mobile": "(((5(2[238])|(59))|(89[689])|(99[013-9])[\\d]{6})|((3[\\d])|(5[689])|(7[06-9])|(8[1-8])|(9[0-8])[\\d]{7}))",
"mobile": "(((5(2[238])|(59))|(89[6-9])|(99[013-9])[\\d]{6})|((3[\\d])|(5[689])|(7[06-9])|(8[1-8])|(9[0-8])[\\d]{7}))",
},
"VU": {
"code": "678",
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
description="International phone number generation",
long_description=long_description,
long_description_content_type="text/markdown",
version='2.2.9',
version='2.2.10',
entry_points={
"console_scripts": ["phone-gen=phone_gen.cli:main"],
},
Expand Down

0 comments on commit e90dc77

Please sign in to comment.