tweepy.git
15 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.

15 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.

15 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.

15 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!

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

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

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

15 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

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

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

15 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.

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

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

15 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.

15 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.

15 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.

15 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.

15 years agoFix paramter validation.
Josh Roesslein [Mon, 10 Aug 2009 16:25:46 +0000 (11:25 -0500)]
Fix paramter validation.

15 years agoMinor update to tutorial 5
Josh Roesslein [Mon, 10 Aug 2009 15:46:13 +0000 (10:46 -0500)]
Minor update to tutorial 5

15 years agoSome tutorial fixes.
Josh Roesslein [Sun, 9 Aug 2009 20:51:36 +0000 (15:51 -0500)]
Some tutorial fixes.

15 years agoImprove file cache locks.
Josh Roesslein [Sun, 9 Aug 2009 18:56:17 +0000 (13:56 -0500)]
Improve file cache locks.

15 years agoImplemented file-based cache.
Josh Roesslein [Sun, 9 Aug 2009 18:47:13 +0000 (13:47 -0500)]
Implemented file-based cache.

15 years agoAdjust retry sleep time.
Josh Roesslein [Sat, 8 Aug 2009 22:24:36 +0000 (17:24 -0500)]
Adjust retry sleep time.

15 years agoAdded tutorial 5.
Josh Roesslein [Sat, 8 Aug 2009 21:32:52 +0000 (16:32 -0500)]
Added tutorial 5.

15 years agoAdd tutorial 4
Josh Roesslein [Sat, 8 Aug 2009 21:18:03 +0000 (16:18 -0500)]
Add tutorial 4

15 years agoFinish up tutorial 3.
Josh Roesslein [Sat, 8 Aug 2009 21:07:27 +0000 (16:07 -0500)]
Finish up tutorial 3.

15 years agoModels now configures via tweepy.models dict.
Josh Roesslein [Sat, 8 Aug 2009 20:51:27 +0000 (15:51 -0500)]
Models now configures via tweepy.models dict.

15 years agoAdded tutorial 3. Still a work in progress.
Josh Roesslein [Sat, 8 Aug 2009 20:44:50 +0000 (15:44 -0500)]
Added tutorial 3. Still a work in progress.

15 years agoTutorial edits.
Josh Roesslein [Sat, 8 Aug 2009 20:00:08 +0000 (15:00 -0500)]
Tutorial edits.