d056579 | Jeremy Low | 28 January 2016, 03:11:01 UTC | updates inline docs | 28 January 2016, 03:11:01 UTC |
9142748 | Mike Taylor | 27 January 2016, 16:06:22 UTC | Merge pull request #286 from spotrh/master Unicode + Python = day drinking. | 27 January 2016, 16:06:22 UTC |
10e5dca | Jeremy Low | 27 January 2016, 11:00:13 UTC | adds GetBlocksIDsPaged and GetBlocksIDs methods | 27 January 2016, 11:43:23 UTC |
648098d | Jeremy Low | 26 January 2016, 23:34:35 UTC | updates behavior of GetBlocks() in line with Twitter restrictions; adds GetBlocksPaged() method | 26 January 2016, 23:34:35 UTC |
ecf8f65 | Tom Callaway | 26 January 2016, 18:33:05 UTC | 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 |
e0773b3 | Jeremy Low | 25 January 2016, 11:39:40 UTC | Merge pull request #285 from bear/feature/docs Updating Documentation for v3.0 | 25 January 2016, 11:39:40 UTC |
0057322 | Jeremy Low | 24 January 2016, 14:53:11 UTC | adds more documentation and cleans up some of the inline-documentation | 24 January 2016, 14:53:11 UTC |
674b291 | Jeremy Low | 24 January 2016, 13:02:48 UTC | excludes built documentation from git with .gitignore | 24 January 2016, 13:09:51 UTC |
0cfea37 | Jeremy Low | 20 January 2016, 12:47:25 UTC | adds information re UploadMediaSimple | 24 January 2016, 13:09:51 UTC |
c2f7e8a | Jeremy Low | 16 January 2016, 14:18:20 UTC | updates migration information for GetUserStream | 24 January 2016, 13:09:51 UTC |
6716982 | Jeremy Low | 15 January 2016, 00:19:15 UTC | adds init migration from 2.X to 3.X | 24 January 2016, 13:09:51 UTC |
ded76f1 | Jeremy Low | 23 January 2016, 23:34:21 UTC | Merge pull request #284 from bear/fixes/issue280 Adds raw_query parameter to Api.GetSearch() & removes `who` param. | 23 January 2016, 23:34:21 UTC |
67d7595 | Jeremy Low | 23 January 2016, 20:25:34 UTC | adds tests for new `raw_query` parameter in GetSeach() | 23 January 2016, 20:25:34 UTC |
662fd15 | Jeremy Low | 23 January 2016, 20:12:00 UTC | adds `raw_query` option to GetSearch and removes `who`. Fixes issue #280 | 23 January 2016, 20:12:00 UTC |
88ea63e | Jeremy Low | 20 January 2016, 12:31:15 UTC | Merge pull request #283 from bear/testing_pull_request Adds news tests for API. | 20 January 2016, 12:31:15 UTC |
6136f7c | Jeremy Low | 20 January 2016, 01:52:01 UTC | adds in passing tests without modification to API | 20 January 2016, 01:57:35 UTC |
3442e17 | Jeremy Low | 20 January 2016, 00:49:09 UTC | adds test data for using responses | 20 January 2016, 01:57:09 UTC |
94aa82b | Mike Taylor | 18 January 2016, 21:30:20 UTC | Merge pull request #282 from bear/django_tags_url Update README.rst | 18 January 2016, 21:30:20 UTC |
c967aee | Rad | 18 January 2016, 05:40:18 UTC | Update README.rst | 18 January 2016, 05:40:18 UTC |
d5f51a8 | Jeremy Low | 17 January 2016, 17:22:01 UTC | fixes error in getting name of a file object passed to parse_media_file | 17 January 2016, 17:22:01 UTC |
3165c09 | Jeremy Low | 17 January 2016, 11:31:53 UTC | Merge pull request #281 from bear/feature/media_update Adds ChunkedMedia Uploads (videos/gifs) and Deprecates PostMultipleMedia & PostMedia | 17 January 2016, 11:31:53 UTC |
372fde3 | Jeremy Low | 16 January 2016, 21:35:10 UTC | fixes PostUpdate with multiple media so that media_ids is properly a comma-separated string of ids | 16 January 2016, 21:35:50 UTC |
0cfd989 | Jeremy Low | 16 January 2016, 21:24:19 UTC | fixes deprecation warning for PostMultipleMedia | 16 January 2016, 21:24:19 UTC |
da9bd56 | Jeremy Low | 16 January 2016, 16:30:56 UTC | updates to chunked media to deal with closed file handling, and list of media objects | 16 January 2016, 16:30:56 UTC |
e11fa27 | jeremy | 16 January 2016, 14:04:01 UTC | fixes and adds deprecation warnings re old PostMedia methods | 16 January 2016, 14:04:01 UTC |
06858ae | Jeremy Low | 15 January 2016, 11:55:39 UTC | fixes typo in GetUserStream for stall_warnings | 15 January 2016, 11:55:39 UTC |
0df35c5 | Jeremy Low | 15 January 2016, 01:22:57 UTC | updates PostUpdate to include media param & normalizes media_category across Chunked/Simple upload | 15 January 2016, 01:22:57 UTC |
ee342d2 | Jeremy Low | 14 January 2016, 23:35:52 UTC | adds warning about a chunk_size that could result in 999+ APPEND commands to API | 14 January 2016, 23:35:52 UTC |
deab302 | Jeremy Low | 14 January 2016, 23:05:48 UTC | adds chunked upload support to API and media checking function | 14 January 2016, 23:05:48 UTC |
2da2da1 | Jeremy Low | 13 January 2016, 11:35:05 UTC | adds first pass at parsing various media objects that can be passed to UploadMedia* methods | 13 January 2016, 12:57:20 UTC |
ad1b091 | Jeremy Low | 12 January 2016, 12:46:42 UTC | adds UploadMediaSimple for single upload POSTs to API. | 12 January 2016, 12:54:06 UTC |
d069f0d | Mike Taylor | 11 January 2016, 12:01:56 UTC | Merge pull request #279 from shichao-an/master Fixed wrong link target of PyPI badge | 11 January 2016, 12:01:56 UTC |
b057450 | Shichao An | 11 January 2016, 04:29:30 UTC | Fixed wrong link target of PyPI badge | 11 January 2016, 04:29:30 UTC |
071b090 | Jeremy Low | 11 January 2016, 00:43:56 UTC | removes self.__auth check to _RequestUrl, closing #276 | 11 January 2016, 00:43:56 UTC |
d0e280a | Jeremy Low | 10 January 2016, 22:45:16 UTC | Merge pull request #278 from bear/rbpaskerGetFriendsUpdate Refactor GetFriends & GetFollowers Methods | 10 January 2016, 22:45:16 UTC |
076f1b8 | Jeremy Low | 10 January 2016, 17:12:33 UTC | based on previously named arg, total_count, GetFriends/GetFollowers should take that rather than limit_users | 10 January 2016, 17:12:33 UTC |
6a7e960 | Jeremy Low | 10 January 2016, 17:07:05 UTC | missed a debugging print statement that should have been deleted | 10 January 2016, 17:07:05 UTC |
e3e9b51 | Jeremy Low | 10 January 2016, 17:04:26 UTC | refactoring Friends/Followers Get methods | 10 January 2016, 17:04:26 UTC |
df1e090 | Jeremy Low | 10 January 2016, 17:03:36 UTC | updates tests for Friends/Followers methods & includes more data for tests | 10 January 2016, 17:03:36 UTC |
326a451 | Jeremy Low | 09 January 2016, 17:34:41 UTC | adds tests & test data for GetFriends, GetFollowers, and associated methods | 09 January 2016, 17:58:46 UTC |
741c0aa | Jeremy Low | 09 January 2016, 17:00:57 UTC | updates doc string for GetFriends and changes default value of include_user_entities to True for GetFollowers in line with GetFriends | 09 January 2016, 17:00:57 UTC |
5faac69 | Jeremy Low | 09 January 2016, 16:53:39 UTC | moves endpoint checking for GetFollowers/GetFriends to _GetFriendsFollowersPaged method | 09 January 2016, 16:53:39 UTC |
a141ade | Jeremy Low | 09 January 2016, 16:32:35 UTC | refactors GetFriends, GetFollowers, and Paged methods to call _GetFriendsFollowers or _GetFriendsFollowersPaged | 09 January 2016, 16:32:35 UTC |
9a7cecf | Jeremy Low | 09 January 2016, 13:32:53 UTC | adds global sleep_on_rate_limit parameter to API for testing purposes | 09 January 2016, 13:32:53 UTC |
e2d5db6 | Jeremy Low | 09 January 2016, 13:32:13 UTC | explicitly sets url query parameters even when false to avoid ambiguous behavior from Twitters response | 09 January 2016, 13:32:13 UTC |
0f5a937 | Jeremy Low | 09 January 2016, 13:22:37 UTC | updates to GetFriends/Followers* methods. see issue #277 and pull request #275 | 09 January 2016, 13:22:37 UTC |
8cfe951 | Jeremy Low | 08 January 2016, 00:41:29 UTC | updates Get*IDs*() methods | 08 January 2016, 00:41:29 UTC |
ff8be03 | Jeremy Low | 07 January 2016, 01:47:17 UTC | updates behavior of GetFriends(), GetFollowers(), GetFriendsPaged(), GetFollowersPaged() | 07 January 2016, 01:47:17 UTC |
2352858 | Bob Pasker | 05 January 2016, 16:22:35 UTC | GetFriendIDsPaged returns a list of IDs, not a dictionary | 05 January 2016, 16:22:35 UTC |
1ed0247 | Bob Pasker | 05 January 2016, 14:37:23 UTC | fixed len(result) >= count | 05 January 2016, 14:37:23 UTC |
9228b5b | Bob Pasker | 05 January 2016, 14:35:27 UTC | Honor 'count' parameter in API | 05 January 2016, 14:35:27 UTC |
16cb3f3 | Mike Taylor | 04 January 2016, 06:27:45 UTC | Merge pull request #272 from jeremylow/fixes/py3_compat_print_statements Python3 compatibility fixes for print statement in authorization check & doc strings | 04 January 2016, 06:27:45 UTC |
0371a53 | Jeremy Low | 04 January 2016, 00:26:11 UTC | py3 compatibility fixes for print statement in check for auth & doc strings | 04 January 2016, 00:35:43 UTC |
d349d76 | bear (Mike Taylor) | 02 January 2016, 13:15:00 UTC | copyright year update; lint config tweak | 02 January 2016, 13:15:00 UTC |
44d4361 | Mike Taylor | 02 January 2016, 04:49:25 UTC | Merge pull request #271 from jeremylow/issue265 Fixes issue #265 by reworking calculation of shortened urls | 02 January 2016, 04:49:25 UTC |
7b1d7e2 | Jeremy Low | 01 January 2016, 23:02:53 UTC | 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 |
9cb0f9a | Jeremy Low | 01 January 2016, 20:30:51 UTC | changes to no longer limit single-url tweets 140 characters. | 01 January 2016, 20:30:51 UTC |
c4c6ded | Jeremy Low | 01 January 2016, 20:01:02 UTC | regex changes to fix issue with finding "urls" like run.on.sentence | 01 January 2016, 20:01:02 UTC |
817286a | Jeremy Low | 01 January 2016, 17:54:45 UTC | fixes encoding error for py27 | 01 January 2016, 17:54:45 UTC |
a6f7e73 | Jeremy Low | 01 January 2016, 17:52:31 UTC | fixes #265 by reworking status length calculation for urls | 01 January 2016, 17:52:31 UTC |
2e2b32c | Mike Taylor | 31 December 2015, 20:57:08 UTC | Merge pull request #270 from jeremylow/linting Fixes lint & TypeError | 31 December 2015, 20:57:08 UTC |
2e7e37e | Jeremy Low | 31 December 2015, 10:54:01 UTC | fixes lint errors for redefinition of json in twitter/api | 31 December 2015, 11:02:10 UTC |
0ba4cdd | bear (Mike Taylor) | 29 December 2015, 10:12:01 UTC | and still lint finds something... | 29 December 2015, 10:12:01 UTC |
25b7068 | bear (Mike Taylor) | 29 December 2015, 10:09:46 UTC | set version to 3.0rc1 | 29 December 2015, 10:09:46 UTC |
6a42fe1 | Mike Taylor | 29 December 2015, 09:48:24 UTC | Merge pull request #251 from bear/python-v3 Python v3 - fixes Issue #155 | 29 December 2015, 09:48:24 UTC |
b2edc30 | bear (Mike Taylor) | 29 December 2015, 09:43:46 UTC | fix python v3 exception statement error | 29 December 2015, 09:43:46 UTC |
a382b7d | bear (Mike Taylor) | 29 December 2015, 09:17:07 UTC | add future package requirement | 29 December 2015, 09:17:07 UTC |
26d2297 | bear (Mike Taylor) | 29 December 2015, 09:14:25 UTC | Merge branch 'master' into python-v3 | 29 December 2015, 09:14:25 UTC |
dc32a98 | bear (Mike Taylor) | 29 December 2015, 08:55:19 UTC | serious flake8 lint cleanup; apologies for the extra large diffs | 29 December 2015, 08:55:19 UTC |
b6ee6d9 | bear (Mike Taylor) | 29 December 2015, 01:47:02 UTC | add back skip decorator but with a version check | 29 December 2015, 01:47:02 UTC |
7c82561 | bear (Mike Taylor) | 29 December 2015, 01:35:03 UTC | add python v3.5 to the test matrix | 29 December 2015, 01:35:03 UTC |
0addb25 | bear (Mike Taylor) | 29 December 2015, 01:30:43 UTC | remove expectedFailure decorator from twitter.status test | 29 December 2015, 01:30:43 UTC |
fa451e7 | bear (Mike Taylor) | 29 December 2015, 01:23:53 UTC | sync branch with master | 29 December 2015, 01:23:53 UTC |
bc8dd1e | bear (Mike Taylor) | 28 December 2015, 23:42:18 UTC | add pypi version badge | 28 December 2015, 23:42:18 UTC |
5ca83d1 | bear (Mike Taylor) | 28 December 2015, 23:33:56 UTC | add requires.io badge to project readme | 28 December 2015, 23:33:56 UTC |
aa8aacc | Mike Taylor | 28 December 2015, 21:18:33 UTC | Merge pull request #267 from rbpasker/master initialize Api.__auth fixes #119 | 28 December 2015, 21:18:33 UTC |
e68b6ae | bob pasker | 28 December 2015, 14:01:22 UTC | 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 |
2674a54 | Mike Taylor | 21 December 2015, 16:59:42 UTC | Merge pull request #266 from mistersalmon/master Add full_text and page options in GetDirectMessages function | 21 December 2015, 16:59:42 UTC |
e589979 | mistersalmon | 21 December 2015, 14:38:16 UTC | 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 |
388405f | mistersalmon | 21 December 2015, 14:26:16 UTC | Merge pull request #1 from mistersalmon/mistersalmon-patch-full-text-option Add full_text option in GetDirectMessages function | 21 December 2015, 14:26:16 UTC |
4510b31 | mistersalmon | 21 December 2015, 14:15:23 UTC | Add full_text option in GetDirectMessages function | 21 December 2015, 14:15:23 UTC |
b431a38 | Mike Taylor | 06 December 2015, 21:32:41 UTC | 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 |
c63dab4 | Jeremy Low | 06 December 2015, 20:25:44 UTC | Updates Media object with new methods, adds id param, adds tests | 06 December 2015, 20:25:44 UTC |
af03c22 | Mike Taylor | 02 December 2015, 21:37:12 UTC | Merge pull request #262 from lababidi/master Update get_access_token.py | 02 December 2015, 21:37:12 UTC |
04d1494 | Mahmoud Lababidi | 02 December 2015, 21:10:59 UTC | Update get_access_token.py Add 'oob' to enable PIN based authentication correctly | 02 December 2015, 21:10:59 UTC |
2bf6a8a | Mike Taylor | 28 November 2015, 22:23:30 UTC | Merge pull request #260 from BrandonBielicki/master Added UpdateBackgroundImage method and added profile_link_color argument to UpdateProfile | 28 November 2015, 22:23:30 UTC |
cc8dffb | Brandon Bielicki | 28 November 2015, 19:08:13 UTC | Updated 'UpdateProfile' method description to reflect link_profile_color argument | 28 November 2015, 19:08:13 UTC |
31fc699 | Brandon Bielicki | 28 November 2015, 18:56:29 UTC | Added UpdateBackgroundImage method. UpdateProfile now accepts profile_link_color parameter | 28 November 2015, 18:56:29 UTC |
cbae3e1 | Mike Taylor | 23 November 2015, 17:24:09 UTC | Merge pull request #259 from RockHoward/master Added GetFriendIDsPaged | 23 November 2015, 17:24:09 UTC |
f31f3a9 | Rock Howard | 23 November 2015, 16:28:56 UTC | getFriendIDs now uses GetFriendIDsPaged | 23 November 2015, 16:28:56 UTC |
05b3aa7 | Rock Howard | 20 November 2015, 17:34:23 UTC | Added GetFriendIDsPaged and refactored the API a bit | 20 November 2015, 17:34:23 UTC |
9a9b27e | Mike Taylor | 15 November 2015, 00:49:02 UTC | Merge pull request #257 from bear/readme-tweaks add some badges | 15 November 2015, 00:49:02 UTC |
4479fa9 | bear (Mike Taylor) | 15 November 2015, 00:48:05 UTC | remove pypi wheel badge for now | 15 November 2015, 00:48:05 UTC |
6e49914 | bear (Mike Taylor) | 15 November 2015, 00:40:07 UTC | add some badges | 15 November 2015, 00:40:07 UTC |
8673e2f | Mike Taylor | 15 November 2015, 00:35:15 UTC | Merge pull request #256 from bear/test-tweak remove python v3 from travis until it's needed | 15 November 2015, 00:35:15 UTC |
a738b4e | bear (Mike Taylor) | 15 November 2015, 00:33:06 UTC | remove python v3 from travis until it's needed | 15 November 2015, 00:33:06 UTC |
09b992f | bear (Mike Taylor) | 14 November 2015, 22:12:40 UTC | get travis to use make test; add codecov rc file | 14 November 2015, 22:12:40 UTC |
7457f1e | bear (Mike Taylor) | 14 November 2015, 21:07:25 UTC | have travis use Makefile | 14 November 2015, 21:07:25 UTC |
36115a7 | bear (Mike Taylor) | 14 November 2015, 21:01:55 UTC | wrap v3 specific code with try blocks to work in v2 | 14 November 2015, 21:01:55 UTC |
3810356 | bear (Mike Taylor) | 14 November 2015, 20:26:30 UTC | flag testAsJsonString expectedFailure for now (smelly I know) and more merge conflicts | 14 November 2015, 20:26:30 UTC |