tweepy.git
6 years agoMerge pull request #1262 from tweepy/dmcursoriterator
Harmon [Tue, 19 Nov 2019 07:12:53 +0000 (01:12 -0600)]
Merge pull request #1262 from tweepy/dmcursoriterator

Add DMCursorIterator

6 years agoRemove duplicated documentation for API.reverse_geocode
Harmon [Sat, 19 Oct 2019 21:07:19 +0000 (16:07 -0500)]
Remove duplicated documentation for API.reverse_geocode

6 years agoImprove setup.py formatting
Harmon [Thu, 17 Oct 2019 19:57:27 +0000 (14:57 -0500)]
Improve setup.py formatting

6 years agoAdd and update URLs in setup.py
Harmon [Thu, 17 Oct 2019 19:33:35 +0000 (14:33 -0500)]
Add and update URLs in setup.py

6 years agoAdd Description metadata through setup.py long_description
Harmon [Thu, 17 Oct 2019 19:21:51 +0000 (14:21 -0500)]
Add Description metadata through setup.py long_description

6 years agoUse requests socks extra instead of requiring PySocks directly
Harmon [Wed, 16 Oct 2019 18:19:45 +0000 (13:19 -0500)]
Use requests socks extra instead of requiring PySocks directly

6 years agoSimplify and improve clarity of setup.py
Harmon [Wed, 16 Oct 2019 18:02:02 +0000 (13:02 -0500)]
Simplify and improve clarity of setup.py

6 years agoImprove variables names in setup.py
Harmon [Wed, 16 Oct 2019 17:58:13 +0000 (12:58 -0500)]
Improve variables names in setup.py

6 years agoProperly handle and close file in setup.py
Harmon [Wed, 16 Oct 2019 17:50:02 +0000 (12:50 -0500)]
Properly handle and close file in setup.py

6 years agoAdd support for Python 3.8
Harmon [Wed, 16 Oct 2019 17:35:10 +0000 (12:35 -0500)]
Add support for Python 3.8

6 years agoAdd documentation for running tests
Harmon [Wed, 16 Oct 2019 16:56:25 +0000 (11:56 -0500)]
Add documentation for running tests

Resolves #681

6 years agoUse unittest method to skip test
Harmon [Wed, 16 Oct 2019 16:05:46 +0000 (11:05 -0500)]
Use unittest method to skip test

Instead of nose

6 years agoRemove Ubuntu distribution specification for Travis CI
Harmon [Wed, 16 Oct 2019 15:51:06 +0000 (10:51 -0500)]
Remove Ubuntu distribution specification for Travis CI

Xenial is now the default:
https://blog.travis-ci.com/2019-04-15-xenial-default-build-environment
https://changelog.travis-ci.com/xenial-as-the-default-build-environment-is-coming-97772

6 years agoRemove unnecessary Travis CI environment variable
Harmon [Wed, 16 Oct 2019 15:46:29 +0000 (10:46 -0500)]
Remove unnecessary Travis CI environment variable

6 years agoChange default testing configuration to use existing cassettes
Harmon [Wed, 16 Oct 2019 15:44:04 +0000 (10:44 -0500)]
Change default testing configuration to use existing cassettes

6 years agoSepcify nose with coverage option through setup.cfg
Harmon [Wed, 16 Oct 2019 15:36:42 +0000 (10:36 -0500)]
Sepcify nose with coverage option through setup.cfg

Rather than through Travis CI environment variable, as nose does not seem to register it with the use of setup.cfg

6 years agoConfigure nosetests through setup.cfg
Harmon [Wed, 16 Oct 2019 14:59:33 +0000 (09:59 -0500)]
Configure nosetests through setup.cfg

Run Travis CI and tox tests through setuptools
Use NOSE_WITH_COVERAGE environment variable for Travis CI

6 years agoSpecify nose.collector as setup.py test suite
Harmon [Wed, 16 Oct 2019 14:32:24 +0000 (09:32 -0500)]
Specify nose.collector as setup.py test suite

6 years agoCapitalize Python in setup.py description
Harmon [Wed, 16 Oct 2019 14:24:18 +0000 (09:24 -0500)]
Capitalize Python in setup.py description

