browser-calls-flask
browser-calls-flask copied to clipboard
Bump twilio from 6.51.0 to 7.16.0
Bumps twilio from 6.51.0 to 7.16.0.
Release notes
Sourced from twilio's releases.
7.16.0
Release Notes
Library - Docs
- [PR #631](twilio/twilio-python#631): Updated docstrings for timeout to be float instead of int. Thanks to
@byarmis
!Library - Chore
- [PR #627](twilio/twilio-python#627): add support for python 3.11. Thanks to
@JenniferMah
!Library - Test
- [PR #628](twilio/twilio-python#628): Pinning ubuntu version for python 3.6 test runs. Thanks to
@rakatyal
!Api
- Add
street_secondary
param to address create and update- Make
method
optional for user defined message subscription (breaking change)Flex
- Flex Conversations is now Generally Available
- Adding the ie1 mapping for authorization api, updating service base uri and base url response attribute (breaking change)
- Change web channels to GA and library visibility to public
- Changing the uri for authorization api from using Accounts to Insights (breaking change)
Media
- Gate Twilio Live endpoints behind beta_feature for EOS
Messaging
- Mark
MessageFlow
as a required field for Campaign Creation (breaking change)Oauth
- updated openid discovery endpoint uri (breaking change)
- Added device code authorization endpoint
Supersim
- Allow filtering the SettingsUpdates resource by
status
Twiml
- Add new Polly Neural voices
- Add tr-TR, ar-AE, yue-CN, fi-FI languages to SSML
<lang>
element.- Add x-amazon-jyutping, x-amazon-pinyin, x-amazon-pron-kana, x-amazon-yomigana alphabets to SSML
<phoneme>
element.- Rename
character
value for SSML<say-as>
interpret-as
attribute tocharacters
. (breaking change)- Rename
role
attribute toformat
in SSML<say-as>
element. (breaking change)7.15.4
Release Notes
Flex
- Adding new
assessments
api in versionv1
... (truncated)
Changelog
Sourced from twilio's changelog.
[2022-12-14] Version 7.16.0
Library - Docs
- [PR #631](twilio/twilio-python#631): Updated docstrings for timeout to be float instead of int. Thanks to
@byarmis
!Library - Chore
- [PR #627](twilio/twilio-python#627): add support for python 3.11. Thanks to
@JenniferMah
!Library - Test
- [PR #628](twilio/twilio-python#628): Pinning ubuntu version for python 3.6 test runs. Thanks to
@rakatyal
!Api
- Add
street_secondary
param to address create and update- Make
method
optional for user defined message subscription (breaking change)Flex
- Flex Conversations is now Generally Available
- Adding the ie1 mapping for authorization api, updating service base uri and base url response attribute (breaking change)
- Change web channels to GA and library visibility to public
- Changing the uri for authorization api from using Accounts to Insights (breaking change)
Media
- Gate Twilio Live endpoints behind beta_feature for EOS
Messaging
- Mark
MessageFlow
as a required field for Campaign Creation (breaking change)Oauth
- updated openid discovery endpoint uri (breaking change)
- Added device code authorization endpoint
Supersim
- Allow filtering the SettingsUpdates resource by
status
Twiml
- Add new Polly Neural voices
- Add tr-TR, ar-AE, yue-CN, fi-FI languages to SSML
<lang>
element.- Add x-amazon-jyutping, x-amazon-pinyin, x-amazon-pron-kana, x-amazon-yomigana alphabets to SSML
<phoneme>
element.- Rename
character
value for SSML<say-as>
interpret-as
attribute tocharacters
. (breaking change)- Rename
role
attribute toformat
in SSML<say-as>
element. (breaking change)[2022-11-30] Version 7.15.4
Flex
- Adding new
assessments
api in versionv1
Lookups
- Add
identity_match
package to the lookup response
... (truncated)
Upgrade guide
Sourced from twilio's upgrade guide.
Upgrade Guide
MAJOR
version bumps will have upgrade notes posted here.[2021-09-22] 6.x.x to 7.x.x
Overview
Version
7.x.x
is the first version that officially drops support for Python versions 2.7, 3.4, and 3.5.Removal of files and dependencies that were added to support Python 2.7, 3.4, and 3.5:
- Six
- Removed use of
u
a fake unicode literal- Removed use of
b
a fake bytes literal- Removed
PY3
a boolean indicating if the code is running on Python 3text_type
type for representing (Unicode) textual data -->str
iteritems
returns an iterator over dictionary’s items -->items
string_types
possible types for text data like basestring() in Python 2 and str in Python 3.-->str
- twilio/compat.py
from twilio.compat import urlencode
-->from urllib.parse import urlencode
izip
-->zip
- twilio/jwt/compat.py
- Removed
compat.compare_digest
- twilio/jwt/init.py
- Removed import for
simplejson
andjson
Updated dependencies
CHANGED - Remove the ability to override the
algorithm
inJwt.to_jwt()
.Removed the ability to override the algorithm while using a jwt access token:
// 6.x.x from twilio.jwt.access_token import AccessToken token.to_jwt(algorithm='HS512')
// 7.x.x from twilio.jwt.access_token import AccessToken token.to_jwt()
[2017-09-28] 6.6.x to 6.7.x
CHANGED -
Body
parameter on ChatMessage
creation is no longer required.Rationale
This was changed to add support for sending media in Chat messages, users can now either provide a
body
or amedia_sid
.6.6.x
... (truncated)
Commits
0a83de6
Release 7.16.09b57e31
[Librarian] Regenerated @ 964f1611ab7481d828261f49551385a276499e30c9b385b
docs: Updated docstrings for timeout to be float instead of int (#631)85706b3
chore: add support for python 3.11 (#627)beafdec
Pinning ubuntu version for python 3.6 test runs (#628)47d3337
Release 7.15.4f8ee261
[Librarian] Regenerated @ 262cdcd92a729094d792ceac9c0d3fcf895fea3dc36a16f
Release 7.15.31b575eb
[Librarian] Regenerated @ 2df4ac3e3d4eef8966d6e3125164dfe43634b9d7bd90596
chore: upgrade GitHub Actions dependencies (#624)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)