tweepy.git
14 years agoAdd more test coverage of API.
Josh Roesslein [Wed, 14 Oct 2009 16:17:57 +0000 (11:17 -0500)]
Add more test coverage of API.

14 years agoUpdate tutorial 4 to demo retry request feature.
Josh Roesslein [Tue, 13 Oct 2009 23:18:30 +0000 (18:18 -0500)]
Update tutorial 4 to demo retry request feature.

14 years agoLimit retries to 500,502,503 errors by default. Developer can also supply what status...
Josh Roesslein [Tue, 13 Oct 2009 23:02:48 +0000 (18:02 -0500)]
Limit retries to 500,502,503 errors by default. Developer can also supply what status codes to retry on.

14 years agoAllow defining retry count and delay defaults on API object.
Josh Roesslein [Tue, 13 Oct 2009 22:45:35 +0000 (17:45 -0500)]
Allow defining retry count and delay defaults on API object.

Example: api.retry_count = 5  --> retry failed requests 5 times maxium

14 years agoSome binder optimizations.
Josh Roesslein [Tue, 13 Oct 2009 22:39:01 +0000 (17:39 -0500)]
Some binder optimizations.

14 years agoFix Cursor pagination mode detection.
Josh Roesslein [Tue, 13 Oct 2009 22:19:22 +0000 (17:19 -0500)]
Fix Cursor pagination mode detection.

14 years agoBump version to 1.2 for next release.
Josh Roesslein [Tue, 13 Oct 2009 20:15:33 +0000 (15:15 -0500)]
Bump version to 1.2 for next release.

14 years agoUpdate readme and change log.
Josh Roesslein [Tue, 13 Oct 2009 17:38:26 +0000 (12:38 -0500)]
Update readme and change log.

14 years agoUpdate OAuth library.
Josh Roesslein [Mon, 12 Oct 2009 06:12:30 +0000 (01:12 -0500)]
Update OAuth library.

14 years agoReadme update.
Josh Roesslein [Mon, 12 Oct 2009 06:12:22 +0000 (01:12 -0500)]
Readme update.

14 years agoCorrect typo in folder name.
Josh Roesslein [Mon, 12 Oct 2009 05:57:59 +0000 (00:57 -0500)]
Correct typo in folder name.

14 years agoRemove logging system.
Josh Roesslein [Mon, 12 Oct 2009 05:56:36 +0000 (00:56 -0500)]
Remove logging system.

14 years agoAdd automatic retry failed request feature.
Josh Roesslein [Mon, 12 Oct 2009 05:46:49 +0000 (00:46 -0500)]
Add automatic retry failed request feature.

14 years agoGive credit to Fredrik Lundh for html unescape code.
Josh Roesslein [Mon, 12 Oct 2009 05:21:25 +0000 (00:21 -0500)]
Give credit to Fredrik Lundh for html unescape code.

14 years agoFix parsing of search result 'source' attribute. Properly unescape html.
Josh Roesslein [Mon, 12 Oct 2009 05:13:26 +0000 (00:13 -0500)]
Fix parsing of search result 'source' attribute. Properly unescape html.

14 years agoFix streaming API regression. Thanks Pascal Jurgens!
Josh Roesslein [Sat, 3 Oct 2009 19:13:18 +0000 (14:13 -0500)]
Fix streaming API regression. Thanks Pascal Jurgens!

14 years agoUpdate change log.
Josh Roesslein [Thu, 1 Oct 2009 20:47:45 +0000 (15:47 -0500)]
Update change log.

14 years agoFix Status.source_url parsing.
Josh Roesslein [Thu, 1 Oct 2009 20:46:47 +0000 (15:46 -0500)]
Fix Status.source_url parsing.

14 years agoAdd an oauth example script.
Josh Roesslein [Tue, 29 Sep 2009 06:37:28 +0000 (01:37 -0500)]
Add an oauth example script.

14 years agoFix some spell errors in tutorial
Josh Roesslein [Tue, 29 Sep 2009 05:44:32 +0000 (00:44 -0500)]
Fix some spell errors in tutorial

