HEAD | 1a148ea | Merge pull request #660 from Eboreg/dev-Eboreg Always add tweet_mode to API requests | 19 December 2021, 18:05:27 UTC |
refs/heads/4.0dev | 9c4269c | update shebang and copyright | 20 October 2018, 12:48:04 UTC |
refs/heads/feature/api_coverage | 3d9d436 | fix lint | 30 October 2016, 23:03:46 UTC |
refs/heads/feature/collections | 7cc0200 | add min/max position to Collection object min_position and max_position are available to page through a Collection of tweets, but only for the fully-hydrated Collection (ie. from GetCollectionEntries). adds inline documentation as well. | 23 January 2017, 10:31:51 UTC |
refs/heads/master | 1a148ea | Merge pull request #660 from Eboreg/dev-Eboreg Always add tweet_mode to API requests | 19 December 2021, 18:05:27 UTC |
refs/reviewable/pr251/r1 | b3ad682 | first pass at python v3 support | 24 December 2014, 21:33:52 UTC |
refs/reviewable/pr251/r10 | b2edc30 | fix python v3 exception statement error | 29 December 2015, 09:43:46 UTC |
refs/reviewable/pr251/r2 | 955f771 | fix tests that weren't already broken on py3 | 16 March 2015, 18:29:20 UTC |
refs/reviewable/pr251/r3 | 0066226 | Merge pull request #218 from novocaine/python-v3 fix tests that weren't already broken on py3 | 16 March 2015, 18:54:47 UTC |
refs/reviewable/pr251/r4 | 0b4eee9 | Python-3 Fix: decode bytestreams | 13 September 2015, 14:53:09 UTC |
refs/reviewable/pr251/r5 | 4e7d4a2 | Merge pull request #245 from ligthyear/python-3 Python-3 Fix: decode bytestreams for json load | 14 September 2015, 01:16:38 UTC |
refs/reviewable/pr251/r6 | 10877f6 | bump version to 3.0 and also update python version to 3.5 | 05 November 2015, 06:08:04 UTC |
refs/reviewable/pr251/r7 | 7457f1e | have travis use Makefile | 14 November 2015, 21:07:25 UTC |
refs/reviewable/pr251/r8 | c63dab4 | Updates Media object with new methods, adds id param, adds tests | 06 December 2015, 20:25:44 UTC |
refs/reviewable/pr251/r9 | b431a38 | Merge pull request #264 from jeremylow/python-v3 Updates Media object with new methods, adds id param, adds tests | 06 December 2015, 21:32:41 UTC |
refs/reviewable/pr259/r1 | f31f3a9 | getFriendIDs now uses GetFriendIDsPaged | 23 November 2015, 16:28:56 UTC |
refs/reviewable/pr260/r1 | cc8dffb | Updated 'UpdateProfile' method description to reflect link_profile_color argument | 28 November 2015, 19:08:13 UTC |
refs/reviewable/pr261/r1 | 6f48318 | collection entries | 01 October 2015, 19:30:32 UTC |
refs/reviewable/pr262/r1 | 04d1494 | Update get_access_token.py Add 'oob' to enable PIN based authentication correctly | 02 December 2015, 21:10:59 UTC |
refs/reviewable/pr264/r1 | c63dab4 | Updates Media object with new methods, adds id param, adds tests | 06 December 2015, 20:25:44 UTC |
refs/reviewable/pr266/r1 | e589979 | Add page option in GetDirectMessages If we have more than 200 unread messages, you can't reach them with the count option. Page option is the answer for this matter. | 21 December 2015, 14:38:16 UTC |
refs/reviewable/pr267/r1 | e68b6ae | initialize Api.__auth fixes #119 This eliminates `AttributeError: 'Api' object has no attribute '_Api__auth'` errors by initializing `Api.__auth` to None. Now, setting the authentication parameters incorrectly results in the proper error message: `TwitterError: {'message': 'Api instance must first be given user credentials.'}`. | 28 December 2015, 14:01:22 UTC |
refs/reviewable/pr269/r1 | 4c65877 | fixes issue 268 (past.utils import error) | 30 December 2015, 13:14:39 UTC |
refs/reviewable/pr270/r1 | 2e7e37e | fixes lint errors for redefinition of json in twitter/api | 31 December 2015, 10:54:01 UTC |
refs/reviewable/pr271/r1 | 7b1d7e2 | adds tests and adds 0-255 as a TLD to include IPv4 addresses as links (which is a little hacky) | 01 January 2016, 23:02:53 UTC |
refs/reviewable/pr272/r1 | 0371a53 | py3 compatibility fixes for print statement in check for auth & doc strings | 04 January 2016, 00:26:11 UTC |
refs/reviewable/pr273/r1 | 647d0de | add tests using responses (many failing) | 03 January 2016, 21:32:51 UTC |
refs/reviewable/pr273/r2 | df5f4bf | fixes indentation | 05 January 2016, 11:31:58 UTC |
refs/reviewable/pr275/r1 | 1ed0247 | fixed len(result) >= count | 05 January 2016, 14:37:23 UTC |
refs/reviewable/pr275/r2 | 2352858 | GetFriendIDsPaged returns a list of IDs, not a dictionary | 05 January 2016, 16:22:35 UTC |
refs/reviewable/pr278/r1 | 2352858 | GetFriendIDsPaged returns a list of IDs, not a dictionary | 05 January 2016, 16:22:35 UTC |
refs/reviewable/pr278/r2 | 076f1b8 | based on previously named arg, total_count, GetFriends/GetFollowers should take that rather than limit_users | 10 January 2016, 17:12:33 UTC |
refs/reviewable/pr279/r1 | b057450 | Fixed wrong link target of PyPI badge | 11 January 2016, 04:29:30 UTC |
refs/reviewable/pr281/r1 | 372fde3 | fixes PostUpdate with multiple media so that media_ids is properly a comma-separated string of ids | 16 January 2016, 21:35:10 UTC |
refs/reviewable/pr282/r1 | c967aee | Update README.rst | 18 January 2016, 05:40:18 UTC |
refs/reviewable/pr283/r1 | 6136f7c | adds in passing tests without modification to API | 20 January 2016, 01:52:01 UTC |
refs/reviewable/pr284/r1 | 67d7595 | adds tests for new `raw_query` parameter in GetSeach() | 23 January 2016, 20:25:34 UTC |
refs/reviewable/pr285/r1 | 0057322 | adds more documentation and cleans up some of the inline-documentation | 24 January 2016, 14:53:11 UTC |
refs/reviewable/pr286/r1 | ecf8f65 | Unicode + Python = day drinking. That fact aside, there is a Python3 and unicode issue with the setup.py file, specifically, in how it opens and reads AUTHORS.rst: + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -s' Traceback (most recent call last): File "setup.py", line 40, in <module> read('AUTHORS.rst') + '\n\n' + File "setup.py", line 27, in read return f.read() File "/usr/lib64/python3.4/encodings/ascii.py", line 26, in decode return codecs.ascii_decode(input, self.errors)[0] UnicodeDecodeError: 'ascii' codec can't decode byte 0xc5 in position 412: ordinal not in range(128) This only fails on Python 3 (I tested with 3.4.3). Since we know the encoding of the files is UTF-8, and we aren't concerned about these open() calls for performance, being explicit with encoding='utf-8' and using io.open is the lazy fix that resolves this issue without breaking Python 2. | 26 January 2016, 18:33:05 UTC |
refs/reviewable/pr288/r1 | 0953292 | updates blocks tests for new methods & data | 28 January 2016, 03:13:40 UTC |
refs/reviewable/pr289/r1 | 5fe6d21 | make print examples in README python3-compatible | 30 January 2016, 04:41:17 UTC |
refs/reviewable/pr290/r1 | afc5490 | Forgot to check for users parameter | 30 January 2016, 09:36:24 UTC |
refs/reviewable/pr291/r1 | 76f61c2 | adds tests for Create/DestroyListsMember() methods | 30 January 2016, 22:03:36 UTC |
refs/reviewable/pr295/r1 | 4dcd279 | fixes issue #294. Errors were from the way that http requests were handled with urllib2.urlopen, which returns a not-really-file like object (as opposed to the python3 version, which does). Additionally, there were some issues with how media_ids was joined into a string for posting in PostUpdate; those have been fixed. Tests have been added for most of these features with the exception of PostUpdate with http because of the way responses/mock works with a streaming URL. | 09 February 2016, 12:22:10 UTC |
refs/reviewable/pr296/r1 | 30b4449 | fixes issue #232 : in GetSearch() geocode can be either a string like "37.781157,-122.398720,1mi" or a list/tuple such as [37.781157,-122.398720,"1mi"]. Inline documentation updated to reflect change. All tests passing & should not break old behavior | 10 February 2016, 11:30:34 UTC |
refs/reviewable/pr297/r1 | d239858 | updates __eq__ check for muting/blocking/following received & requested | 11 February 2016, 23:07:51 UTC |
refs/reviewable/pr299/r1 | 9dc5492 | removes check on reset time. The idea is that if you are making a call to, say, ``/statuses/lookup.json`` and the limit information is stale, i.e., limit.reset is in the past, then you should make another call to ``/application/rate_limit_status.json`` to get your new limits and reset. That said, this could result in a lot of hits to *that* endpoint, thereby rate limiting your application on the ``/application/rate_limit_status.json`` endpoint and causing unnecessary sleeps for the API. Worst case scenario is that your application calls a bunch of different methods hitting a bunch of different endpoints and you end up making a ton of checks on rate_limit_status.json and, since ``Api.InitializeRateLimit()`` does not abide by rate limits, you could get blacklisted. | 17 February 2016, 02:53:40 UTC |
refs/reviewable/pr300/r1 | ef777b1 | fixes content.decode errors for streaming endpoints | 18 February 2016, 01:38:20 UTC |
refs/reviewable/pr301/r1 | 51afad9 | updates examples/shorten_url.py per issue #298 | 18 February 2016, 11:58:14 UTC |
refs/reviewable/pr304/r1 | d8e66b0 | fixes .travis.yml for using development requirements | 12 March 2016, 19:49:37 UTC |
refs/reviewable/pr304/r2 | cb48926 | updates docs & makefile to use pyenv. | 13 March 2016, 21:33:56 UTC |
refs/reviewable/pr304/r3 | 9937717 | help section of makefile was out of date with pyenv changes | 14 March 2016, 02:02:07 UTC |
refs/reviewable/pr308/r1 | 91d425d | make pytest ignore venv directory which is present in circleci by default | 16 March 2016, 03:36:23 UTC |
refs/reviewable/pr308/r2 | 095eac1 | lint fixes | 16 March 2016, 22:29:37 UTC |
refs/reviewable/pr308/r3 | e09469b | use the testing requirements file from jeremy's work | 16 March 2016, 22:36:43 UTC |
refs/reviewable/pr309/r1 | 2e692ec | revise docs per PR #308 | 20 March 2016, 18:01:57 UTC |
refs/reviewable/pr312/r1 | 3133f1b | flake8 cleanup | 20 March 2016, 17:08:17 UTC |
refs/reviewable/pr313/r1 | 3510472 | Fix documentation for order of bbox coordinates When passing coordinates to `api.GetStreamFilter` the locations parameter should specify coordinates as Longitude,Latitude pairs instead of Latitude,Longitude | 23 March 2016, 18:00:41 UTC |
refs/reviewable/pr314/r1 | 7dcdf61 | changes postretweet & destroyblock to use status_id and user_id, respectively | 27 March 2016, 23:17:41 UTC |
refs/reviewable/pr318/r1 | 2d6615f | fix lint errors | 08 April 2016, 03:04:49 UTC |
refs/reviewable/pr319/r1 | c08ef24 | add PostMediaMetadata endpoint | 08 April 2016, 03:40:01 UTC |
refs/reviewable/pr319/r2 | d2eb76c | fix lint | 08 April 2016, 03:40:42 UTC |
refs/reviewable/pr319/r3 | 6862d9c | fixes up PostMediaMetadata method when posting json data, _RequestURL mangles the payload causing a 400 error from twitter. to fix: allow posting a json payload through _RequestURL by passing it off to requests.post via the json parameter rather than the data parameter. | 08 April 2016, 23:27:19 UTC |
refs/reviewable/pr319/r4 | 606d148 | adds tests for PostMediaMetadata | 12 April 2016, 22:44:52 UTC |
refs/reviewable/pr319/r5 | 824461e | add test for ext_alt param on media returned from GetStatus | 10 May 2016, 10:25:03 UTC |
refs/reviewable/pr321/r1 | 67575e0 | fixes rate limit error for /statuses/show/:id and /users/show endpoint | 12 April 2016, 22:15:22 UTC |
refs/reviewable/pr324/r1 | 3005ef7 | Update all readthedocs.org to readthedocs.io Fix for issue #323. I pulled from master and typed `grep -r readthedocs.org *`. It returned 7 results and I changed all 7 of those to readthedocs.io. | 28 April 2016, 00:50:32 UTC |
refs/reviewable/pr325/r1 | ea77ccc | fix badge URLs for CircleCI and ReadtheDocs | 28 April 2016, 03:08:21 UTC |
refs/reviewable/pr328/r1 | 240dd00 | remove the file pushed in last wrong push | 29 April 2016, 15:04:42 UTC |
refs/reviewable/pr330/r1 | c2f5c7a | update inline docs re: _EncodeParameters | 02 May 2016, 10:33:56 UTC |
refs/reviewable/pr332/r1 | 82ad4fb | removes relative dates for Status object per issue #331 | 05 May 2016, 23:53:08 UTC |
refs/reviewable/pr333/r1 | c6d31ff | rebase off master | 07 May 2016, 12:51:56 UTC |
refs/reviewable/pr334/r1 | e07d4d4 | fix lint | 08 May 2016, 13:28:59 UTC |
refs/reviewable/pr337/r1 | ef8d233 | adds tests & testdata for block and mute functions | 24 May 2016, 11:46:27 UTC |
refs/reviewable/pr339/r1 | 6206f5e | updates docs for muting users to be included in 3.1 release | 25 May 2016, 17:45:52 UTC |
refs/reviewable/pr340/r1 | 5510ccc | adds documentation of change re DestroyRetweet in changelog | 27 May 2016, 11:19:09 UTC |
refs/reviewable/pr347/r1 | 2da7b45 | fixes int is not iterable error in PostUpdate() | 01 June 2016, 18:01:33 UTC |
refs/reviewable/pr349/r1 | ed4f6a9 | add missing comma to example code | 03 June 2016, 17:38:41 UTC |
refs/reviewable/pr351/r1 | 937b67f | Missing field "following" added to User model | 15 June 2016, 11:09:28 UTC |
refs/reviewable/pr353/r1 | a011675 | Passing None media_type | 16 June 2016, 06:10:04 UTC |
refs/reviewable/pr356/r1 | f18bc21 | rename category.Slug to category.slug in GetUserSuggestion & add tests for same | 25 June 2016, 00:02:32 UTC |
refs/reviewable/pr360/r1 | ad1f020 | add sizes attribute to media objects | 10 July 2016, 20:51:36 UTC |
refs/reviewable/pr361/r1 | 40aa895 | Actually, we need max... | 10 July 2016, 22:03:56 UTC |
refs/reviewable/pr364/r1 | ba3ebd4 | remove 'else' raise in handling 401 response | 11 July 2016, 20:27:00 UTC |
refs/reviewable/pr366/r1 | f470040 | fixes issue #362 add entry to requirements.testing.txt for six module (mock dependency) | 12 July 2016, 10:18:37 UTC |
refs/reviewable/pr367/r1 | e05b8f8 | tweak CI to run new Makefile target; add codecov token to .gitignore | 13 July 2016, 11:07:16 UTC |
refs/reviewable/pr370/r1 | 82304af | fix issue 358 -- set rate limit endpoints even if api.sleep_on_rate_limit is False | 12 July 2016, 11:21:55 UTC |
refs/reviewable/pr372/r1 | 2c9511e | Added support for Quicktime (.mov) media uploads. | 24 July 2016, 02:42:41 UTC |
refs/reviewable/pr372/r2 | d2e79ea | Update twitter_utils.py | 24 July 2016, 18:40:41 UTC |
refs/reviewable/pr373/r1 | 0e8154f | adds documentation of change re DestroyRetweet in changelog | 27 May 2016, 11:19:09 UTC |
refs/reviewable/pr375/r1 | 43afa69 | adds volume property to Trend objects for backwards compatibility | 29 July 2016, 21:33:50 UTC |
refs/reviewable/pr375/r2 | 138ca2e | add test for trend.volume property | 29 July 2016, 21:42:33 UTC |
refs/reviewable/pr376/r1 | 8d4d2d2 | Merge remote-tracking branch 'upstream/master' Conflicts: twitter/api.py twitter/user.py | 31 July 2016, 22:20:03 UTC |
refs/reviewable/pr376/r2 | 714cfe0 | Fix as per Jeremy's request | 31 July 2016, 23:39:37 UTC |
refs/reviewable/pr377/r1 | 4eb67c9 | remove pycodestyle until I can figure out what I'm doing wrong | 01 August 2016, 07:22:05 UTC |
refs/reviewable/pr377/r2 | f4a58e0 | hmm, this should be working... blech | 01 August 2016, 15:24:10 UTC |
refs/reviewable/pr377/r3 | 4ba4572 | update some of the docs to reflect latest tox and pyenv changes | 02 August 2016, 17:29:48 UTC |
refs/reviewable/pr377/r4 | a746465 | add pycodestyle to testing requirements file | 02 August 2016, 23:07:43 UTC |
refs/reviewable/pr379/r1 | 5884ece | additionally check to make sure system is "Linux" | 05 August 2016, 01:45:27 UTC |
refs/reviewable/pr379/r2 | 5b4a010 | rollback to pypy5.3 for the ci builds | 13 September 2016, 17:28:33 UTC |