8000 [Librarian] Regenerated @ f133b211b6c641995f3e68cf130059fe0e05fa9b · sarahcstringer/twilio-python@ef9ebb0 · GitHub
[go: up one dir, main page]

Skip to content

Commit ef9ebb0

Browse files
committed
[Librarian] Regenerated @ f133b211b6c641995f3e68cf130059fe0e05fa9b
1 parent d4e5e2f commit ef9ebb0

22 files changed

+875
-122
lines changed

CHANGES.md

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

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

6+
[2021-08-11] Version 6.63.0
7+
---------------------------
8+
**Library - Fix**
9+
- [PR #572](https://github.com/twilio/twilio-python/pull/572): fix sonar analysis. Thanks to [@shwetha-manvinkurke](https://github.com/shwetha-manvinkurke)!
10+
11+
**Library - Chore**
12+
- [PR #571](https://github.com/twilio/twilio-python/pull/571): integrate with sonarcloud. Thanks to [@shwetha-manvinkurke](https://github.com/shwetha-manvinkurke)!
13+
14+
**Api**
15+
- Corrected the `price`, `call_sid_to_coach`, and `uri` data types for Conference, Participant, and Recording **(breaking change)**
16+
- Made documentation for property `time_limit` in the call api public. **(breaking change)**
17+
- Added `domain_sid` in sip_credential_list_mapping and sip_ip_access_control_list_mapping APIs **(breaking change)**
18+
19+
**Insights**
20+
- Added new endpoint to fetch Call Summaries
21+
22+
**Messaging**
23+
- Add brand_type field to a2p brand_registration api
24+
- Revert brand registration api update to add brand_type field
25+
- Add brand_type field to a2p brand_registration api
26+
27+
**Taskrouter**
28+
- Add `X-Rate-Limit-Limit`, `X-Rate-Limit-Remaining`, and `X-Rate-Limit-Config` as Response Headers to all TaskRouter endpoints
29+
30+
**Verify**
31+
- Add `TemplateSid` optional parameter on Verification creation.
32+
- Include `whatsapp` as a channel type in the verifications API.
33+
34+
635
[2021-07-28] Version 6.62.1
736
---------------------------
837
**Conversations**

tests/integration/api/v2010/account/conference/test_participant.py

Lines changed: 80 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,10 @@ def test_fetch_response(self):
4141
"end_conference_on_exit": false,
4242
"muted": false,
4343
"hold": false,
44-
"status": "complete",
44+
"status": "connected",
4545
"start_conference_on_enter": true,
4646
"coaching": true,
47-
"call_sid_to_coach": "CFbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
47+
"call_sid_to_coach": "CAbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
4848
"uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Conferences/CFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Participants/CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json"
4949
}
5050
'''
@@ -70,10 +70,10 @@ def test_fetch_by_label_response(self):
7070
"end_conference_on_exit": fa F438 lse,
7171
"muted": false,
7272
"hold": false,
73-
"status": "complete",
73+
"status": "connected",
7474
"start_conference_on_enter": true,
7575
"coaching": true,
76-
"call_sid_to_coach": "CFbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
76+
"call_sid_to_coach": "CAbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
7777
"uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Conferences/CFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Participants/CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json"
7878
}
7979
'''
@@ -112,7 +112,7 @@ def test_mute_participant_response(self):
112112
"end_conference_on_exit": false,
113113
"muted": true,
114114
"hold": false,
115-
"status": "complete",
115+
"status": "connected",
116116
"start_conference_on_enter": true,
117117
"coaching": false,
118118
"call_sid_to_coach": null,
@@ -141,7 +141,65 @@ def test_mute_participant_by_label_response(self):
141141
"end_conference_on_exit": false,
142142
"muted": true,
143143
"hold": false,
144-
"status": "complete",
144+
"status": "connected",
145+
"start_conference_on_enter": true,
146+
"coaching": false,
147+
"call_sid_to_coach": null,
148+
"uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Conferences/CFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Participants/CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json"
149+
}
150+
'''
151+
))
152+
153+
actual = self.client.api.v2010.accounts("ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX") \
154+
.conferences("CFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX") \
155+
.participants("CAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX").update()
156+
157+
self.assertIsNotNone(actual)
158+
159+
def test_hold_participant_with_music_response(self):
160+
self.holodeck.mock(Response(
161+
200,
162+
'''
163+
{
164+
"account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
165+
"call_sid": "CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
166+
"label": null,
167+
"conference_sid": "CFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
168+
"date_created": "Fri, 18 Feb 2011 21:07:19 +0000",
169+
"date_updated": "Fri, 18 Feb 2011 21:07:19 +0000",
170+
"end_conference_on_exit": false,
171+
"muted": false,
172+
"hold": true,
173+
"status": "connected",
174+
"start_conference_on_enter": true,
175+
"coaching": false,
176+
"call_sid_to_coach": null,
177+
"uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Conferences/CFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Participants/CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json"
178+
}
179+
'''
180+
))
181+
182+
actual = self.client.api.v2010.accounts("ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX") \
183+
.conferences("CFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX") \
184+
.participants("CAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX").update()
185+
186+
self.assertIsNotNone(actual)
187+
188+
def test_announce_to_participant_response(self):
189+
self.holodeck.mock(Response(
190+
200,
191+
'''
192+
{
193+
"account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
194+
"call_sid": "CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
195+
"label": null,
196+
"conference_sid": "CFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
197+
"date_created": "Fri, 18 Feb 2011 21:07:19 +0000",
198+
"date_updated": "Fri, 18 Feb 2011 21:07:19 +0000",
199+
"end_conference_on_exit": false,
200+
"muted": false,
201+
"hold": false,
202+
"status": "connected",
145203
"start_conference_on_enter": true,
146204
"coaching": false,
147205
"call_sid_to_coach": null,
@@ -173,7 +231,7 @@ def test_modify_participant_response(self):
173231
"status": "complete",
174232
"start_conference_on_enter": true,
175233
"coaching": true,
176-
"call_sid_to_coach": "CFbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
234+
"call_sid_to_coach": "CAbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
177235
"uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Conferences/CFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Participants/CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json"
178236
}
179237
'''
@@ -202,7 +260,7 @@ def test_modify_participant_by_label_response(self):
202260
"status": "complete",
203261
"start_conference_on_enter": true,
204262
"coaching": true,
205-
"call_sid_to_coach": "CFbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
263+
"call_sid_to_coach": "CAbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
206264
"uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Conferences/CFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Participants/CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json"
207265
}
208266
'''
@@ -244,7 +302,7 @@ def test_create_with_sid_response(self):
244302
"end_conference_on_exit": false,
245303
"muted": false,
246304
"hold": false,
247-
"status": "complete",
305+
"status": "queued",
248306
"start_conference_on_enter": true,
249307
"coaching": false,
250308
"call_sid_to_coach": null,
@@ -273,7 +331,7 @@ def test_create_with_friendly_name_response(self):
273331
"end_conference_on_exit": false,
274332
"muted": false,
275333
"hold": false,
276-
"status": "complete",
334+
"status": "queued",
277335
"start_conference_on_enter": true,
278336
"coaching": false,
279337
"call_sid_to_coach": null,
@@ -331,7 +389,7 @@ def test_create_with_non_e164_number_response(self):
331389
"end_conference_on_exit": false,
332390
"muted": false,
333391
"hold": false,
334-
"status": "complete",
392+
"status": "queued",
335393
"start_conference_on_enter": true,
336394
"coaching": false,
337395
"call_sid_to_coach": null,
@@ -360,7 +418,7 @@ def test_create_with_friendly_name_jitter_buffer_size_response(self):
360418
"end_conference_on_exit": false,
361419
"muted": false,
362420
"hold": false,
363-
"status": "complete",
421+
"status": "queued",
364422
"start_conference_on_enter": true,
365423
"coaching": false,
366424
"call_sid_to_coach": null,
@@ -389,7 +447,7 @@ def test_create_with_friendly_name_byoc_response(self):
389447
"end_conference_on_exit": false,
390448
"muted": false,
391449
"hold": false,
392-
"status": "complete",
450+
"status": "queued",
393451
"start_conference_on_enter": true,
394452
"coaching": false,
395453
"call_sid_to_coach": null,
@@ -417,7 +475,7 @@ def test_create_with_friendly_name_caller_id_response(self):
417475
"end_conference_on_exit": false,
418476
"muted": false,
419477
"hold": false,
420-
"status": "complete",
478+
"status": "queued",
421479
"start_conference_on_enter": true,
422480
"coaching": false,
423481
"call_sid_to_coach": null,
@@ -447,7 +505,7 @@ def test_create_with_friendly_name_reason_response(self):
447505
"end_conference_on_exit": false,
448506
"muted": false,
449507
"hold": false,
450-
"status": "complete",
508+
"status": "queued",
451509
"start_conference_on_enter": true,
452510
"coaching": false,
453511
"call_sid_to_coach": null,
@@ -476,7 +534,7 @@ def test_create_with_friendly_name_recording_track_response(self):
476534
"end_conference_on_exit": false,
477535
"muted": false,
478536
"hold": false,
479-
"status": "complete",
537+
"status": "queued",
480538
"start_conference_on_enter": true,
481539
"coaching": false,
482540
"call_sid_to_coach": null,
@@ -505,7 +563,7 @@ def test_create_with_from_to_client_response(self):
505563
"end_conference_on_exit": false,
506564
"muted": false,
507565
"hold": false,
508-
"status": "complete",
566+
"status": "queued",
509567
"start_conference_on_enter": true,
510568
"coaching": false,
511569
"call_sid_to_coach": null,
@@ -534,7 +592,7 @@ def test_create_with_from_to_sip_response(self):
534592
"end_conference_on_exit": false,
535593
"muted": false,
536594
"hold": false,
537-
"status": "complete",
595+
"status": "queued",
538596
"start_conference_on_enter": true,
539597
"coaching": false,
540598
"call_sid_to_coach": null,
@@ -642,16 +700,16 @@ def test_read_full_response(self):
642700
"status": "connected",
643701
"start_conference_on_enter": true,
644702
"coaching": true,
645-
"call_sid_to_coach": "CFbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
703+
"call_sid_to_coach": "CAbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
646704
"uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Conferences/CFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Participants/CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json"
647705
},
648706
{
649707
"account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
650708
"call_sid": "CAbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
651709
"label": null,
652710
"conference_sid": "CFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
653-
"date_created": "Fri, 18 Feb 2011 21:07:19 +0000",
654-
"date_updated": "Fri, 18 Feb 2011 21:07:19 +0000",
711+
"date_created": "Sat, 19 Feb 2011 21:07:19 +0000",
712+
"date_updated": "Sat, 19 Feb 2011 21:07:19 +0000",
655713
"end_conference_on_exit": false,
656714
"muted": true,
657715
"hold": false,
@@ -756,7 +814,7 @@ def test_read_previous_response(self):
756814
"status": "connected",
757815
"start_conference_on_enter": true,
758816
"coaching": true,
759-
"call_sid_to_coach": "CFbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
817+
"call_sid_to_coach": "CAbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
760818
"uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Conferences/CFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Participants/CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json"
761819
},
762820
{

tests/integration/api/v2010/account/conference/test_recording.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ def test_fetch_response(self):
8484
"api_version": "2010-04-01",
8585
"call_sid": "CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
8686
"conference_sid": "CFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
87-
"channels": "1",
87+
"channels": 1,
8888
"date_created": "Fri, 14 Oct 2016 21:56:34 +0000",
8989
"date_updated": "Fri, 14 Oct 2016 21:56:38 +0000",
9090
"start_time": "Fri, 14 Oct 2016 21:56:34 +0000",
@@ -166,7 +166,7 @@ def test_read_full_response(self):
166166
"api_version": "2010-04-01",
167167
"call_sid": "CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
168168
"conference_sid": "CFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
169-
"channels": "1",
169+
"channels": 1,
170170
"date_created": "Fri, 14 Oct 2016 21:56:34 +0000",
171171
"date_updated": "Fri, 14 Oct 2016 21:56:38 +0000",
172172
"start_time": "Fri, 14 Oct 2016 21:56:34 +0000",

tests/integration/api/v2010/account/sip/credential_list/test_credential.py

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -46,14 +46,11 @@ def test_read_full_response(self):
4646
],
4747
"end": 0,
4848
"first_page_uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/SIP/CredentialLists/CLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Credentials.json?PageSize=50&Page=0",
49-
"last_page_uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/SIP/CredentialLists/CLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Credentials.json?PageSize=50&Page=0",
5049
"next_page_uri": null,
51-
"num_pages": 1,
5250
"page": 0,
5351
"page_size": 50,
5452
"previous_page_uri": null,
5553
"start": 0,
56-
"total": 1,
5754
"uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/SIP/CredentialLists/CLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Credentials.json?PageSize=50&Page=0"
5855
}
5956
'''
@@ -74,14 +71,11 @@ def test_read_empty_response(self):
7471
"credentials": [],
7572
"end": 0,
7673
"first_page_uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/SIP/CredentialLists/CLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Credentials.json?PageSize=50&Page=0",
77-
"last_page_uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/SIP/CredentialLists/CLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Credentials.json?PageSize=50&Page=0",
7874
"next_page_uri": null,
79-
"num_pages": 1,
8075
"page": 0,
8176
"page_size": 50,
8277
"previous_page_uri": null,
8378
"start": 0,
84-
"total": 1,
8579
"uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/SIP/CredentialLists/CLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Credentials.json?PageSize=50&Page=0"
8680
}
8781
'''
@@ -196,7 +190,7 @@ def test_update_response(self):
196190
"date_updated": "Wed, 19 Aug 2015 19:48:45 +0000",
197191
"sid": "CRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
198192
"uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/SIP/CredentialLists/CLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Credentials/CRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json",
199-
"username": "1440013725.28"
193+
"username": "username"
200194
}
201195
'''
202196
))

0 commit comments

Comments
 (0)
0