14 years agoUpdate
Josh Roesslein [Tue, 29 Sep 2009 05:43:01 +0000 (00:43 -0500)]
Update

14 years agoBegin writing tutorial 6 - Pagination
Josh Roesslein [Tue, 29 Sep 2009 05:39:59 +0000 (00:39 -0500)]
Begin writing tutorial 6 - Pagination

14 years agoFix Cursor.items() to use limit parameter.
Josh Roesslein [Tue, 29 Sep 2009 05:38:49 +0000 (00:38 -0500)]
Fix Cursor.items() to use limit parameter.

14 years agoImplemented items iterator for pagination.
Josh Roesslein [Tue, 29 Sep 2009 05:04:55 +0000 (00:04 -0500)]
Implemented items iterator for pagination.

14 years agoImplemented "cursor" based Cursor iterator.
Josh Roesslein [Tue, 29 Sep 2009 03:47:56 +0000 (22:47 -0500)]
Implemented "cursor" based Cursor iterator.

14 years agoUpdate parsers to handle cursor responses. API.friends_ids and API.followers_ids...
Josh Roesslein [Tue, 29 Sep 2009 03:25:03 +0000 (22:25 -0500)]
Update parsers to handle cursor responses. API.friends_ids and API.followers_ids now return a list of integers.

14 years agoMove json parsing out of parsers and into binder.
Josh Roesslein [Tue, 29 Sep 2009 02:50:43 +0000 (21:50 -0500)]
Move json parsing out of parsers and into binder.

14 years agoAdded Cursor object to help with pagination. "page" based pagination working.
Josh Roesslein [Tue, 29 Sep 2009 02:28:54 +0000 (21:28 -0500)]
Added Cursor object to help with pagination. "page" based pagination working.

14 years agoAdd 'cursor' parameter to API.friends and API.followers methods.
Josh Roesslein [Mon, 28 Sep 2009 23:14:15 +0000 (18:14 -0500)]
Add 'cursor' parameter to API.friends and API.followers methods.

15 years agoIncrement version to 1.1
Josh Roesslein [Thu, 24 Sep 2009 20:09:13 +0000 (15:09 -0500)]
Increment version to 1.1

15 years agoExpose HTTPResponse object as API.last_response
Josh Roesslein [Thu, 24 Sep 2009 19:46:06 +0000 (14:46 -0500)]
Expose HTTPResponse object as API.last_response

15 years agoAdded logging support into tweepy.
Josh Roesslein [Thu, 24 Sep 2009 19:43:45 +0000 (14:43 -0500)]
Added logging support into tweepy.

15 years agoAdded documentation to API methods in api.py. Other minor updates.
Josh Roesslein [Thu, 24 Sep 2009 16:58:00 +0000 (11:58 -0500)]
Added documentation to API methods in api.py. Other minor updates.

+ Added new parameters for statuses/update; lat & long
+ friends_ids() & followers_ids() parameter changed page -> cursor
+ search() added "locale" parameter

15 years agoUpdate readme
Josh Roesslein [Thu, 24 Sep 2009 01:02:26 +0000 (20:02 -0500)]
Update readme

15 years agoAdd examples readme.
Josh Roesslein [Mon, 21 Sep 2009 00:40:22 +0000 (19:40 -0500)]
Add examples readme.

15 years agoUpdate statuses parser to handle retweet details.
Josh Roesslein [Mon, 21 Sep 2009 00:34:08 +0000 (19:34 -0500)]
Update statuses parser to handle retweet details.

15 years agoAdded statuses/retweets method. Implemented retweets parser. Added retweet model.
Josh Roesslein [Mon, 21 Sep 2009 00:29:25 +0000 (19:29 -0500)]
Added statuses/retweets method. Implemented retweets parser. Added retweet model.

15 years agoAdded support for "sign in with twitter" in OAuthHandler.
Josh Roesslein [Mon, 21 Sep 2009 00:10:54 +0000 (19:10 -0500)]
Added support for "sign in with twitter" in OAuthHandler.

15 years agoAdded appengine example for using oauth.
Josh Roesslein [Sun, 20 Sep 2009 22:07:09 +0000 (17:07 -0500)]
Added appengine example for using oauth.