6 years agoMake setup.py quotation mark type consistent
Harmon [Wed, 16 Oct 2019 14:23:01 +0000 (09:23 -0500)]
Make setup.py quotation mark type consistent

6 years agoSeparate setup.py dev extra
Harmon [Wed, 16 Oct 2019 14:19:02 +0000 (09:19 -0500)]
Separate setup.py dev extra

Add coveralls dev requirement

6 years agoUse test extra in tox configuration
Harmon [Wed, 16 Oct 2019 13:59:46 +0000 (08:59 -0500)]
Use test extra in tox configuration

Bump tox requirement to >= 2.4.0, the version where the “extras” environment option was added

6 years agoReplace test_requirements.txt with setup.py tests_require and test extra
Harmon [Wed, 16 Oct 2019 13:57:17 +0000 (08:57 -0500)]
Replace test_requirements.txt with setup.py tests_require and test extra

6 years agoSimplify tox configuration file
Harmon [Wed, 16 Oct 2019 13:50:54 +0000 (08:50 -0500)]
Simplify tox configuration file

6 years agoImprove formatting of tox configuration file
Harmon [Wed, 16 Oct 2019 13:18:47 +0000 (08:18 -0500)]
Improve formatting of tox configuration file

6 years agoUnpin test requirements
Harmon [Wed, 16 Oct 2019 13:17:25 +0000 (08:17 -0500)]
Unpin test requirements

6 years agoImprove documented skip_status parameter
Harmon [Wed, 4 Sep 2019 07:35:33 +0000 (02:35 -0500)]
Improve documented skip_status parameter

6 years agoAdd allowed parameters to API.list_subscribers
Harmon [Wed, 4 Sep 2019 07:34:55 +0000 (02:34 -0500)]
Add allowed parameters to API.list_subscribers

count, include_entities, skip_status

6 years agoUpdate documentation for API.list_subscribers
Harmon [Wed, 4 Sep 2019 07:30:26 +0000 (02:30 -0500)]
Update documentation for API.list_subscribers

6 years agoUpdate documentation for API.unsubscribe_list
Harmon [Wed, 4 Sep 2019 07:24:24 +0000 (02:24 -0500)]
Update documentation for API.unsubscribe_list

6 years agoUpdate documentation for API.subscribe_list
Harmon [Wed, 4 Sep 2019 07:21:15 +0000 (02:21 -0500)]
Update documentation for API.subscribe_list

6 years agoUpdate documentation for API.remove_list_member
Harmon [Wed, 4 Sep 2019 07:15:01 +0000 (02:15 -0500)]
Update documentation for API.remove_list_member

6 years agoAdd include_entities as allowed parameter for API.list_timeline
Harmon [Wed, 4 Sep 2019 07:08:50 +0000 (02:08 -0500)]
Add include_entities as allowed parameter for API.list_timeline

6 years agoFix missing quotation mark in API.list_timeline docstring
Harmon [Wed, 4 Sep 2019 07:08:03 +0000 (02:08 -0500)]
Fix missing quotation mark in API.list_timeline docstring

6 years agoUpdate documentation for API.list_timeline
Harmon [Wed, 4 Sep 2019 07:02:58 +0000 (02:02 -0500)]
Update documentation for API.list_timeline

6 years agoAdd count as allowed parameter for API.lists_subscriptions
Harmon [Wed, 4 Sep 2019 06:52:00 +0000 (01:52 -0500)]
Add count as allowed parameter for API.lists_subscriptions

6 years agoUpdate documentation for API.lists_subscriptions
Harmon [Wed, 4 Sep 2019 06:49:10 +0000 (01:49 -0500)]
Update documentation for API.lists_subscriptions

6 years agoAdd count as allowed parameter for API.lists_memberships
Harmon [Wed, 4 Sep 2019 06:44:33 +0000 (01:44 -0500)]
Add count as allowed parameter for API.lists_memberships

6 years agoUse existing documentation for API.search count parameter
Harmon [Wed, 4 Sep 2019 06:43:45 +0000 (01:43 -0500)]
Use existing documentation for API.search count parameter

