Skip to content

Commit 721b933

Browse files
author
Doug Black
committed
Release 6.4.0
1 parent 65ad8cc commit 721b933

File tree

122 files changed

+314
-669
lines changed

Some content is hidden

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

122 files changed

+314
-669
lines changed

CHANGES.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,18 @@ twilio-python Changelog
33

44
Here you can see the full list of changes between each twilio-python release.
55

6+
[2017-06-15] Version 6.4.0
7+
--------------------------
8+
9+
- Remove support for Python 2.6.
10+
- Add `locality` field to `AvailablePhoneNumbers`.
11+
- Add `origin` field to `IncomingPhoneNumbers`.
12+
- Add `in_locality` parameter to `AvailablePhoneNumbers`.
13+
- Add `origin` parameter to `IncomingPhoneNumbers`.
14+
- Add new sync categories to `UsageRecords`.
15+
- Support unicode in `validation_client`.
16+
- Add `muted` parameter to `<Conference>` Twiml.
17+
618
[2017-05-24] Version 6.3.0
719
--------------------------
820

tests/integration/api/v2010/account/available_phone_number/test_local.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ def test_read_full_response(self):
4545
"iso_country": "US",
4646
"lata": "834",
4747
"latitude": "19.720000",
48+
"locality": "Hilo",
4849
"longitude": "-155.090000",
4950
"phone_number": "+18089251571",
5051
"postal_code": "96720",

tests/integration/api/v2010/account/available_phone_number/test_mobile.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ def test_read_full_response(self):
4545
"iso_country": "NO",
4646
"lata": null,
4747
"latitude": null,
48+
"locality": null,
4849
"longitude": null,
4950
"phone_number": "+4759440374",
5051
"postal_code": null,

tests/integration/api/v2010/account/available_phone_number/test_toll_free.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ def test_read_full_response(self):
4545
"iso_country": "US",
4646
"lata": null,
4747
"latitude": null,
48+
"locality": null,
4849
"longitude": null,
4950
"phone_number": "+18001000052",
5051
"postal_code": null,

tests/integration/api/v2010/account/incoming_phone_number/test_local.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ def test_read_full_response(self):
4949
"date_updated": "Thu, 30 Jul 2015 23:19:04 +0000",
5050
"friendly_name": "(808) 925-5327",
5151
"phone_number": "+18089255327",
52+
"origin": "origin",
5253
"sid": "PNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
5354
"sms_application_sid": "",
5455
"sms_fallback_method": "POST",
@@ -149,6 +150,7 @@ def test_create_response(self):
149150
"date_updated": "Thu, 30 Jul 2015 23:19:04 +0000",
150151
"friendly_name": "(808) 925-5327",
151152
"phone_number": "+18089255327",
153+
"origin": "origin",
152154
"sid": "PNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
153155
"sms_application_sid": "",
154156
"sms_fallback_method": "POST",

tests/integration/api/v2010/account/incoming_phone_number/test_mobile.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ def test_read_full_response(self):
4949
"date_updated": "Tue, 08 Sep 2015 16:21:16 +0000",
5050
"friendly_name": "61429099450",
5151
"phone_number": "+61429099450",
52+
"origin": "origin",
5253
"sid": "PNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
5354
"sms_application_sid": "",
5455
"sms_fallback_method": "POST",
@@ -149,6 +150,7 @@ def test_create_response(self):
149150
"date_updated": "Thu, 30 Jul 2015 23:19:04 +0000",
150151
"friendly_name": "(808) 925-5327",
151152
"phone_number": "+18089255327",
153+
"origin": "origin",
152154
"sid": "PNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
153155
"sms_application_sid": "",
154156
"sms_fallback_method": "POST",

tests/integration/api/v2010/account/incoming_phone_number/test_toll_free.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ def test_read_full_response(self):
4949
"date_updated": "Thu, 30 Jul 2015 23:19:04 +0000",
5050
"friendly_name": "(808) 925-5327",
5151
"phone_number": "+18089255327",
52+
"origin": "origin",
5253
"sid": "PNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
5354
"sms_application_sid": "",
5455
"sms_fallback_method": "POST",
@@ -149,6 +150,7 @@ def test_create_response(self):
149150
"date_updated": "Thu, 30 Jul 2015 23:19:04 +0000",
150151
"friendly_name": "(808) 925-5327",
151152
"phone_number": "+18089255327",
153+
"origin": "origin",
152154
"sid": "PNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
153155
"sms_application_sid": "",
154156
"sms_fallback_method": "POST",

