Harmon [Mon, 28 Dec 2020 13:31:19 +0000 (07:31 -0600)]
Remove StreamListener.on_direct_message and StreamListener.on_friends
Harmon [Mon, 28 Dec 2020 13:09:49 +0000 (07:09 -0600)]
Remove Stream.sitestream and Stream.userstream
In favor of #1075
Harmon [Mon, 28 Dec 2020 12:55:58 +0000 (06:55 -0600)]
Remove Stream.retweet
Harmon [Mon, 28 Dec 2020 12:44:42 +0000 (06:44 -0600)]
Improve formatting in setup.py
Harmon [Mon, 28 Dec 2020 12:42:32 +0000 (06:42 -0600)]
Remove Stream.firehose
Harmon [Mon, 28 Dec 2020 07:51:43 +0000 (01:51 -0600)]
Improve import grouping in auth.py
Harmon [Mon, 28 Dec 2020 06:18:22 +0000 (00:18 -0600)]
Improve import grouping in streaming.py
Harmon [Mon, 28 Dec 2020 04:17:48 +0000 (22:17 -0600)]
Remove unnecessary start argument for range in cache tests
Harmon [Mon, 28 Dec 2020 02:36:40 +0000 (20:36 -0600)]
Remove extraneous newline in api.py
Harmon [Sun, 27 Dec 2020 22:53:30 +0000 (16:53 -0600)]
Replace type equality check in OAuthHandler initialization
With isinstance usage
Harmon [Sun, 27 Dec 2020 22:50:24 +0000 (16:50 -0600)]
Improve formatting for NoIdItem in ResultSet tests
Harmon [Wed, 23 Dec 2020 22:22:57 +0000 (16:22 -0600)]
Send coverage to Coveralls in GitHub Actions Test workflow
Harmon [Wed, 23 Dec 2020 22:22:21 +0000 (16:22 -0600)]
Update dev requirement for coveralls
from >= 1.8.2 to >= 2.1.0, for GitHub Actions support fix:
https://github.com/coveralls-clients/coveralls-python/releases/tag/2.1.0
Harmon [Sun, 27 Dec 2020 22:19:01 +0000 (16:19 -0600)]
Merge pull request #1482 from tweepy/python-2-support-removal
Drop support for Python 2
Harmon [Sun, 27 Dec 2020 00:25:49 +0000 (18:25 -0600)]
Fix formatting inconsistency in Stream._run
Harmon [Sat, 26 Dec 2020 10:36:33 +0000 (04:36 -0600)]
Improve formatting in is_rate_limit_error_message function
Harmon [Sat, 26 Dec 2020 09:55:14 +0000 (03:55 -0600)]
Remove API.geo_similar_places
The method was undocumented, and the API endpoint it uses hasn't been documented in years and errors now.
Harmon [Sat, 26 Dec 2020 09:34:58 +0000 (03:34 -0600)]
Update documentation for sep parameter for ReadBuffer.read_line
Harmon [Sat, 26 Dec 2020 09:18:46 +0000 (03:18 -0600)]
Use next built-in function in place of next method for iterators
Harmon [Sat, 26 Dec 2020 09:08:07 +0000 (03:08 -0600)]
Remove Python 2.7 from tox configuration
Harmon [Sat, 26 Dec 2020 09:07:10 +0000 (03:07 -0600)]
Remove cPickle import attempt
Harmon [Sat, 26 Dec 2020 08:45:09 +0000 (02:45 -0600)]
Specify support for Python 3.5 - 3.9 in README
Harmon [Sat, 26 Dec 2020 08:44:09 +0000 (02:44 -0600)]
Update setup classifiers to be only Python 3
Harmon [Sat, 26 Dec 2020 08:40:12 +0000 (02:40 -0600)]
Update Python requirement to >= 3.5
Harmon [Sat, 26 Dec 2020 08:39:18 +0000 (02:39 -0600)]
Remove Python 2.7 from GitHub Actions Test workflow
Harmon [Sat, 26 Dec 2020 08:37:17 +0000 (02:37 -0600)]
Remove six requirement
Harmon [Sat, 26 Dec 2020 08:33:59 +0000 (02:33 -0600)]
Replace six.reraise
Harmon [Sat, 26 Dec 2020 08:19:22 +0000 (02:19 -0600)]
Remove unnecessary attributes for super
Harmon [Sat, 26 Dec 2020 08:14:56 +0000 (02:14 -0600)]
Remove subclassing of object
Harmon [Sat, 26 Dec 2020 08:07:47 +0000 (02:07 -0600)]
Replace six.text_type with str
Harmon [Sat, 26 Dec 2020 08:02:07 +0000 (02:02 -0600)]
Replace six.b with b prefix for bytes literals
Harmon [Sat, 26 Dec 2020 07:57:24 +0000 (01:57 -0600)]
Replace six.BytesIO with io.BytesIO
Harmon [Sat, 26 Dec 2020 07:52:47 +0000 (01:52 -0600)]
Remove no longer used variable in streaming tests
Harmon [Sat, 26 Dec 2020 07:49:17 +0000 (01:49 -0600)]
Update urllib.parse.quote and urllib.parse.urlencode imports
Harmon [Sat, 26 Dec 2020 07:47:00 +0000 (01:47 -0600)]
Update urllib.parse.parse_qs import
Harmon [Sat, 26 Dec 2020 07:44:41 +0000 (01:44 -0600)]
Update HTTPConnection import
Harmon [Sat, 26 Dec 2020 07:43:48 +0000 (01:43 -0600)]
Remove input import from six.moves
Harmon [Sat, 26 Dec 2020 07:41:03 +0000 (01:41 -0600)]
Remove u prefix from strings
Harmon [Sat, 26 Dec 2020 07:36:35 +0000 (01:36 -0600)]
Remove absolute_import and print_function imports from __future__
Harmon [Sat, 26 Dec 2020 07:30:38 +0000 (01:30 -0600)]
Use HTTPS for badge image URLs in README
Harmon [Sat, 26 Dec 2020 02:24:48 +0000 (20:24 -0600)]
Update documentation badge to v3.10.0 in README
Harmon [Sat, 26 Dec 2020 02:21:46 +0000 (20:21 -0600)]
Allow GitHub Actions Deploy workflow to be manually triggered
Harmon [Sat, 26 Dec 2020 02:16:42 +0000 (20:16 -0600)]
Explicitly install wheel in GitHub Actions Deploy workflow
As it's not required by Twine
Harmon [Sat, 26 Dec 2020 02:06:15 +0000 (20:06 -0600)]
Release v3.10.0
Harmon [Sat, 26 Dec 2020 02:02:55 +0000 (20:02 -0600)]
Add changelog for version 3.10.0
Harmon [Sat, 26 Dec 2020 00:51:08 +0000 (18:51 -0600)]
Merge pull request #1444 from brett-schneider/master
fixed Issue #1443
Harmon [Sat, 26 Dec 2020 00:48:27 +0000 (18:48 -0600)]
Remove extraneous changes
Harmon [Sat, 26 Dec 2020 00:41:34 +0000 (18:41 -0600)]
Merge pull request #1475 from keatonconrad/master
Allows media upload from BytesIO
Harmon [Sat, 26 Dec 2020 00:38:27 +0000 (18:38 -0600)]
Merge branch 'master' into master
Harmon [Thu, 24 Dec 2020 08:07:07 +0000 (02:07 -0600)]
Add support for Python 3.9
Harmon [Wed, 23 Dec 2020 21:23:14 +0000 (15:23 -0600)]
Rename job in GitHub Actions Test workflow
build -> test
Harmon [Wed, 23 Dec 2020 20:25:20 +0000 (14:25 -0600)]
Add status badge for GitHub Actions Test workflow to README
Harmon [Wed, 23 Dec 2020 20:19:39 +0000 (14:19 -0600)]
Fix GitHub Actions Deploy workflow command to create source distribution
Harmon [Wed, 23 Dec 2020 20:18:03 +0000 (14:18 -0600)]
Simplify dependency installation in GitHub Actions Deploy workflow
Twine requires setuptools and wheel, so installing twine should already install both
Harmon [Wed, 23 Dec 2020 20:16:56 +0000 (14:16 -0600)]
Change GitHub Actions Deploy workflow to run when releases are published
Rather than when created, so that saving a draft release doesn't trigger the workflow
Harmon [Wed, 23 Dec 2020 20:15:13 +0000 (14:15 -0600)]
Capitalize GitHub Actions workflow name
test -> Test
for consistency
Keaton Conrad [Tue, 22 Dec 2020 18:33:51 +0000 (12:33 -0600)]
Resolving media_upload conflicts
Co-authored-by: Harmon <Harmon758@gmail.com>
keatonconrad [Tue, 22 Dec 2020 17:51:22 +0000 (11:51 -0600)]
Resets cursor to beginning of file after guessing file type
Harmon [Tue, 22 Dec 2020 17:34:31 +0000 (11:34 -0600)]
Merge pull request #1413 from fkropfhamer/no_saved_file
Fixes #1412
Fabian Kropfhamer [Tue, 22 Dec 2020 17:17:55 +0000 (18:17 +0100)]
Update tweepy/api.py
Co-authored-by: Harmon <Harmon758@gmail.com>
Fabian Kropfhamer [Tue, 22 Dec 2020 16:49:57 +0000 (17:49 +0100)]
added check if before reading file
Harmon [Mon, 21 Dec 2020 05:48:51 +0000 (23:48 -0600)]
Merge pull request #1458 from dplefevre/doc_fix
Fixed issue #1410
Daniel Lefevre [Mon, 21 Dec 2020 05:29:28 +0000 (00:29 -0500)]
Update docs/api.rst
Co-authored-by: Harmon <Harmon758@gmail.com>
Daniel Lefevre [Sat, 19 Dec 2020 23:05:19 +0000 (18:05 -0500)]
Added missing allowed params to home_timeline in api.py
Daniel Lefevre [Sat, 19 Dec 2020 23:02:41 +0000 (18:02 -0500)]
Added 'include_entities' to home_timeline docstring in api.rst
Daniel Lefevre [Sat, 19 Dec 2020 23:01:29 +0000 (18:01 -0500)]
Removed 'exclude_replies' from parameters.rst and added description to home_timeline docstring in api.rst
Daniel Lefevre [Sat, 19 Dec 2020 22:45:03 +0000 (17:45 -0500)]
Reordered 'count' in to be first allowed parameter for home_timeline
Daniel Lefevre [Sat, 19 Dec 2020 22:30:10 +0000 (17:30 -0500)]
Removed erroneous 'page' parameter from API.home_timeline docstring
Harmon [Sat, 19 Dec 2020 10:28:30 +0000 (04:28 -0600)]
Remove API.update_profile_background_image
Resolves #1466
The POST account/update_profile_background_image endpoint has been deprecated and removed, since background profile images have not been available or visible on Twitter.com since July 2015.
https://twittercommunity.com/t/upcoming-changes-to-the-developer-platform/104603
keatonconrad [Sat, 19 Dec 2020 05:14:59 +0000 (23:14 -0600)]
Fixed None value error in f.read()
Harmon [Fri, 18 Dec 2020 13:26:59 +0000 (07:26 -0600)]
Update cassette for API.get_oembed test
Harmon [Fri, 18 Dec 2020 13:26:42 +0000 (07:26 -0600)]
Update test for API.get_oembed
Harmon [Fri, 18 Dec 2020 13:08:39 +0000 (07:08 -0600)]
Update allowed parameters for API.get_oembed
Harmon [Fri, 18 Dec 2020 12:54:11 +0000 (06:54 -0600)]
Add missing information in documentation for API.get_oembed
Harmon [Fri, 18 Dec 2020 12:40:32 +0000 (06:40 -0600)]
Fix formatting in documentation for API.get_oembed
keatonconrad [Wed, 16 Dec 2020 04:43:54 +0000 (22:43 -0600)]
Image type bug fixes
keatonconrad [Wed, 16 Dec 2020 04:15:59 +0000 (22:15 -0600)]
Added getting file_type by filestream
Daniel Lefevre [Wed, 11 Nov 2020 05:05:34 +0000 (00:05 -0500)]
Fixed issue #1410
Joshua Roesslein [Thu, 29 Oct 2020 16:17:28 +0000 (11:17 -0500)]
Merge pull request #1402 from tweepy/gh-actions
Travis -> Github Actions
Joshua Roesslein [Thu, 29 Oct 2020 16:11:19 +0000 (11:11 -0500)]
Merge branch 'master' into gh-actions
Joshua Roesslein [Thu, 29 Oct 2020 16:03:53 +0000 (11:03 -0500)]
Merge pull request #1433 from kmcelwee/master
Document API.get_oembed method
Joshua Roesslein [Thu, 29 Oct 2020 15:49:41 +0000 (10:49 -0500)]
Merge pull request #1450 from bshmueli/patch-1
Update api.rst
bshmueli [Tue, 20 Oct 2020 01:26:29 +0000 (09:26 +0800)]
Update api.rst
typo
brett-schneider [Sun, 11 Oct 2020 17:30:56 +0000 (19:30 +0200)]
add count to list_members()
brett-schneider [Sun, 11 Oct 2020 17:30:35 +0000 (19:30 +0200)]
fix: list_ownerships()
brett-schneider [Fri, 2 Oct 2020 19:38:36 +0000 (21:38 +0200)]
fixed Issue 106
Kevin McElwee [Tue, 15 Sep 2020 20:03:59 +0000 (16:03 -0400)]
Document API.get_oembed method
fkropfhamer [Mon, 10 Aug 2020 10:40:29 +0000 (12:40 +0200)]
added transformation to bytes
fkropfhamer [Sat, 8 Aug 2020 17:31:31 +0000 (19:31 +0200)]
fixed bug for no saved file
Harmon [Sun, 2 Aug 2020 20:00:37 +0000 (15:00 -0500)]
Use proper MIME type in Content-Type header for uploaded images
Fixes regression introduced with #1086 where Content-Type headers of uploaded images did not use proper MIME type structure and only specified the subtype
Harmon [Sun, 2 Aug 2020 19:49:41 +0000 (14:49 -0500)]
Use mimetypes.guess_type as fallback for determining image file type
Fixes #1411, regression introduced with #1086 where imghdr.what is unable to determine the file type
Harmon [Sat, 25 Jul 2020 02:17:19 +0000 (21:17 -0500)]
Merge pull request #1294 from tweepy/premium-search
Add API.search_30_day and API.search_full_archive
Harmon [Thu, 16 Jul 2020 05:23:25 +0000 (00:23 -0500)]
Improve CHANGELOG for v3.9.0
Josh Roesslein [Sat, 11 Jul 2020 19:21:17 +0000 (12:21 -0700)]
Release v3.9.0
Josh Roesslein [Wed, 8 Jul 2020 04:16:14 +0000 (21:16 -0700)]
Drop travis badge from readme
Josh Roesslein [Wed, 8 Jul 2020 04:13:26 +0000 (21:13 -0700)]
Remove travis
Josh Roesslein [Wed, 8 Jul 2020 04:03:22 +0000 (21:03 -0700)]
Add deploy workflow and move ci to test
Josh Roesslein [Wed, 8 Jul 2020 03:36:09 +0000 (20:36 -0700)]
drop nightly
Josh Roesslein [Wed, 8 Jul 2020 03:33:38 +0000 (20:33 -0700)]
Trigger tests on pull requests too
Josh Roesslein [Wed, 8 Jul 2020 03:25:38 +0000 (20:25 -0700)]
Setup gh action to run tests