6 years agoImprove documented count parameter
Harmon [Wed, 4 Sep 2019 06:42:42 +0000 (01:42 -0500)]
Improve documented count parameter

6 years agoUpdate documentation for API.lists_memberships
Harmon [Wed, 4 Sep 2019 06:32:21 +0000 (01:32 -0500)]
Update documentation for API.lists_memberships

6 years agoAdd reverse as allowed parameter for API.lists_all
Harmon [Wed, 4 Sep 2019 06:23:12 +0000 (01:23 -0500)]
Add reverse as allowed parameter for API.lists_all

6 years agoUpdate documentation for API.lists_all
Harmon [Wed, 4 Sep 2019 06:18:45 +0000 (01:18 -0500)]
Update documentation for API.lists_all

6 years agoImprove documentation for API.lookup_users
Harmon [Mon, 2 Sep 2019 05:41:51 +0000 (00:41 -0500)]
Improve documentation for API.lookup_users

6 years agoDocument API.lookup_users
Harmon [Mon, 2 Sep 2019 05:33:33 +0000 (00:33 -0500)]
Document API.lookup_users

Resolves #539

6 years agoOptimize API.update_status
Harmon [Mon, 2 Sep 2019 05:23:47 +0000 (00:23 -0500)]
Optimize API.update_status

6 years agoFix handling of positional arguments for API.statuses_lookup
Harmon [Mon, 2 Sep 2019 05:16:55 +0000 (00:16 -0500)]
Fix handling of positional arguments for API.statuses_lookup

6 years agoUpdate cassette for API.lookup_users test
Harmon [Mon, 2 Sep 2019 05:13:03 +0000 (00:13 -0500)]
Update cassette for API.lookup_users test

6 years agoUse single method for API.lookup_users
Harmon [Mon, 2 Sep 2019 04:59:26 +0000 (23:59 -0500)]
Use single method for API.lookup_users

Fixes #706

6 years agoOptimize API.create_media_metadata
Harmon [Mon, 2 Sep 2019 04:46:45 +0000 (23:46 -0500)]
Optimize API.create_media_metadata

6 years agoOptimize API.statuses_lookup
Harmon [Mon, 2 Sep 2019 04:45:06 +0000 (23:45 -0500)]
Optimize API.statuses_lookup

6 years agoImprove documentation for API.search
Harmon [Mon, 2 Sep 2019 04:21:56 +0000 (23:21 -0500)]
Improve documentation for API.search

Resolves #1233

6 years agoFix parameter references in documentation for API.statuses_lookup
Harmon [Sun, 1 Sep 2019 21:08:29 +0000 (16:08 -0500)]
Fix parameter references in documentation for API.statuses_lookup

6 years agoUpdate allowed parameters for API.statuses_lookup
Harmon [Sun, 1 Sep 2019 21:05:59 +0000 (16:05 -0500)]
Update allowed parameters for API.statuses_lookup

6 years agoUse single method for API.statuses_lookup
Harmon [Sun, 1 Sep 2019 20:59:28 +0000 (15:59 -0500)]
Use single method for API.statuses_lookup

6 years agoImprove consistency in quotation mark type
Harmon [Sun, 1 Sep 2019 20:49:27 +0000 (15:49 -0500)]
Improve consistency in quotation mark type

6 years agoUpdate allowed parameters for API.get_status
Harmon [Sun, 1 Sep 2019 20:28:50 +0000 (15:28 -0500)]
Update allowed parameters for API.get_status

6 years agoAdd include_card_uri to documented parameters
Harmon [Sun, 1 Sep 2019 20:27:40 +0000 (15:27 -0500)]
Add include_card_uri to documented parameters

6 years agoAdd include_ext_alt_text to documented parameters
Harmon [Sun, 1 Sep 2019 20:25:13 +0000 (15:25 -0500)]
Add include_ext_alt_text to documented parameters

6 years agoAdd trim_user to documented parameters
Harmon [Sun, 1 Sep 2019 20:19:30 +0000 (15:19 -0500)]
Add trim_user to documented parameters

6 years agoImprove formatting in documentation for API.media_upload
Harmon [Sun, 1 Sep 2019 20:04:22 +0000 (15:04 -0500)]
Improve formatting in documentation for API.media_upload

