NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #973 most downloaded on PyPI
Twilio API client and TwiML generator
Last release 2 days ago
28 Sep 2026
Release timing varies
gaps range from 2 weeks to 3 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
5 versions withdrawn
withdrawn after publishing
17 years old
370 releases · first in 2009
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Add support for the beta field to IncomingPhoneNumbers and AvailablePhoneNumbers
Released May 19, 2015:
Add support for Call Status Events in TwiML
Released May 14, 2015:
Add support for the Twilio Monitor APIs: Events and Alerts
Released May 7, 2015:
Add support for the Twilio Pricing API
Released May 6, 2015:
Remove the deprecated count function from ListResource
Released April 16, 2015:
Support for the new Twilio Lookups API
Released March 31, 2015:
Add missing docstrings and examples for TaskRouter
Released March 10, 2015:
Restore Tokens resource to TwilioRestClient
Released February 24, 2015:
Restore Python 2.6 and 3.x support
Released February 20, 2015:
Add TaskRouterClient and resources to support the new TaskRouter API
Released February 18, 2015:
Update request construction for Tokens
Released January 14, 2015
Specify Python 3 dependencies in wheel package
Released December 22, 2014
Nothing published for this version
Fix compatibility issue for Python 3.4
Released November 24, 2014
Add support for the new Tokens endpoint
Released November 21, 2014
Add support for DELETE to Call and Message records
Released November 13, 2014
3.6.9 includes the following updates:
3.6.9 includes the following updates:
Please upgrade using pip:
$ pip install --upgrade twilio
Released October 30, 2014
Remove unneeded unittest2py3k dependency.
Released October 9, 2014
Typo fixes and formatting cleanup.
Released August 6, 2014
Previously the error message was set based on the tty value; instead now we detect tty when you try to print the error message. The msg property of th
Released on February 27, 2014
tty value; instead now we
detect tty when you try to print the error message. The msg property of
the exception is set to a decent value.twilio-python now uses entirely relative imports, so it may be easier to
include it as a part of another package.Tests no longer run against Python 2.5.
Adds support for the 'digits' attribute of Play verbs in TwiML creation.
Released November 5, 2013
Add support for filtering by mobile-enabled numbers in both IncomingPhoneNumbers and AvailablePhoneNumbers.
IncomingPhoneNumbers and AvailablePhoneNumbers.IncomingPhoneNumbers.Released October 21, 2013
Adds support for filtering by type to IncomingPhoneNumbers.
Adds support for filtering for mobile numbers to both IncomingPhoneNumbers and AvailablePhoneNumbers.
Adds support for HTTP and SOCKS4/5 proxies to the REST client.
Released on September 24, 2013
Nothing published for this version
Adds support for the new Message and SIP resources to the REST API client.
Released on September 18, 2013
Nothing published for this version
Nothing published for this version
twilio-python now includes an SSL certfication file to ensure that connections to api.twilio.com don't fail with SSLError.
Released on September 6, 2013
You can now delete transcriptions
Released on August 26, 2013
Fixes an issue in the 3.5.0 release where null dates would cause the library to raise a TypeError.
Released on May 21, 2013
…of as RFC 2822 formatted strings. This is a backwards incompatible change. (via @abrinsmead)
Released on May 21, 2013
date_created and date_updated objects are now returned as Python
datetime.datetime objects instead of as RFC 2822 formatted strings. This is
a backwards incompatible change. (via @abrinsmead)Allow the Account object to access usage records and usage trigger data, in addition to the client. Reporter: Trenton McManus
Released on April 1, 2013
Allow the Account object to access usage records and usage trigger data, in addition to the client. Reporter: Trenton McManus
Adds support for Sip
Adds support for Sip
Adds correct dependencies to the setup.py file.
Adds correct dependencies to the setup.py file.
Adds a convenience function to retrieve the members of a queue by running client.members("QU123").
Released on January 2, 2013
Adds a convenience function to retrieve the members of a queue by running client.members("QU123").
Python3 support!
Python3 support!
Nothing published for this version
Fix a bug where participants could not be kicked from a Conference
Add support for Queue. Fix a bug where the library wouldn't work in Python 2.5
Fix an error introduced in 3.3.7 that prevented validation calls from succeeding.
Allow arbitrary keyword arguments on resource creation and listing
Remove doc/tmp directory which was preventing installation on certain Windows machines
Fix a bug with the deprecated TwilioRestClient.request method
Released on January 18, 2011
TwilioRestClient.request methodSupport unicode characters when validating requests
Released on November 3, 2011
TwiML verbs can now be used as context managers
Released on September 29, 2011
Allow phone numbers to be transferred between accounts and subaccounts
Released on September 27, 2011
Add support for Twilio Connect. Connect applications and authorized Connect applications are now availble via the REST client.
Released on September 21, 2011
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →