TwilioDevEd / appointment-reminders-flask

Use Twilio to send SMS reminders to your customers about upcoming appointments
https://www.twilio.com/docs/tutorials/walkthrough/appointment-reminders/python/flask
MIT License
75 stars 34 forks source link

Bump twilio from 6.51.1 to 7.12.0 #175

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps twilio from 6.51.1 to 7.12.0.

Release notes

Sourced from twilio's releases.

7.12.0

Release Notes

Flex

  • Add status, error_code, and error_message fields to Interaction Channel
  • Adding messenger and gbm as supported channels for Interactions API

Messaging

  • Update alpha_sender docs with new valid characters

Verify

  • Reorder Verification Check parameters so code stays as the first parameter (breaking change)
  • Rollback List Attempts API V2 back to pilot stage.

Docs

7.11.0

Release Notes

Library - Fix

Library - Test

Conversations

  • Allowed to use identity as part of Participant's resource (breaking change)

Lookups

  • Remove enhanced_line_type from the lookup response (breaking change)

Supersim

  • Add support for sim_ip_addresses resource to helper libraries

Verify

  • Changed summary param service_sid to verify_service_sid to be consistent with list attempts API (breaking change)
  • Make code optional on Verification check to support sna attempts. (breaking change)

Docs

7.10.0

Release Notes

Api

  • Added amazon-polly to usage_record API.

Insights

  • Added annotation field in call summary

... (truncated)

Changelog

Sourced from twilio's changelog.

[2022-07-21] Version 7.12.0

Flex

  • Add status, error_code, and error_message fields to Interaction Channel
  • Adding messenger and gbm as supported channels for Interactions API

Messaging

  • Update alpha_sender docs with new valid characters

Verify

  • Reorder Verification Check parameters so code stays as the first parameter (breaking change)
  • Rollback List Attempts API V2 back to pilot stage.

[2022-07-13] Version 7.11.0

Library - Fix

Library - Test

Conversations

  • Allowed to use identity as part of Participant's resource (breaking change)

Lookups

  • Remove enhanced_line_type from the lookup response (breaking change)

Supersim

  • Add support for sim_ip_addresses resource to helper libraries

Verify

  • Changed summary param service_sid to verify_service_sid to be consistent with list attempts API (breaking change)
  • Make code optional on Verification check to support sna attempts. (breaking change)

[2022-06-29] Version 7.10.0

Api

  • Added amazon-polly to usage_record API.

Insights

  • Added annotation field in call summary
  • Added new endpoint to fetch/create/update Call Annotations

Verify

  • Remove api.verify.totp beta flag and set maturity to beta for Verify TOTP properties and parameters. (breaking change)
  • Changed summary param verify_service_sid to service_sid to be consistent with list attempts API (breaking change)

Twiml

... (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 3
    • text_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 and json

Updated dependencies

CHANGED - Remove the ability to override the algorithm in Jwt.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 Chat Message 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 a media_sid.

6.6.x

... (truncated)

Commits
  • e4d6070 Release 7.12.0
  • fcef667 [Librarian] Regenerated @ 54f479b2e9ba3ddad939d35c077bf4875093bb86
  • 125ca93 docs: mark latest 'Verify' change as breaking
  • b792a30 Release 7.11.0
  • 2c2128f [Librarian] Regenerated @ 85d420e85461ff1892d00b72852ff7e138514cbc
  • 60e0505 fix: useragent regrex unit test for RC branch (#611)
  • e040196 Adding misc as PR type (#610)
  • a30a5f3 Release 7.10.0
  • 75a7e66 [Librarian] Regenerated @ b1da2810ac9def6e9282b52c1aa794ebefde64e0
  • 85fb0e9 Release 7.9.3
  • Additional commits viewable in compare view


Dependabot compatibility score

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)
dependabot[bot] commented 2 years ago

Superseded by #177.