Aaron Hill [Sat, 12 Apr 2014 21:32:05 +0000 (17:32 -0400)]
Make IdIerator work correctly (Finally!)
The IdIterator class now correctly requests new pages of results. It
doesn't allow going back past the first page requested by next(), as
there's no way to do this properly with Twitter's API.
Aaron1011 [Wed, 9 Apr 2014 17:05:23 +0000 (13:05 -0400)]
Merge pull request #308 from drevicko/search-1.1-cursor-fix
should fix issue 303
Aaron Hill [Wed, 9 Apr 2014 10:25:55 +0000 (06:25 -0400)]
Update 'Getting Started' page
Aaron Hill [Wed, 9 Apr 2014 10:19:50 +0000 (06:19 -0400)]
Remove test() method from the docs
Aaron Hill [Tue, 8 Apr 2014 19:51:02 +0000 (15:51 -0400)]
Revert "Don't add 'delimited=length' to self.parameters"
This reverts commit
4374ec2f0b5030a3d234d8ee3d60e559e2ef3910.
Until I figure out what's going on with 'delimited=length', I'm going to
leave things as-is.
Aaron Hill [Tue, 8 Apr 2014 19:34:32 +0000 (15:34 -0400)]
Don't add 'delimited=length' to self.parameters
Aaron Hill [Tue, 8 Apr 2014 19:23:12 +0000 (15:23 -0400)]
Remove 'count' parameter from endpoint that no longer support it
Aaron1011 [Sat, 5 Apr 2014 00:50:06 +0000 (20:50 -0400)]
Merge pull request #408 from jonathanronen/master
Add _json field to user and status models
Jonathan Ronen [Fri, 4 Apr 2014 22:10:59 +0000 (18:10 -0400)]
Add _json field to user and status models, including entire twitter json object
Aaron1011 [Fri, 4 Apr 2014 00:42:31 +0000 (20:42 -0400)]
Merge pull request #407 from pikeas/master
Only call _data if stream.running=True
Aris Pikeas [Thu, 3 Apr 2014 23:43:45 +0000 (16:43 -0700)]
Only call _data if stream.running=True
Not sure why an extra delimiter int is spit out when you disconnect, but this should be enough of a bandaid.
Aaron Hill [Fri, 28 Mar 2014 23:35:54 +0000 (19:35 -0400)]
Revert "Disable record.json upload for now."
This reverts commit
13ef8534bf1468883d48d6236b7ed5cbffa13f3d
I'm re-enabling uploading to debug it.
Joshua Roesslein [Tue, 18 Mar 2014 06:22:46 +0000 (23:22 -0700)]
Deploy from production branch.
[skip ci]
Joshua Roesslein [Tue, 18 Mar 2014 06:03:08 +0000 (23:03 -0700)]
Release 2.3.
Joshua Roesslein [Tue, 18 Mar 2014 04:28:15 +0000 (21:28 -0700)]
Disable record.json upload for now.
Joshua Roesslein [Tue, 18 Mar 2014 04:05:38 +0000 (21:05 -0700)]
Only run tests agains Twitter API on production branch.
Joshua Roesslein [Sun, 16 Mar 2014 23:31:17 +0000 (16:31 -0700)]
Disable failing test.
Joshua Roesslein [Sun, 16 Mar 2014 23:20:09 +0000 (16:20 -0700)]
Merge pull request #401 from tweepy/s3_upload
Upload HTTP record to S3 after a successful test
Joshua Roesslein [Sun, 16 Mar 2014 23:17:09 +0000 (16:17 -0700)]
Add S3 keys and bucket name.
Aaron Hill [Mon, 10 Mar 2014 20:53:54 +0000 (16:53 -0400)]
Add __init__.py to examples
This allows the modules in examples to be imported from outside the
examples directory.
Aaron Hill [Sun, 9 Mar 2014 16:57:35 +0000 (12:57 -0400)]
Updated parameters for search_users
Aaron Hill [Sun, 9 Mar 2014 16:47:23 +0000 (12:47 -0400)]
Upload HTTP record to S3 after a successful test
Joshua Roesslein [Fri, 7 Mar 2014 03:43:43 +0000 (19:43 -0800)]
Disable Python 2.6 matrix.
There is some state issue with multiple matrices running the tests at
the same time. Need to update the tests to not conflict.
Joshua Roesslein [Fri, 7 Mar 2014 03:40:00 +0000 (19:40 -0800)]
Enable PyPI deployments.
Aaron Hill [Fri, 21 Feb 2014 19:50:09 +0000 (14:50 -0500)]
Use new print syntax in cache
Aaron Hill [Fri, 21 Feb 2014 11:45:46 +0000 (06:45 -0500)]
Use new print syntax for Python 3 compatibility
Aaron Hill [Fri, 21 Feb 2014 00:48:20 +0000 (19:48 -0500)]
Remove unused import
Aaron Hill [Fri, 21 Feb 2014 00:46:41 +0000 (19:46 -0500)]
Use new exception-related syntax for Python 3 compatibility
Aaron1011 [Thu, 20 Feb 2014 23:59:12 +0000 (18:59 -0500)]
Merge pull request #252 from inactivist/add-model-repr
Basic Model __repr__ implementation (issue #251)
Aaron1011 [Thu, 20 Feb 2014 23:54:09 +0000 (18:54 -0500)]
Merge pull request #389 from NoMoKeTo/patch-1
More Precision in Coordinate-Search
Aaron1011 [Thu, 20 Feb 2014 23:53:25 +0000 (18:53 -0500)]
Fixed typo
Aaron1011 [Thu, 20 Feb 2014 19:54:49 +0000 (14:54 -0500)]
Merge pull request #392 from tweepy/new_docs
Create new docs
Aaron Hill [Tue, 18 Feb 2014 20:04:18 +0000 (15:04 -0500)]
Remove public_timeline method, which no longer exists
Aaron Hill [Tue, 18 Feb 2014 20:00:23 +0000 (15:00 -0500)]
Removed BasicAuth code snippet
Aaron Hill [Tue, 18 Feb 2014 19:55:07 +0000 (14:55 -0500)]
Removed Basic Auth references
Aaron Hill [Tue, 18 Feb 2014 19:25:37 +0000 (14:25 -0500)]
Revert "Create new blank sphinx docs."
This reverts commit
2162d65483de7a419ccfd65b0d0b14dfeb70ccfa.
Conflicts:
docs/conf.py
docs/index.rst
NoMoKeTo [Mon, 27 Jan 2014 19:52:57 +0000 (20:52 +0100)]
More Precision in Coordinate-Search
Aaron Hill [Tue, 21 Jan 2014 00:43:05 +0000 (19:43 -0500)]
Updated userstream parameters
Aaron Hill [Tue, 21 Jan 2014 00:28:47 +0000 (19:28 -0500)]
Use STREAM_VERSION in userstream endpoint
Joshua Roesslein [Mon, 20 Jan 2014 18:39:32 +0000 (10:39 -0800)]
Release 2.2
Joshua Roesslein [Mon, 20 Jan 2014 18:30:22 +0000 (10:30 -0800)]
Add more changelog notes for 2.2 release.
[skip ci]
Joshua Roesslein [Mon, 20 Jan 2014 18:19:46 +0000 (10:19 -0800)]
Add contributor.
[ci skip]
Joshua Roesslein [Thu, 16 Jan 2014 02:53:46 +0000 (18:53 -0800)]
Auth handlers should use HTTPS by default.
Aaron Hill [Wed, 8 Jan 2014 19:53:42 +0000 (14:53 -0500)]
Enable fast finishing on Travis CI
Aaron Hill [Tue, 7 Jan 2014 22:03:40 +0000 (17:03 -0500)]
Add additional parameters for followers/list
Aaron Hill [Tue, 7 Jan 2014 22:01:29 +0000 (14:01 -0800)]
Merge pull request #376 from AbhishekGahlot/master
Added count field to followers list
Abhishek Gahlot [Tue, 7 Jan 2014 21:55:29 +0000 (03:25 +0530)]
Added count field to followers list
Joshua Roesslein [Fri, 27 Dec 2013 18:44:35 +0000 (12:44 -0600)]
Fix syntax error caused by bad merge.
Joshua Roesslein [Fri, 27 Dec 2013 18:14:39 +0000 (12:14 -0600)]
Merge pull request #235.
Conflicts:
tweepy/api.py
Ruxandra Burtica [Fri, 27 Dec 2013 18:04:19 +0000 (12:04 -0600)]
Support setting the starting cursor position...
Ex: Cursor(api.friends_ids, cursor=123456)
The cursor will start iterating at position 12456 rather
than the first "page" (position -1).
Based on original work by Ruxandra Burtica in Pull request #194.
Aaron Hill [Wed, 25 Dec 2013 12:25:06 +0000 (04:25 -0800)]
Merge pull request #309 from drevicko/fix-missing-params-metadata
added missing search params and search results metadata
drevicko [Mon, 23 Dec 2013 23:22:00 +0000 (10:22 +1100)]
Merge rebased branch 'master' into fix-missing-params-metadata
Conflicts:
tweepy/api.py
Aaron Hill [Sun, 22 Dec 2013 13:54:03 +0000 (08:54 -0500)]
Merge pull request #142 from danfairs/unicode-track-follow
Encode track and follow parameters to UTF8. Blindly calling str()
will cause a UnicodeEncodeError as the ascii codec is used.
Dan Fairs [Tue, 17 Jan 2012 12:17:33 +0000 (12:17 +0000)]
Encode track and follow parameters to UTF8. Blindly calling str() will cause a UnicodeEncodeError as the ascii codec is used.
Aaron Hill [Sun, 22 Dec 2013 12:01:32 +0000 (07:01 -0500)]
Fix update_with_media test
Twitter puts a t.co link in the tweet
Aaron Hill [Sun, 22 Dec 2013 04:00:26 +0000 (20:00 -0800)]
Merge pull request #244 from paulofreitas/patch-1
Fixed broken User.lists() API call
Aaron Hill [Sun, 22 Dec 2013 03:47:02 +0000 (22:47 -0500)]
Merge pull request #364 from vmeyet/update-status-with-media
Add statuses/update_with_media feature
Vivien Meyet [Thu, 21 Nov 2013 11:00:52 +0000 (11:00 +0000)]
update-status-with-media add update with media feature
Joshua Roesslein [Sun, 22 Dec 2013 01:42:09 +0000 (17:42 -0800)]
Add API.cached_result.
This will be True if the last result was cached.
Otherwise this will be False if the result was freshly
requested from the Twitter API servers.
Aaron Hill [Sat, 21 Dec 2013 21:11:05 +0000 (16:11 -0500)]
Only use master branch for build status
Aaron Hill [Sat, 21 Dec 2013 21:06:48 +0000 (13:06 -0800)]
Merge pull request #374 from selentium/master
Added count parameter to search API method
Vladimir [Sat, 21 Dec 2013 20:12:49 +0000 (01:12 +0500)]
Added count parameter to search API method
Aaron Hill [Sat, 21 Dec 2013 01:56:24 +0000 (20:56 -0500)]
Merge branch 'backoff' of https://github.com/tewalds/tweepy into tewalds-backoff
Conflicts:
test_requirements.txt
tweepy/streaming.py
Aaron Hill [Sat, 21 Dec 2013 01:34:26 +0000 (17:34 -0800)]
Merge pull request #354 from lysol/master
Add unicode type detection for consumer key/secret
Aaron Hill [Sat, 21 Dec 2013 01:27:21 +0000 (17:27 -0800)]
Merge pull request #363 from iamedd/master
Added new param (include_rts) to list_timeline
Aaron Hill [Fri, 20 Dec 2013 01:39:35 +0000 (20:39 -0500)]
Make Python 2.6 an allowed failure on Travis CI
Until httreplay supports Python 2.6, or I find another library that
does, pull request testing won't work with Python 2.6.
Aaron Hill [Wed, 18 Dec 2013 20:55:30 +0000 (12:55 -0800)]
Merge pull request #372 from Aaron1011/unittest2
Use unittest2 for Python 2.6 compatibility
Aaron Hill [Wed, 18 Dec 2013 20:44:06 +0000 (15:44 -0500)]
Use unittest2 for Python 2.6 compatibility
Aaron Hill [Wed, 18 Dec 2013 20:22:40 +0000 (15:22 -0500)]
Update year in LICENSE
Aaron Hill [Wed, 18 Dec 2013 20:16:04 +0000 (12:16 -0800)]
Merge pull request #366 from semnil/master
Add some callback methods.
Aaron Hill [Wed, 18 Dec 2013 19:53:33 +0000 (11:53 -0800)]
Merge pull request #326 from Aaron1011/python_6
Added Python 2.6 to .travis.yml
Aaron Hill [Wed, 18 Dec 2013 19:52:52 +0000 (14:52 -0500)]
Add Python 2.6 to .travis.yml
Aaron Hill [Wed, 18 Dec 2013 19:49:07 +0000 (11:49 -0800)]
Merge pull request #352 from Aaron1011/contribute
Added Aaron Hill to CONTRIBUTORS
Aaron Hill [Sat, 24 Aug 2013 21:22:26 +0000 (17:22 -0400)]
Added Aaron Hill to CONTRIBUTORS
Joshua Roesslein [Tue, 3 Dec 2013 05:51:39 +0000 (21:51 -0800)]
Merge pull request #369 from govind-menon/master
Added supported languages from help/languages
Go Wind [Tue, 3 Dec 2013 03:33:27 +0000 (22:33 -0500)]
Added supported languages from help/languages
Joshua Roesslein [Sun, 1 Dec 2013 18:28:16 +0000 (10:28 -0800)]
Merge pull request #365 from scottbarr/master
SSL related changes submitted by @almost in pull request tweepy/132
Tetsuya Shinone [Sat, 30 Nov 2013 00:49:24 +0000 (09:49 +0900)]
Add some callback methods.
Scott Barr [Thu, 28 Nov 2013 04:44:07 +0000 (12:44 +0800)]
SSL related changes submitted by @almost in pull request tweepy/132
This commit contains the SSL related changes submitted by @almost in
tweepy/132
I didn't include the delimited changes because this change has not been
merged upstream yet, maybe because the changes are not separate.
iamedd [Fri, 15 Nov 2013 00:31:36 +0000 (18:31 -0600)]
Added new param (include_rts) to list_timeline
Derek Arnold [Sat, 31 Aug 2013 23:05:23 +0000 (18:05 -0500)]
Add unicode type detection for consumer key/secret
The hmac module won't accept unicode objects so cast them before using
them if they're present.
Timo Ewalds [Mon, 26 Aug 2013 21:23:01 +0000 (17:23 -0400)]
Add tests for the streaming connection backoffs.
Move mock.py contents into test_utils.py to fix conflict between local mock.py and mock library.
Timo Ewalds [Fri, 23 Aug 2013 22:08:42 +0000 (18:08 -0400)]
Reconnect according to twitters recommendations.
Recommendations found here: https://dev.twitter.com/docs/streaming-apis/connecting#Reconnecting
A simpler and more complete version of
- https://github.com/tweepy/tweepy/pull/132
- https://github.com/tweepy/tweepy/pull/150
only handling the reconnect strategies.
Joshua Roesslein [Sat, 24 Aug 2013 03:06:54 +0000 (20:06 -0700)]
Merge pull request #351 from tewalds/model_api
Still build a User even if no api is passed in
Timo Ewalds [Thu, 22 Aug 2013 21:17:47 +0000 (17:17 -0400)]
Still build a User even if no api is passed in
Joshua Roesslein [Wed, 21 Aug 2013 06:51:50 +0000 (23:51 -0700)]
Add release notes for 2.2 (WIP) release.
[ci skip]
Joshua Roesslein [Wed, 21 Aug 2013 06:25:54 +0000 (23:25 -0700)]
Merge pull request #297 from Aaron1011/add_update_banner
Add account/update_profile_banner endpoint
Joshua Roesslein [Wed, 21 Aug 2013 06:20:45 +0000 (23:20 -0700)]
Filter out the request body in replay recordings.
- Prevents encoding errors when uploading binary data.
Aaron Hill [Tue, 20 Aug 2013 16:57:04 +0000 (12:57 -0400)]
Merge branch 'master' into add_update_banner
Joshua Roesslein [Tue, 20 Aug 2013 04:40:56 +0000 (21:40 -0700)]
Fix typo.
Fixes #276
Joshua Roesslein [Mon, 19 Aug 2013 23:10:31 +0000 (16:10 -0700)]
Updade badges in README.
Joshua Roesslein [Mon, 19 Aug 2013 22:56:59 +0000 (15:56 -0700)]
Merge pull request #347 from tewalds/disconnect
Handle disconnect notices, log unknown messages
Timo Ewalds [Mon, 19 Aug 2013 22:52:50 +0000 (18:52 -0400)]
Need the logging import statement to log unknown message types
Timo Ewalds [Mon, 19 Aug 2013 22:50:37 +0000 (18:50 -0400)]
Default is just to do nothing and let it reconnect
Joshua Roesslein [Mon, 19 Aug 2013 22:34:35 +0000 (15:34 -0700)]
Merge pull request #346 from Aaron1011/remove_test
Removed test() method
Timo Ewalds [Mon, 19 Aug 2013 21:41:00 +0000 (17:41 -0400)]
Handle disconnect notices, log unknown messages
Aaron Hill [Mon, 19 Aug 2013 19:50:11 +0000 (15:50 -0400)]
Removed test() method
Joshua Roesslein [Mon, 19 Aug 2013 19:33:40 +0000 (12:33 -0700)]
Merge pull request #343 from Aaron1011/pull_coverage
Removed coverage reporting on pull requests
Joshua Roesslein [Mon, 19 Aug 2013 19:28:16 +0000 (12:28 -0700)]
Fix record.json download link.
[ci skip]
Joshua Roesslein [Mon, 19 Aug 2013 19:11:42 +0000 (12:11 -0700)]
Download record.json rather than store in Git.