15 years agoAdd set_request_token method to OAuthHandler.
Josh Roesslein [Sun, 20 Sep 2009 22:01:56 +0000 (17:01 -0500)]
Add set_request_token method to OAuthHandler.

15 years agoAdded retweet streaming method.
Josh Roesslein [Thu, 17 Sep 2009 23:45:34 +0000 (18:45 -0500)]
Added retweet streaming method.

15 years agoAdded retweet API methods.
Josh Roesslein [Thu, 17 Sep 2009 23:35:43 +0000 (18:35 -0500)]
Added retweet API methods.

15 years agoUpdate roadmap for 1.0.2
Josh Roesslein [Thu, 17 Sep 2009 23:01:41 +0000 (18:01 -0500)]
Update roadmap for 1.0.2

15 years agoFixes for File Cache on windows.
Josh Roesslein [Wed, 16 Sep 2009 04:52:37 +0000 (23:52 -0500)]
Fixes for File Cache on windows.

15 years agoCredit Mark Lango for patch submitted.
Josh Roesslein [Mon, 14 Sep 2009 21:24:01 +0000 (16:24 -0500)]
Credit Mark Lango for patch submitted.

15 years agoAdd contributors file. Add GAE fixes to change log.
Josh Roesslein [Mon, 14 Sep 2009 21:12:32 +0000 (16:12 -0500)]
Add contributors file. Add GAE fixes to change log.

15 years agoModified another json import to work on app engine
Thomas Bohmbach, Jr [Mon, 14 Sep 2009 19:43:24 +0000 (14:43 -0500)]
Modified another json import to work on app engine

15 years agoRemoved failing import of 'fcntl'
Thomas Bohmbach, Jr [Mon, 14 Sep 2009 19:39:18 +0000 (14:39 -0500)]
Removed failing import of 'fcntl'

15 years agoChanged json import to work on Google App Engine
Thomas Bohmbach, Jr [Mon, 14 Sep 2009 19:13:41 +0000 (14:13 -0500)]
Changed json import to work on Google App Engine

15 years agoIncrement tweepy version to 1.0.1
Josh Roesslein [Sun, 13 Sep 2009 20:24:05 +0000 (15:24 -0500)]
Increment tweepy version to 1.0.1

15 years agoIncrement version to 1.0.1 in setup.py
Josh Roesslein [Sun, 13 Sep 2009 20:18:31 +0000 (15:18 -0500)]
Increment version to 1.0.1 in setup.py

15 years agoMade file locking more portable for FileCache.
Josh Roesslein [Sun, 13 Sep 2009 20:01:22 +0000 (15:01 -0500)]
Made file locking more portable for FileCache.

15 years agoAdded rest of search API trending methods.
Josh Roesslein [Sun, 13 Sep 2009 19:36:22 +0000 (14:36 -0500)]
Added rest of search API trending methods.

15 years ago2 space -> 4 space indents
Josh Roesslein [Sun, 13 Sep 2009 19:14:23 +0000 (14:14 -0500)]
2 space -> 4 space indents

15 years agoIgnore arguments passed into binder that are none. Thanks Mark Lango for the suggestion!
Josh Roesslein [Sun, 13 Sep 2009 17:33:22 +0000 (12:33 -0500)]
Ignore arguments passed into binder that are none. Thanks Mark Lango for the suggestion!

15 years agoTabs->spaces
Josh Roesslein [Tue, 8 Sep 2009 15:09:45 +0000 (10:09 -0500)]
Tabs->spaces

15 years agoBetter handle twitter error responses w/o json error info.
Josh Roesslein [Tue, 8 Sep 2009 15:06:31 +0000 (10:06 -0500)]
Better handle twitter error responses w/o json error info.

15 years agoAdded on_timeout() to stream listener.
Josh Roesslein [Thu, 3 Sep 2009 17:49:35 +0000 (12:49 -0500)]
Added on_timeout() to stream listener.

15 years agoAllow all listener methods to terminate stream by returning false.
Josh Roesslein [Thu, 3 Sep 2009 17:41:55 +0000 (12:41 -0500)]
Allow all listener methods to terminate stream by returning false.

15 years agoUpdate stream API to use new API method URLs. Added StreamListener to replace callbac...
Josh Roesslein [Thu, 3 Sep 2009 17:13:26 +0000 (12:13 -0500)]
Update stream API to use new API method URLs. Added StreamListener to replace callback function.

15 years agoFix timeout issue with python 2.5
Josh Roesslein [Thu, 3 Sep 2009 15:52:27 +0000 (10:52 -0500)]
Fix timeout issue with python 2.5

15 years agoRoadmap update.
Josh Roesslein [Wed, 26 Aug 2009 06:50:17 +0000 (01:50 -0500)]
Roadmap update.

15 years agoTutorial fixes. Also fixed issue with binder fetching cached results.
Josh Roesslein [Tue, 25 Aug 2009 21:55:49 +0000 (16:55 -0500)]
Tutorial fixes. Also fixed issue with binder fetching cached results.

15 years agoFixes to tutorial 1.
Josh Roesslein [Tue, 25 Aug 2009 21:43:20 +0000 (16:43 -0500)]
Fixes to tutorial 1.

15 years agoSome python 2.5 fixes.
Josh Roesslein [Wed, 19 Aug 2009 19:28:35 +0000 (14:28 -0500)]
Some python 2.5 fixes.

15 years agoUpdate roadmap and changes.
Josh Roesslein [Tue, 18 Aug 2009 21:47:17 +0000 (16:47 -0500)]
Update roadmap and changes.

15 years agoTests fixes.
Josh Roesslein [Tue, 18 Aug 2009 21:06:13 +0000 (16:06 -0500)]
Tests fixes.

15 years agoFix a typo.
Josh Roesslein [Tue, 18 Aug 2009 20:46:29 +0000 (15:46 -0500)]
Fix a typo.

15 years agoFix issues with update profile images causing 500 error.
Josh Roesslein [Tue, 18 Aug 2009 20:19:44 +0000 (15:19 -0500)]
Fix issues with update profile images causing 500 error.

15 years agoHandle 500 errors better.
Josh Roesslein [Tue, 18 Aug 2009 06:06:07 +0000 (01:06 -0500)]
Handle 500 errors better.

15 years agoSome fixes to the new API image methods.
Josh Roesslein [Sun, 16 Aug 2009 23:49:30 +0000 (18:49 -0500)]
Some fixes to the new API image methods.

15 years agoImplemented multipart-formdata image packing method. Added profile image and backgrou...
Josh Roesslein [Sat, 15 Aug 2009 06:07:21 +0000 (01:07 -0500)]
Implemented multipart-formdata image packing method. Added profile image and backgroud image methods to API. Binder can now accept post data.

15 years agoReadme update.
Josh Roesslein [Fri, 14 Aug 2009 14:59:58 +0000 (09:59 -0500)]
Readme update.

15 years agoUpdate tutorial 1 to show example of API.new()
Josh Roesslein [Fri, 14 Aug 2009 14:55:31 +0000 (09:55 -0500)]
Update tutorial 1 to show example of API.new()

15 years agoAdded API.new() method. Updated tweepyshell.
Josh Roesslein [Fri, 14 Aug 2009 14:51:25 +0000 (09:51 -0500)]
Added API.new() method. Updated tweepyshell.

15 years agoRoadmap update.
Josh Roesslein [Thu, 13 Aug 2009 21:46:28 +0000 (16:46 -0500)]
Roadmap update.

15 years agoRename stream watcher and tweepyshell scripts.
Josh Roesslein [Thu, 13 Aug 2009 20:53:39 +0000 (15:53 -0500)]
Rename stream watcher and tweepyshell scripts.

15 years agoAutodetect username inside the API.me() method.
Josh Roesslein [Thu, 13 Aug 2009 20:39:16 +0000 (15:39 -0500)]
Autodetect username inside the API.me() method.

15 years agoAdded testing shell.
Josh Roesslein [Thu, 13 Aug 2009 18:35:25 +0000 (13:35 -0500)]
Added testing shell.