tests/integration/api/v2010/account/test_incoming_phone_number.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ def test_update_response(self):
4545
"emergency_status": "Inactive",
4646
"emergency_address_sid": "ADaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
4747
"friendly_name": "(808) 925-5327",
48+
"origin": "origin",
4849
"phone_number": "+18089255327",
4950
"sid": "PNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
5051
"sms_application_sid": "",
@@ -102,6 +103,7 @@ def test_fetch_response(self):
102103
"emergency_status": "Active",
103104
"emergency_address_sid": "ADaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
104105
"friendly_name": "(808) 925-5327",
106+
"origin": "origin",
105107
"phone_number": "+18089255327",
106108
"sid": "PNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
107109
"sms_application_sid": "",
@@ -186,6 +188,7 @@ def test_read_full_response(self):
186188
"emergency_status": "Active",
187189
"emergency_address_sid": "ADaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
188190
"friendly_name": "(808) 925-5327",
191+
"origin": "origin",
189192
"phone_number": "+18089255327",
190193
"sid": "PNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
191194
"sms_application_sid": "",
@@ -280,6 +283,7 @@ def test_create_response(self):
280283
"emergency_status": "Active",
281284
"emergency_address_sid": "ADaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
282285
"friendly_name": "(808) 925-5327",
286+
"origin": "origin",
283287
"phone_number": "+18089255327",
284288
"sid": "PNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
285289
"sms_application_sid": "",

tests/integration/taskrouter/v1/test_workspace.py

