Skip to content

Commit

Permalink
Updating patterns to libphonenumber v8.12.52 (#62)
Browse files Browse the repository at this point in the history
  • Loading branch information
tolstislon authored Jul 19, 2022
1 parent e90dc77 commit 8abc34c
Show file tree
Hide file tree
Showing 7 changed files with 18 additions and 16 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/python-package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,4 +37,4 @@ jobs:
black --check phone_gen
- name: Test with pytest
run: |
pytest tests
pytest -m "not phonenumbers" tests
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.11** Updating patterns to libphonenumber v8.12.52
* **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
Expand Down
2 changes: 1 addition & 1 deletion Pipfile
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ pytest-cov = "==3.0.0"
phonenumbers = "==8.12.51"
black = "==22.6.0"
flake8 = "==4.0.1"
pep8-naming = "==0.13.0"
pep8-naming = "==0.13.1"
twine = "==4.0.1"

[packages]
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.10"
version = "2.2.11"
24 changes: 12 additions & 12 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-07-06 12:46:05 UTC
Resource: https://github.com/google/libphonenumber v8.12.51
Auto-generated file 2022-07-19 14:54:09 UTC
Resource: https://github.com/google/libphonenumber v8.12.52
"""


PATTERNS = {
"info": "libphonenumber v8.12.51",
"info": "libphonenumber v8.12.52",
"data": {
"AC": {
"code": "247",
Expand Down Expand Up @@ -285,7 +285,7 @@
},
"DE": {
"code": "49",
"pattern": "((32[\\d]{9:11})|(49[2-6][\\d]{10})|(322[\\d]{6})|(49[0-7][\\d]{3:9})|(([34]0)|([68]9)[\\d]{3:13})|((2(0[1-689])|([1-3569][\\d])|(4[0-8])|(7[1-7])|(8[0-7]))|(3([3569][\\d])|(4[0-79])|(7[1-7])|(8[1-8]))|(4(1[02-9])|([2-48][\\d])|(5[0-6])|(6[0-8])|(7[0-79]))|(5(0[2-8])|([124-6][\\d])|([38][0-8])|([79][0-7]))|(6(0[02-9])|([1-358][\\d])|([47][0-8])|(6[1-9]))|(7(0[2-8])|(1[1-9])|([27][0-7])|(3[\\d])|([4-6][0-8])|(8[0-5])|(9[013-7]))|(8(0[2-9])|(1[0-79])|(2[\\d])|(3[0-46-9])|(4[0-6])|(5[013-9])|(6[1-8])|(7[0-8])|(8[0-24-6]))|(9(0[6-9])|([1-4][\\d])|([589][0-7])|(6[0-8])|(7[0-467]))[\\d]{3:12}))",
"pattern": "((32[\\d]{9:11})|(49[1-6][\\d]{10})|(322[\\d]{6})|(49[0-7][\\d]{3:9})|(([34]0)|([68]9)[\\d]{3:13})|((2(0[1-689])|([1-3569][\\d])|(4[0-8])|(7[1-7])|(8[0-7]))|(3([3569][\\d])|(4[0-79])|(7[1-7])|(8[1-8]))|(4(1[02-9])|([2-48][\\d])|(5[0-6])|(6[0-8])|(7[0-79]))|(5(0[2-8])|([124-6][\\d])|([38][0-8])|([79][0-7]))|(6(0[02-9])|([1-358][\\d])|([47][0-8])|(6[1-9]))|(7(0[2-8])|(1[1-9])|([27][0-7])|(3[\\d])|([4-6][0-8])|(8[0-5])|(9[013-7]))|(8(0[2-9])|(1[0-79])|(2[\\d])|(3[0-46-9])|(4[0-6])|(5[013-9])|(6[1-8])|(7[0-8])|(8[0-24-6]))|(9(0[6-9])|([1-4][\\d])|([589][0-7])|(6[0-8])|(7[0-467]))[\\d]{3:12}))",
"mobile": "((15[0-25-9][\\d]{8})|(1(6[023])|(7[\\d])[\\d]{7:8}))",
},
"DJ": {
Expand Down Expand Up @@ -346,7 +346,7 @@
"ET": {
"code": "251",
"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[78])|(2[69])|(39)|(4[5-7])|(5[1-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}))",
"mobile": "((9[\\d]{8}))",
"mobile": "((7001[\\d]{5})|((7(0[1-9])|(1[01])|(77)|(86)|(99))|(9[\\d][\\d])[\\d]{6}))",
},
"FI": {
"code": "358",
Expand Down Expand Up @@ -471,7 +471,7 @@
"HK": {
"code": "852",
"pattern": "(((2([13-9][\\d])|(2[013-9])[\\d])|(3(([1569][0-24-9])|(4[0-246-9])|(7[0-24-69])[\\d])|(8(4[0-8])|(5[0-5])|(9[\\d])))|(58(0[1-8])|(1[2-9]))[\\d]{4}))",
"mobile": "(((4(44[5-9])|(6(0[0-7])|(1[0-6])|(4[0-57-9])|(6[0-4])|(7[0-8])))|(573[0-6])|(6(26[013-8])|(66[0-3]))|(70(7[1-5])|(8[0-4]))|(848[015-9])|(9(29[013-9])|(59[0-4]))[\\d]{4})|((4(40)|(6[2358]))|(5([1-59][0-46-9])|(6[0-4689])|(7[0-24679]))|(6(0[1-9])|([13-59][\\d])|([268][0-57-9])|(7[0-79]))|(84[09])|(9(0[1-9])|(1[02-9])|([2358][0-8])|([467][\\d]))[\\d]{5}))",
"mobile": "(((4(44[5-9])|(6(0[0-7])|(1[0-6])|(4[0-57-9])|(6[0-4])|(7[0-8])))|(573[0-6])|(6(26[013-8])|(66[0-3]))|(70(7[1-5])|(8[0-4]))|(848[015-9])|(9(29[013-9])|(59[0-4]))[\\d]{4})|((4(4[01])|(6[2358]))|(5([1-59][0-46-9])|(6[0-4689])|(7[0-246-9]))|(6(0[1-9])|([13-59][\\d])|([268][0-57-9])|(7[0-79]))|(84[09])|(9(0[1-9])|(1[02-9])|([2358][0-8])|([467][\\d]))[\\d]{5}))",
},
"HN": {
"code": "504",
Expand Down Expand Up @@ -704,7 +704,7 @@
"ML": {
"code": "223",
"pattern": "((2(07[0-8])|(12[67])[\\d]{4})|((2(02)|(1[4-689]))|(4(0[0-4])|(4[1-39]))[\\d]{5}))",
"mobile": "((2(0(01)|(79))|(17[\\d])[\\d]{4})|((5[01])|([679][\\d])|(8[239])[\\d]{6}))",
"mobile": "((2(0(01)|(79))|(17[\\d])[\\d]{4})|((5[01])|([679][\\d])|(8[2-49])[\\d]{6}))",
},
"MM": {
"code": "95",
Expand All @@ -714,7 +714,7 @@
"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[015689])|(9[013-9])[\\d]{6}))",
"mobile": "(((83[01])|(920)[\\d]{5})|((5[05])|(6[06])|(8[015689])|(9[013-9])[\\d]{6}))",
},
"MO": {
"code": "853",
Expand All @@ -728,7 +728,7 @@
},
"MQ": {
"code": "596",
"pattern": "((596([04-7][\\d])|(10)|(2[7-9])|(3[014-9])|(8[09])|(9[4-9])[\\d]{4}))",
"pattern": "((596([03-7][\\d])|(10)|(2[7-9])|(8[09])|(9[4-9])[\\d]{4}))",
"mobile": "((69(6([0-46-9][\\d])|(5[0-6]))|(727)[\\d]{4}))",
},
"MR": {
Expand Down Expand Up @@ -819,7 +819,7 @@
"NP": {
"code": "977",
"pattern": "(((1[0-6][\\d])|(99[02-6])[\\d]{5})|((2[13-79])|(3[135-8])|(4[146-9])|(5[135-7])|(6[13-9])|(7[15-9])|(8[1-46-9])|(9[1-7])[2-6][\\d]{5}))",
"mobile": "((9(6[0-3])|(7[24-6])|(8[0-24-68])[\\d]{7}))",
"mobile": "((9(6[0-3])|(7[024-6])|(8[0-24-68])[\\d]{7}))",
},
"NR": {
"code": "674",
Expand Down Expand Up @@ -908,7 +908,7 @@
},
"QA": {
"code": "974",
"pattern": "((4141[\\d]{4})|((23)|(4[04])[\\d]{6}))",
"pattern": "((414[1-4][\\d]{4})|((23)|(4[04])[\\d]{6}))",
"mobile": "(((2[89])|([35-7][\\d])[\\d]{6}))",
},
"RE": {
Expand Down Expand Up @@ -964,7 +964,7 @@
"SG": {
"code": "65",
"pattern": "((662[0-24-9][\\d]{4})|(6([0-578][\\d])|(6[013-57-9])|(9[0-35-9])[\\d]{5}))",
"mobile": "((8(051)|(95[0-2])[\\d]{4})|((8(0[1-4])|([1-8][\\d])|(9[0-4]))|(9[0-8][\\d])[\\d]{5}))",
"mobile": "((8(05[0-3])|(95[0-2])[\\d]{4})|((8(0[1-4])|([1-8][\\d])|(9[0-4]))|(9[0-8][\\d])[\\d]{5}))",
},
"SH": {
"code": "290",
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.10',
version='2.2.11',
entry_points={
"console_scripts": ["phone-gen=phone_gen.cli:main"],
},
Expand Down
1 change: 1 addition & 0 deletions tests/test_load_alt_patterns.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ def load_fixture(request):
clean_alt_patters()


@pytest.mark.phonenumbers
def test_load_alt_patterns(load_fixture):
phone_number = PhoneNumber(load_fixture)
assert phone_number.get_national() == '+0{}'.format('2' * 7)
Expand Down

0 comments on commit 8abc34c

Please sign in to comment.