6 years agoFix documentation for API.media_upload
Harmon [Sun, 1 Sep 2019 20:02:10 +0000 (15:02 -0500)]
Fix documentation for API.media_upload

6 years agoUpdate documentation for API.update_status
Harmon [Sun, 1 Sep 2019 19:43:34 +0000 (14:43 -0500)]
Update documentation for API.update_status

6 years agoAdd API.create_media_metadata
Harmon [Sun, 1 Sep 2019 19:31:54 +0000 (14:31 -0500)]
Add API.create_media_metadata

Resolves #716
Resolves #1247

6 years agoHandle boolean value for API.verify_credentials include_email parameter
Harmon [Wed, 28 Aug 2019 19:40:08 +0000 (14:40 -0500)]
Handle boolean value for API.verify_credentials include_email parameter

Resolves #890

6 years agoUpdate documentation for API.verify_credentials
Harmon [Wed, 28 Aug 2019 19:37:29 +0000 (14:37 -0500)]
Update documentation for API.verify_credentials

6 years agoUpdate documentation for API.verify_credentials
Harmon [Wed, 28 Aug 2019 16:57:39 +0000 (11:57 -0500)]
Update documentation for API.verify_credentials

6 years agoFix handling of invalid credentials for API.verify_credentials
Harmon [Wed, 28 Aug 2019 16:16:27 +0000 (11:16 -0500)]
Fix handling of invalid credentials for API.verify_credentials

6 years agoUpdate documentation for API.update_status
Harmon [Tue, 27 Aug 2019 04:41:12 +0000 (23:41 -0500)]
Update documentation for API.update_status

6 years agoImprove API formatting
Harmon [Tue, 27 Aug 2019 04:30:12 +0000 (23:30 -0500)]
Improve API formatting

Also fix missing quotation marks in allowed parameters and improve capitalization in docstrings

6 years agoImprove API documentation formatting
Harmon [Tue, 27 Aug 2019 02:57:09 +0000 (21:57 -0500)]
Improve API documentation formatting

6 years agoUse existing documentation for API.statuses_lookup parameter
Harmon [Tue, 27 Aug 2019 02:14:47 +0000 (21:14 -0500)]
Use existing documentation for API.statuses_lookup parameter

6 years agoUpdate allowed parameters for API.update_status
Harmon [Tue, 27 Aug 2019 02:02:04 +0000 (21:02 -0500)]
Update allowed parameters for API.update_status

Resolves #1101

6 years agoUpdate documentation for API.rate_limit_status
Harmon [Tue, 27 Aug 2019 01:34:39 +0000 (20:34 -0500)]
Update documentation for API.rate_limit_status

Resolves #1133

6 years agoReturn cursors when calling method from DMCursorIterator
Harmon [Sun, 25 Aug 2019 09:32:04 +0000 (04:32 -0500)]
Return cursors when calling method from DMCursorIterator

This adds a return_cursors kwarg and attribute to APIMethod that can be used to explicitly specify to return cursors with the result.
The existing check for the cursor session parameter has been refactored from JSONParser.parse to APIMethod.execute.
This means that the parser's parse method is called with a return_cursors kwarg.
All parsers in the library have been updated to reflect this change.

6 years agoHandle empty pages in ItemIterator
Harmon [Sun, 25 Aug 2019 09:23:56 +0000 (04:23 -0500)]
Handle empty pages in ItemIterator

6 years agoAdd DMCursorIterator
Harmon [Sun, 25 Aug 2019 09:22:05 +0000 (04:22 -0500)]
Add DMCursorIterator

6 years agoFix Cursor set start test
Harmon [Sun, 25 Aug 2019 08:38:22 +0000 (03:38 -0500)]
Fix Cursor set start test

Update subclasses of BaseIterator to modify the kwargs attribute rather than the local variable

6 years agoPass args and kwargs properly
Harmon [Sun, 25 Aug 2019 08:31:50 +0000 (03:31 -0500)]
Pass args and kwargs properly