Lines changed: 38 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -31,22 +31,24 @@ def test_fetch_response(self):
3131
'''
3232
{
3333
"account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
34-
"date_created": "2015-08-03T17:31:38Z",
35-
"date_updated": "2015-08-03T17:31:38Z",
34+
"date_created": "2016-08-01T22:10:40Z",
35+
"date_updated": "2016-08-01T22:10:40Z",
3636
"default_activity_name": "Offline",
3737
"default_activity_sid": "WAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
3838
"event_callback_url": "",
39-
"events_filter": "",
40-
"friendly_name": "8064de33-3a05-11e5-8bae-98e0d9a1eb73",
39+
"events_filter": null,
40+
"friendly_name": "new",
4141
"links": {
4242
"activities": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Activities",
4343
"statistics": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Statistics",
4444
"task_queues": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/TaskQueues",
4545
"tasks": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Tasks",
4646
"workers": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Workers",
47-
"workflows": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Workflows"
47+
"workflows": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Workflows",
48+
"task_channels": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/TaskChannels",
49+
"events": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Events"
4850
},
49-
"multi_task_enabled": "false",
51+
"multi_task_enabled": false,
5052
"prioritize_queue_order": "FIFO",
5153
"sid": "WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
5254
"timeout_activity_name": "Offline",
@@ -77,22 +79,24 @@ def test_update_response(self):
7779
'''
7880
{
7981
"account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
80-
"date_created": "2015-08-03T17:31:38Z",
81-
"date_updated": "2015-08-03T17:31:38Z",
82+
"date_created": "2016-08-01T22:10:40Z",
83+
"date_updated": "2016-08-01T22:10:40Z",
8284
"default_activity_name": "Offline",
8385
"default_activity_sid": "WAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
8486
"event_callback_url": "",
85-
"events_filter": "",
86-
"friendly_name": "8064de33-3a05-11e5-8bae-98e0d9a1eb73",
87+
"events_filter": null,
88+
"friendly_name": "new",
8789
"links": {
8890
"activities": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Activities",
8991
"statistics": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Statistics",
9092
"task_queues": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/TaskQueues",
9193
"tasks": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Tasks",
9294
"workers": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Workers",
93-
"workflows": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Workflows"
95+
"workflows": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Workflows",
96+
"task_channels": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/TaskChannels",
97+
"events": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Events"
9498
},
95-
"multi_task_enabled": "false",
99+
"multi_task_enabled": false,
96100
"prioritize_queue_order": "FIFO",
97101
"sid": "WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
98102
"timeout_activity_name": "Offline",
@@ -123,33 +127,35 @@ def test_read_full_response(self):
123127
'''
124128
{
125129
"meta": {
126-
"first_page_url": "https://taskrouter.twilio.com/v1/Workspaces?PageSize=1&Page=0",
130+
"first_page_url": "https://taskrouter.twilio.com/v1/Workspaces?PageSize=50&Page=0",
127131
"key": "workspaces",
128132
"next_page_url": null,
129133
"page": 0,
130-
"page_size": 1,
134+
"page_size": 50,
131135
"previous_page_url": null,
132-
"url": "https://taskrouter.twilio.com/v1/Workspaces?PageSize=1&Page=0"
136+
"url": "https://taskrouter.twilio.com/v1/Workspaces?PageSize=50&Page=0"
133137
},
134138
"workspaces": [
135139
{
136140
"account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
137-
"date_created": "2015-05-27T00:48:50Z",
138-
"date_updated": "2015-05-27T00:48:50Z",
141+
"date_created": "2016-08-01T22:10:40Z",
142+
"date_updated": "2016-08-01T22:10:40Z",
139143
"default_activity_name": "Offline",
140144
"default_activity_sid": "WAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
141145
"event_callback_url": "",
142-
"events_filter": "",
143-
"friendly_name": "cce151db-4644-4d48-95a1-d962829b69f0",
146+
"events_filter": null,
147+
"friendly_name": "new",
144148
"links": {
145149
"activities": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Activities",
146150
"statistics": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Statistics",
147151
"task_queues": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/TaskQueues",
148152
"tasks": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Tasks",
149153
"workers": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Workers",
150-
"workflows": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Workflows"
154+
"workflows": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Workflows",
155+
"task_channels": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/TaskChannels",
156+
"events": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Events"
151157
},
152-
"multi_task_enabled": "false",
158+
"multi_task_enabled": false,
153159
"prioritize_queue_order": "FIFO",
154160
"sid": "WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
155161
"timeout_activity_name": "Offline",
@@ -171,13 +177,13 @@ def test_read_empty_response(self):
171177
'''
172178
{
173179
"meta": {
174-
"first_page_url": "https://taskrouter.twilio.com/v1/Workspaces?PageSize=1&Page=0",
180+
"first_page_url": "https://taskrouter.twilio.com/v1/Workspaces?PageSize=50&Page=0",
175181
"key": "workspaces",
176182
"next_page_url": null,
177183
"page": 0,
178-
"page_size": 1,
184+
"page_size": 50,
179185
"previous_page_url": null,
180-
"url": "https://taskrouter.twilio.com/v1/Workspaces?PageSize=1&Page=0"
186+
"url": "https://taskrouter.twilio.com/v1/Workspaces?PageSize=50&Page=0"
181187
},
182188
"workspaces": []
183189
}
@@ -210,22 +216,24 @@ def test_create_response(self):
210216
'''
211217
{
212218
"account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
213-
"date_created": "2015-08-03T17:31:38Z",
214-
"date_updated": "2015-08-03T17:31:38Z",
219+
"date_created": "2016-08-01T22:10:40Z",
220+
"date_updated": "2016-08-01T22:10:40Z",
215221
"default_activity_name": "Offline",
216222
"default_activity_sid": "WAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
217223
"event_callback_url": "",
218-
"events_filter": "",
219-
"friendly_name": "8064de33-3a05-11e5-8bae-98e0d9a1eb73",
224+
"events_filter": null,
225+
"friendly_name": "new",
220226
"links": {
221227
"activities": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Activities",
222228
"statistics": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Statistics",
223229
"task_queues": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/TaskQueues",
224230
"tasks": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Tasks",
225231
"workers": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Workers",
226-
"workflows": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Workflows"
232+
"workflows": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Workflows",
233+
"task_channels": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/TaskChannels",
234+
"events": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Events"
227235
},
228-
"multi_task_enabled": "false",
236+
"multi_task_enabled": false,
229237
"prioritize_queue_order": "FIFO",
230238
"sid": "WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
231239
"timeout_activity_name": "Offline",

0 commit comments

Comments
 (0)