Joshua Roesslein [Wed, 25 Nov 2009 00:16:07 +0000 (18:16 -0600)]
Fix 'source' parameter parsing in statuses.
Joshua Roesslein [Fri, 20 Nov 2009 06:41:18 +0000 (00:41 -0600)]
The streaming API Stream object can be run either in async/synch modes. See CHANGELOG for details.
Joshua Roesslein [Fri, 20 Nov 2009 06:04:52 +0000 (00:04 -0600)]
Move parameters into POST body in streaming.py to avoid "head too big" errors. Thanks Pascal!
Joshua Roesslein [Fri, 20 Nov 2009 05:47:00 +0000 (23:47 -0600)]
Update contributors file.
Joshua Roesslein [Thu, 19 Nov 2009 17:53:42 +0000 (11:53 -0600)]
Bump version to 1.4
Joshua Roesslein [Tue, 17 Nov 2009 02:32:41 +0000 (20:32 -0600)]
Add users search API method. API.search_users().
Josh Roesslein [Sat, 14 Nov 2009 05:14:27 +0000 (23:14 -0600)]
Added tests for list methods.
Josh Roesslein [Sat, 14 Nov 2009 05:14:16 +0000 (23:14 -0600)]
Fix some python 2.4 issues.
Josh Roesslein [Fri, 13 Nov 2009 02:41:57 +0000 (20:41 -0600)]
Fix pagination on some of the API methods.
Josh Roesslein [Sat, 7 Nov 2009 20:26:51 +0000 (14:26 -0600)]
Move install instructions out of readme and into install file.
Josh Roesslein [Sat, 7 Nov 2009 20:00:20 +0000 (14:00 -0600)]
Some updates to list methods.
Josh Roesslein [Fri, 6 Nov 2009 23:53:14 +0000 (17:53 -0600)]
Update retweet parsing for new payload format.
Josh Roesslein [Fri, 6 Nov 2009 23:29:43 +0000 (17:29 -0600)]
Update parsers to remove some redundant code.
Josh Roesslein [Fri, 6 Nov 2009 23:16:48 +0000 (17:16 -0600)]
Some model updates.
Josh Roesslein [Fri, 6 Nov 2009 22:48:27 +0000 (16:48 -0600)]
Added back the tweepyshell.
Josh Roesslein [Fri, 6 Nov 2009 22:39:45 +0000 (16:39 -0600)]
Use versioned API and the api.twitter.com domain.
Josh Roesslein [Fri, 6 Nov 2009 20:15:53 +0000 (14:15 -0600)]
Update readme
Josh Roesslein [Fri, 6 Nov 2009 01:20:00 +0000 (19:20 -0600)]
Fix bug in cursor that would cause an error to happen with empty data results.
Josh Roesslein [Thu, 5 Nov 2009 23:18:56 +0000 (17:18 -0600)]
Update ignore file.
Josh Roesslein [Wed, 4 Nov 2009 20:15:47 +0000 (14:15 -0600)]
Removed memcache.py module.
Josh Roesslein [Wed, 4 Nov 2009 20:15:12 +0000 (14:15 -0600)]
Moved memcache implementation to extensions repository.
Josh Roesslein [Tue, 3 Nov 2009 00:11:10 +0000 (18:11 -0600)]
Added Lists API methods.
Josh Roesslein [Mon, 2 Nov 2009 22:22:38 +0000 (16:22 -0600)]
Move streamwatcher and tweepyshell to examples repository.
Josh Roesslein [Mon, 2 Nov 2009 22:19:06 +0000 (16:19 -0600)]
Readme update.
Josh Roesslein [Mon, 2 Nov 2009 22:13:17 +0000 (16:13 -0600)]
Remove examples and move into tweepy-examples repository.
Josh Roesslein [Mon, 2 Nov 2009 22:10:28 +0000 (16:10 -0600)]
Update readme and bump version # to 1.3
Josh Roesslein [Mon, 2 Nov 2009 22:09:35 +0000 (16:09 -0600)]
update readme
Josh Roesslein [Mon, 2 Nov 2009 22:08:34 +0000 (16:08 -0600)]
Remove tutorials from version control. Will be moved to wiki.
Josh Roesslein [Mon, 2 Nov 2009 22:06:55 +0000 (16:06 -0600)]
Remove documentation blocks from api.py
Josh Roesslein [Mon, 2 Nov 2009 21:58:22 +0000 (15:58 -0600)]
Some minor fixes to API.
Josh Roesslein [Sat, 31 Oct 2009 19:19:04 +0000 (14:19 -0500)]
Remove model validation.
Josh Roesslein [Sat, 31 Oct 2009 19:09:57 +0000 (14:09 -0500)]
Remove auth requirement from API.followers()
Josh Roesslein [Sat, 31 Oct 2009 07:05:19 +0000 (02:05 -0500)]
Update change log.
Josh Roesslein [Sat, 31 Oct 2009 07:04:50 +0000 (02:04 -0500)]
Update oauth library.
Josh Roesslein [Sat, 31 Oct 2009 07:03:16 +0000 (02:03 -0500)]
Update test shell.
Josh Roesslein [Sat, 31 Oct 2009 02:21:35 +0000 (21:21 -0500)]
Begin work on lists API
Josh Roesslein [Sat, 31 Oct 2009 01:20:28 +0000 (20:20 -0500)]
Add parser for lists.
Josh Roesslein [Fri, 16 Oct 2009 05:39:28 +0000 (00:39 -0500)]
Add link to tweepy's wiki in readme.
Josh Roesslein [Fri, 16 Oct 2009 04:36:16 +0000 (23:36 -0500)]
Update readme.
Josh Roesslein [Thu, 15 Oct 2009 23:53:28 +0000 (18:53 -0500)]
Python 2.4 support completed! Update readme and changelog
Josh Roesslein [Thu, 15 Oct 2009 23:52:18 +0000 (18:52 -0500)]
Test updates.
Josh Roesslein [Thu, 15 Oct 2009 23:13:02 +0000 (18:13 -0500)]
Some more python 2.4 porting.
Josh Roesslein [Thu, 15 Oct 2009 22:50:28 +0000 (17:50 -0500)]
Port cache system to python 2.4
Josh Roesslein [Thu, 15 Oct 2009 21:21:34 +0000 (16:21 -0500)]
Change to absolute imports.
Josh Roesslein [Thu, 15 Oct 2009 18:33:19 +0000 (13:33 -0500)]
Handle failures during send of request to twitter. This mainly happens if we are unable to connect to twitter due to network outage or twitter being offline.
Josh Roesslein [Thu, 15 Oct 2009 17:57:46 +0000 (12:57 -0500)]
Test fix.
Josh Roesslein [Thu, 15 Oct 2009 02:05:04 +0000 (21:05 -0500)]
Remove debug print.
Josh Roesslein [Wed, 14 Oct 2009 22:18:24 +0000 (17:18 -0500)]
Update tests.
Josh Roesslein [Wed, 14 Oct 2009 22:18:05 +0000 (17:18 -0500)]
Only utf-8 encode unicode parameters in binder.
Josh Roesslein [Wed, 14 Oct 2009 21:42:13 +0000 (16:42 -0500)]
Add API.report_spam method.
Josh Roesslein [Wed, 14 Oct 2009 20:19:29 +0000 (15:19 -0500)]
Encode parameters in binder to utf-8
Josh Roesslein [Wed, 14 Oct 2009 19:09:33 +0000 (14:09 -0500)]
Fix error message reporting.
Josh Roesslein [Wed, 14 Oct 2009 18:24:07 +0000 (13:24 -0500)]
Add Status.retweet, Status.favorite, and Status.retweets methods.
Josh Roesslein [Wed, 14 Oct 2009 18:17:59 +0000 (13:17 -0500)]
add images used in tests to examples.
Josh Roesslein [Wed, 14 Oct 2009 18:17:27 +0000 (13:17 -0500)]
Add tests for Cursors.
Josh Roesslein [Wed, 14 Oct 2009 17:55:56 +0000 (12:55 -0500)]
Update tutorial 4.
Josh Roesslein [Wed, 14 Oct 2009 17:54:24 +0000 (12:54 -0500)]
Some test changes.
Josh Roesslein [Wed, 14 Oct 2009 17:30:36 +0000 (12:30 -0500)]
Fix favorites methods. Retry request when enabled by defaults will retry on any non-200 error. If retry_errors list is supplied it will then only retry when those status codes are returned by twitter.
Josh Roesslein [Wed, 14 Oct 2009 16:18:17 +0000 (11:18 -0500)]
Fix image upload methods.
Josh Roesslein [Wed, 14 Oct 2009 16:17:57 +0000 (11:17 -0500)]
Add more test coverage of API.
Josh Roesslein [Tue, 13 Oct 2009 23:18:30 +0000 (18:18 -0500)]
Update tutorial 4 to demo retry request feature.
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.
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
Josh Roesslein [Tue, 13 Oct 2009 22:39:01 +0000 (17:39 -0500)]
Some binder optimizations.
Josh Roesslein [Tue, 13 Oct 2009 22:19:22 +0000 (17:19 -0500)]
Fix Cursor pagination mode detection.
Josh Roesslein [Tue, 13 Oct 2009 20:15:33 +0000 (15:15 -0500)]
Bump version to 1.2 for next release.
Josh Roesslein [Tue, 13 Oct 2009 17:38:26 +0000 (12:38 -0500)]
Update readme and change log.
Josh Roesslein [Mon, 12 Oct 2009 06:12:30 +0000 (01:12 -0500)]
Update OAuth library.
Josh Roesslein [Mon, 12 Oct 2009 06:12:22 +0000 (01:12 -0500)]
Readme update.
Josh Roesslein [Mon, 12 Oct 2009 05:57:59 +0000 (00:57 -0500)]
Correct typo in folder name.
Josh Roesslein [Mon, 12 Oct 2009 05:56:36 +0000 (00:56 -0500)]
Remove logging system.
Josh Roesslein [Mon, 12 Oct 2009 05:46:49 +0000 (00:46 -0500)]
Add automatic retry failed request feature.
Josh Roesslein [Mon, 12 Oct 2009 05:21:25 +0000 (00:21 -0500)]
Give credit to Fredrik Lundh for html unescape code.
Josh Roesslein [Mon, 12 Oct 2009 05:13:26 +0000 (00:13 -0500)]
Fix parsing of search result 'source' attribute. Properly unescape html.
Josh Roesslein [Sat, 3 Oct 2009 19:13:18 +0000 (14:13 -0500)]
Fix streaming API regression. Thanks Pascal Jurgens!
Josh Roesslein [Thu, 1 Oct 2009 20:47:45 +0000 (15:47 -0500)]
Update change log.
Josh Roesslein [Thu, 1 Oct 2009 20:46:47 +0000 (15:46 -0500)]
Fix Status.source_url parsing.
Josh Roesslein [Tue, 29 Sep 2009 06:37:28 +0000 (01:37 -0500)]
Add an oauth example script.
Josh Roesslein [Tue, 29 Sep 2009 05:44:32 +0000 (00:44 -0500)]
Fix some spell errors in tutorial
Josh Roesslein [Tue, 29 Sep 2009 05:43:01 +0000 (00:43 -0500)]
Update
Josh Roesslein [Tue, 29 Sep 2009 05:39:59 +0000 (00:39 -0500)]
Begin writing tutorial 6 - Pagination
Josh Roesslein [Tue, 29 Sep 2009 05:38:49 +0000 (00:38 -0500)]
Fix Cursor.items() to use limit parameter.
Josh Roesslein [Tue, 29 Sep 2009 05:04:55 +0000 (00:04 -0500)]
Implemented items iterator for pagination.
Josh Roesslein [Tue, 29 Sep 2009 03:47:56 +0000 (22:47 -0500)]
Implemented "cursor" based Cursor iterator.
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.
Josh Roesslein [Tue, 29 Sep 2009 02:50:43 +0000 (21:50 -0500)]
Move json parsing out of parsers and into binder.
Josh Roesslein [Tue, 29 Sep 2009 02:28:54 +0000 (21:28 -0500)]
Added Cursor object to help with pagination. "page" based pagination working.
Josh Roesslein [Mon, 28 Sep 2009 23:14:15 +0000 (18:14 -0500)]
Add 'cursor' parameter to API.friends and API.followers methods.
Josh Roesslein [Thu, 24 Sep 2009 20:09:13 +0000 (15:09 -0500)]
Increment version to 1.1
Josh Roesslein [Thu, 24 Sep 2009 19:46:06 +0000 (14:46 -0500)]
Expose HTTPResponse object as API.last_response
Josh Roesslein [Thu, 24 Sep 2009 19:43:45 +0000 (14:43 -0500)]
Added logging support into tweepy.
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
Josh Roesslein [Thu, 24 Sep 2009 01:02:26 +0000 (20:02 -0500)]
Update readme
Josh Roesslein [Mon, 21 Sep 2009 00:40:22 +0000 (19:40 -0500)]
Add examples readme.
Josh Roesslein [Mon, 21 Sep 2009 00:34:08 +0000 (19:34 -0500)]
Update statuses parser to handle retweet details.
Josh Roesslein [Mon, 21 Sep 2009 00:29:25 +0000 (19:29 -0500)]
Added statuses/retweets method. Implemented retweets parser. Added retweet model.
Josh Roesslein [Mon, 21 Sep 2009 00:10:54 +0000 (19:10 -0500)]
Added support for "sign in with twitter" in OAuthHandler.
Josh Roesslein [Sun, 20 Sep 2009 22:07:09 +0000 (17:07 -0500)]
Added appengine example for using oauth.
Josh Roesslein [Sun, 20 Sep 2009 22:01:56 +0000 (17:01 -0500)]
Add set_request_token method to OAuthHandler.
Josh Roesslein [Thu, 17 Sep 2009 23:45:34 +0000 (18:45 -0500)]
Added retweet streaming method.