6 years agoReplace references to kargs with kwargs
Harmon [Sun, 25 Aug 2019 08:20:13 +0000 (03:20 -0500)]
Replace references to kargs with kwargs

6 years agoFix misspelling in API.search documentation
Harmon [Sat, 24 Aug 2019 17:54:30 +0000 (12:54 -0500)]
Fix misspelling in API.search documentation

Copied from Twitter's API

6 years agoMerge pull request #1260 from cmarshall108/patch-1
Harmon [Sat, 24 Aug 2019 17:51:38 +0000 (12:51 -0500)]
Merge pull request #1260 from cmarshall108/patch-1

api: fixed typo

6 years agoapi: fixed typo
Caleb Marshall [Sat, 24 Aug 2019 14:26:35 +0000 (10:26 -0400)]
api: fixed typo

6 years agoMerge pull request #1229 from kylepw/consumerkey
Harmon [Thu, 1 Aug 2019 14:57:08 +0000 (09:57 -0500)]
Merge pull request #1229 from kylepw/consumerkey

Change `consumer token` to `consumer key` in documentation

6 years agoImprove examples in extended Tweet documentation
Harmon [Wed, 31 Jul 2019 03:38:46 +0000 (22:38 -0500)]
Improve examples in extended Tweet documentation

6 years agoImprove wording in extended Tweets documentation
Harmon [Wed, 31 Jul 2019 03:22:17 +0000 (22:22 -0500)]
Improve wording in extended Tweets documentation

6 years agoImprove wording in extended Tweets documentation
Harmon [Wed, 31 Jul 2019 03:19:06 +0000 (22:19 -0500)]
Improve wording in extended Tweets documentation

6 years agoFix section title styles in Cursor tutorial documentation
Harmon [Wed, 31 Jul 2019 00:59:20 +0000 (19:59 -0500)]
Fix section title styles in Cursor tutorial documentation

6 years agoRemove misplaced section in Cursor tutorial documentation
Harmon [Wed, 31 Jul 2019 00:54:36 +0000 (19:54 -0500)]
Remove misplaced section in Cursor tutorial documentation

6 years agoRemove improper note in documentation for API.get_status
Harmon [Wed, 31 Jul 2019 00:16:51 +0000 (19:16 -0500)]
Remove improper note in documentation for API.get_status

6 years agoImprove footnote formatting in extended Tweets documentation
Harmon [Wed, 31 Jul 2019 00:07:58 +0000 (19:07 -0500)]
Improve footnote formatting in extended Tweets documentation

6 years agoAdd extended Tweets documentation to index
Harmon [Tue, 30 Jul 2019 23:22:02 +0000 (18:22 -0500)]
Add extended Tweets documentation to index

6 years agoAdd documentation for extended Tweets
Harmon [Tue, 30 Jul 2019 23:20:42 +0000 (18:20 -0500)]
Add documentation for extended Tweets

6 years agoOrder tests alphabetically in Travis CI tests configuration
Harmon [Mon, 22 Jul 2019 05:22:17 +0000 (00:22 -0500)]
Order tests alphabetically in Travis CI tests configuration

6 years agoOrder tests alphabetically in tox configuration
Harmon [Mon, 22 Jul 2019 05:20:57 +0000 (00:20 -0500)]
Order tests alphabetically in tox configuration

6 years agoInclude resultset tests in tox configuration
Harmon [Mon, 22 Jul 2019 05:20:03 +0000 (00:20 -0500)]
Include resultset tests in tox configuration

6 years agoFix documentation for API.search return type
Harmon [Sat, 20 Jul 2019 23:09:08 +0000 (18:09 -0500)]
Fix documentation for API.search return type

6 years agoUpdate documentation badge to v3.8.0
Harmon [Mon, 15 Jul 2019 01:26:17 +0000 (20:26 -0500)]
Update documentation badge to v3.8.0

6 years agoRelease v3.8.0
Harmon [Mon, 15 Jul 2019 01:15:46 +0000 (20:15 -0500)]
Release v3.8.0

6 years agoAdd changelog for version 3.8.0
Harmon [Mon, 15 Jul 2019 01:14:14 +0000 (20:14 -0500)]
Add changelog for version 3.8.0