diff --git a/AUTHORS.rst b/AUTHORS.rst index 6cddac6..ab86784 100644 --- a/AUTHORS.rst +++ b/AUTHORS.rst @@ -27,7 +27,7 @@ Patches and Suggestions - `Jonathan Elsas `_, Fix for original Streaming API stub causing import errors. - `LuqueDaniel `_, Extended example code where necessary. - `Mesar Hameed `_, Commit to swap ``__getattr__`` trick for a more debuggable solution. -- `Remy DeCausemaker `_, PEP-8 contributions. +- `Remy DeCausemaker `_, PEP 8 contributions. - `mckellister `_ Twitter Spring 2012 Clean Up fixes to ``Exception`` raised by Twython (Rate Limits, etc). - `Tatz Tsuchiya `_, Fix for ``lambda`` scoping in key injection phase. - `Mohammed ALDOUB `_, Fixes for ``http/https`` access endpoints. @@ -35,7 +35,7 @@ Patches and Suggestions - `Terry Jones `_, Error cleanup and Exception processing in 2.3.0. - `Leandro Ferreira `_, Fix for double-encoding of search queries in 2.3.0. - `Chris Brown `_, Updated to use v1.1 endpoints over v1 -- `Virendra Rajput `_, Fixed unicode (json) encoding in twython.py 2.7.2. +- `Virendra Rajput `_, Fixed unicode (json) encoding in twython.py 2.7.2. - `Paul Solbach `_, fixed requirement for oauth_verifier - `Greg Nofi `_, fixed using built-in Exception attributes for storing & retrieving error message - `Jonathan Vanasco `_, Debugging support, error_code tracking, Twitter error API tracking, other fixes @@ -43,3 +43,10 @@ Patches and Suggestions - `Ruben Varela Rosa `_, Fixed search example - `Oleg Anashkin `_, streaming ``handlers`` functionality - `Luis Alberto Santana `_, Fixed issue where Twython was unnecessarily disabling compression +- `Cory Dolphin `_, Added retry_after attribute to TwythonRateLimitError +- `Natan L `_, Fixed typo in documentation +- `Cash Costello `_, Moved tests to use `responsoes`, fixed typos in documentation +- `Joe Cabrera `_, PEP 8 contributions +- `bsbkeven `_, Added `lookup_status` function to `endpoints.py` +- `drevicko `_, Added option to yield full page vs individual results in `cursor` diff --git a/HISTORY.rst b/HISTORY.rst index 1259227..4be8b5a 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -3,6 +3,18 @@ History ------- +3.2.0 (2014-08-xx) +++++++++++++++++++ +- PEP8'd some code +- Added `lookup_status` function to `endpoints.py` +- Added keyword argument to `cursor` to return full pages rather than individual results +- `cursor` now uses while loop rather than recursion +- Fixed issue where Twython was unnecessarily disabling compression +- Using `responses` to mock API calls in tests +- Fixed some typos in documentation +- Added retry_after attribute to TwythonRateLimitError + + 3.1.2 (2013-12-05) ++++++++++++++++++ diff --git a/docs/conf.py b/docs/conf.py index b0b98eb..a0f9ef4 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -50,9 +50,9 @@ copyright = u'2013, Ryan McGrath' # built documents. # # The short X.Y version. -version = '3.1.2' +version = '3.2.0' # The full version, including alpha/beta/rc tags. -release = '3.1.2' +release = '3.2.0' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/setup.py b/setup.py index e6c8e94..09ea8ec 100755 --- a/setup.py +++ b/setup.py @@ -9,7 +9,7 @@ except ImportError: from distutils.core import setup __author__ = 'Ryan McGrath ' -__version__ = '3.1.2' +__version__ = '3.2.0' packages = [ 'twython', @@ -23,7 +23,7 @@ if sys.argv[-1] == 'publish': setup( name='twython', version=__version__, - install_requires=['requests==2.1.0', 'requests_oauthlib==0.4.0'], + install_requires=['requests2.1.0', 'requests_oauthlib==0.4.0'], author='Ryan McGrath', author_email='ryan@venodesigns.net', license=open('LICENSE').read(), diff --git a/twython/__init__.py b/twython/__init__.py index e0920a6..a79667d 100644 --- a/twython/__init__.py +++ b/twython/__init__.py @@ -19,7 +19,7 @@ Questions, comments? ryan@venodesigns.net """ __author__ = 'Ryan McGrath ' -__version__ = '3.1.2' +__version__ = '3.2.0' from .api import Twython from .streaming import TwythonStreamer