File tree Expand file tree Collapse file tree 3 files changed +9
-10
lines changed Expand file tree Collapse file tree 3 files changed +9
-10
lines changed Original file line number Diff line number Diff line change 3
3
from pydantic import validate_call
4
4
from vonage_http_client .http_client import HttpClient
5
5
from vonage_numbers .errors import NumbersError
6
+
6
7
from .requests import (
7
- SearchAvailableNumbersFilter ,
8
8
ListOwnedNumbersFilter ,
9
9
NumberParams ,
10
+ SearchAvailableNumbersFilter ,
10
11
UpdateNumberParams ,
11
12
)
12
13
from .responses import AvailableNumber , NumbersStatus , OwnedNumber
Original file line number Diff line number Diff line change 1
1
from typing import Optional
2
2
3
3
from pydantic import BaseModel , Field , model_validator
4
-
5
4
from vonage_numbers .enums import NumberFeatures , NumberType , VoiceCallbackType
5
+ from vonage_utils .types import PhoneNumber
6
6
7
7
from .errors import NumbersError
8
- from vonage_utils .types import PhoneNumber
9
8
10
9
11
10
class ListNumbersFilter (BaseModel ):
@@ -38,9 +37,9 @@ class SearchAvailableNumbersFilter(ListNumbersFilter):
38
37
class NumberParams (BaseModel ):
39
38
"""Specify the two-letter country code and the number you are referring to.
40
39
41
- If you'd like to perform an action on a subaccount, provide the api_key of
42
- that account in the `target_api_key` field. If you'd like to perform an action
43
- on your own account, you do not need to provide this field.
40
+ If you'd like to perform an action on a subaccount, provide the api_key of that account in the
41
+ `target_api_key` field. If you'd like to perform an action on your own account, you do not need
42
+ to provide this field.
44
43
"""
45
44
46
45
country : str = Field (..., min_length = 2 , max_length = 2 )
Original file line number Diff line number Diff line change 2
2
3
3
import responses
4
4
from pytest import raises
5
-
5
+ from vonage_http_client . http_client import HttpClient
6
6
from vonage_numbers .errors import NumbersError
7
7
from vonage_numbers .number_management import Numbers
8
- from vonage_http_client .http_client import HttpClient
9
-
10
- from testutils import build_response , get_mock_api_key_auth
11
8
from vonage_numbers .requests import (
12
9
ListOwnedNumbersFilter ,
13
10
NumberParams ,
14
11
SearchAvailableNumbersFilter ,
15
12
UpdateNumberParams ,
16
13
)
17
14
15
+ from testutils import build_response , get_mock_api_key_auth
16
+
18
17
path = abspath (__file__ )
19
18
20
19
numbers = Numbers (HttpClient (get_mock_api_key_auth ()))
You can’t perform that action at this time.
0 commit comments