15 years agoAdded follow/unfollow shortcuts to User model. Fixed issue with User.following being...
Josh Roesslein [Thu, 13 Aug 2009 18:34:32 +0000 (13:34 -0500)]
Added follow/unfollow shortcuts to User model. Fixed issue with User.following being set to None when user not followed.

15 years agoNo longer need todo. Replaced by roadmap.
Josh Roesslein [Thu, 13 Aug 2009 17:25:27 +0000 (12:25 -0500)]
No longer need todo. Replaced by roadmap.

15 years agoUpdate roadmap for release 1.0.1
Josh Roesslein [Thu, 13 Aug 2009 17:24:59 +0000 (12:24 -0500)]
Update roadmap for release 1.0.1

15 years agoStatus.user->Status.author
Josh Roesslein [Thu, 13 Aug 2009 17:09:29 +0000 (12:09 -0500)]
Status.user->Status.author

15 years agoAdded memcache cache test. All cache tests are passing.
Josh Roesslein [Thu, 13 Aug 2009 06:52:40 +0000 (01:52 -0500)]
Added memcache cache test. All cache tests are passing.

15 years agoAdded unit tests for caches. Added count() method to cache interface.
Josh Roesslein [Thu, 13 Aug 2009 05:46:40 +0000 (00:46 -0500)]
Added unit tests for caches. Added count() method to cache interface.

15 years agoAdded basic auth test.
Josh Roesslein [Thu, 13 Aug 2009 04:33:45 +0000 (23:33 -0500)]
Added basic auth test.

15 years agoMerge upstream 1.0a patch into oauth module.
Josh Roesslein [Thu, 13 Aug 2009 04:06:52 +0000 (23:06 -0500)]
Merge upstream 1.0a patch into oauth module.

15 years agoUpdate oauth test.
Josh Roesslein [Wed, 12 Aug 2009 22:07:49 +0000 (17:07 -0500)]
Update oauth test.

15 years agoAnother minor readme update.
Josh Roesslein [Tue, 11 Aug 2009 21:36:55 +0000 (16:36 -0500)]
Another minor readme update.

15 years agoReadme update.
Josh Roesslein [Tue, 11 Aug 2009 21:35:15 +0000 (16:35 -0500)]
Readme update.

15 years agoAdded memcache client cache implementation.
Josh Roesslein [Tue, 11 Aug 2009 21:32:11 +0000 (16:32 -0500)]
Added memcache client cache implementation.

15 years agoUse package relative imports.
Josh Roesslein [Tue, 11 Aug 2009 20:41:00 +0000 (15:41 -0500)]
Use package relative imports.

15 years agoTests update.
Josh Roesslein [Tue, 11 Aug 2009 20:20:52 +0000 (15:20 -0500)]
Tests update.

15 years agoAdded unit test for oauth.
Josh Roesslein [Tue, 11 Aug 2009 19:34:44 +0000 (14:34 -0500)]
Added unit test for oauth.

15 years agoReadme update.
Josh Roesslein [Mon, 10 Aug 2009 19:09:09 +0000 (14:09 -0500)]
Readme update.

15 years agoAdd setup.py
Josh Roesslein [Mon, 10 Aug 2009 19:01:35 +0000 (14:01 -0500)]
Add setup.py

15 years agoReturn access token when calling get_access_token()
Josh Roesslein [Mon, 10 Aug 2009 18:12:57 +0000 (13:12 -0500)]
Return access token when calling get_access_token()

15 years agoUpdate tutorial 1 to demo storing/loading oauth token via pickle.
Josh Roesslein [Mon, 10 Aug 2009 17:58:49 +0000 (12:58 -0500)]
Update tutorial 1 to demo storing/loading oauth token via pickle.

15 years agoRemoved unneeded import.
Josh Roesslein [Mon, 10 Aug 2009 17:39:26 +0000 (12:39 -0500)]
Removed unneeded import.

15 years agoFix some python 2.5 errors.
Josh Roesslein [Mon, 10 Aug 2009 16:37:46 +0000 (11:37 -0500)]
Fix some python 2.5 errors.