Revisions of python-tweepy
buildservice-autocommit
accepted
request 1157416
from
Steve Kowalik (StevenK)
(revision 30)
baserev update by copy to link target
Steve Kowalik (StevenK)
committed
(revision 29)
- Update to 4.14.0: * Add constants for potential model object fields * Add verified_type field for User * Add 1 second buffer to API v2 streaming timeout * Default AsyncBaseStream to abort closed SSL transports * Warn when Tweet data is missing default edit_history_tweet_ids field * Change initial network_error_wait to 0 for streaming * Add support for include_ext_edit_control parameter for API methods * Add support for edit_history_tweet_ids and edit_controls Tweet fields * Add asynchronous.AsyncPaginator for pagination for AsyncClient * Add support for exclude parameter for get_quote_tweets * Add support for edit_history_tweet_ids and edit_controls Tweet fields * Add asynchronous.AsyncPaginator for pagination for AsyncClient * Add support for exclude parameter for get_quote_tweets * Fix AsyncBaseClient rate limit handling * Fix handling of StreamRule when passed in list to StreamingClient.delete_rules or AsyncStreamingClient.delete_rules * Add support for media_fields, place_fields, and poll_fields parameters for Client.get_list_tweets and AsyncClient.get_list_tweets * Ignore AsyncClient method parameters explicitly passed as None * Add asynchronous interfaces for Twitter API v2 * Add async_lru as requirement for async extra * Add asynchronous.AsyncStreamingClient * Add support for reverse chronological home timeline with Twitter API v2 * Add Client.get_home_timeline and AsyncClient.get_home_timeline * Update the User-Agent header based on AsyncStream.user_agent even if AsyncStream.session is already initialized/set - Switch to pyproject macros. - Less globbing in %files. - Restrict to urllib3 to < 2, due to vcrpy changes.
buildservice-autocommit
accepted
request 983716
from
Dirk Mueller (dirkmueller)
(revision 28)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 983471
from
Yogalakshmi Arunachalam (yarunachalam)
(revision 27)
- update to version 4.9.0: New Features / Improvements * Add support for Direct Message typing indicator and read receipts (#1856) * Add API.indicate_direct_message_typing and API.mark_direct_message_read * Fallback to "detail" response value for HTTPException message (b6b8241) * Handle "error" key of response being a string in HTTPException (2da4452) * Twitter API Deprecations * Deprecate Stream.sample and note deprecation of compliance messages for Stream.filter (#1876) Misc * Use setup.cfg for coverage.py configuration (e24bb2f) * Explicitly specify coverage >= 4.4.2 requirement for dev extra (b5bd35e) * Use setup.cfg for tox configuration (e24bb2f) * Update lower bound for dev extra tox requirement to >= 3.21.0 (ba6e6b1) * Remove tests_require from setup.py (2870031) * Stop creating universal wheels (9d93ec8) * Update and improve various documentation and tests - update to version 4.8.0: New Features / Improvements * Add support for Bookmarks with Twitter API v2 (#1848) * Add Client.remove_bookmark, Client.get_bookmarks, Client.bookmark * Add support for using OAuth 2.0 Authorization Code Flow with Client methods that require the authenticating user's ID (0157d0b) * Raise TypeError for those methods when the access token isn't set * Raise NotFound rather than HTTPException when encountering 404 response status codes in BaseClient.request (b6b8219) - update to version 4.7.0: New Features / Improvements * Add support for Quote Tweets lookup with Twitter API v2 (#1844) * Add Client.get_quote_tweets * Python Backwards-Incompatible Changes * Drop support for Python 3.6, which has reached end-of-life status (#1788) Bug Fixes
Matej Cepl (mcepl)
accepted
request 951973
from
Sebastian Wagner (sebix)
(revision 26)
- update to version 4.5.0: - New Features / Improvements: - Revamp authentication interface - Add support for OAuth 2.0 Authorization Code Flow with PKCE - Add `OAuth2UserHandler` ([2b83507](https://github.com/tweepy/tweepy/commit/2b835073cb193ca6f2849c8cb6ef4322e5b16f24), [16763e2](https://github.com/tweepy/tweepy/commit/16763e2ff6913653077512f069864ad720d44ad7)) - Add `user_auth` parameters to `Client` methods ([8f38429](https://github.com/tweepy/tweepy/commit/8f384294405c6d14507441a5d1a7040d927b3fc2), [e88b074](https://github.com/tweepy/tweepy/commit/e88b07465fbcf6013be89cf938eae718391cc1df), [0d6b68a](https://github.com/tweepy/tweepy/commit/0d6b68aeb3ed36e8d0e3d400b99351ed628ba1e0)) - Rename `OAuthHandler` to `OAuth1UserHandler` ([fb6eb7d](https://github.com/tweepy/tweepy/commit/fb6eb7d53d78bcaca997586f95270a43753a9ae6)) - `OAuthHandler` is kept as a deprecated alias ([cba7317](https://github.com/tweepy/tweepy/commit/cba7317a4aa298a65eda7825589eb40a01a370f6)) - Rename `AppAuthHandler` to `Oauth2AppHandler` ([529d793](https://github.com/tweepy/tweepy/commit/529d7936201f05f4167225be3bbcaf38eafadb8c)) - `AppAuthHandler` is kept as a deprecated alias ([d4ceb1a](https://github.com/tweepy/tweepy/commit/d4ceb1aedba5380d95c8efee7d21f5e478715fe6)) - Rename `OAuth2Bearer` to `OAuth2BearerHandler` ([0781fde](https://github.com/tweepy/tweepy/commit/0781fde83c31cef45e0d7d8b2155a2624fb93b77)) - Allow passing access token and secret directly to `OAuth1UserHandler.__init__` ([99f3583](https://github.com/tweepy/tweepy/commit/99f3583d99ac9a0003273318e7628235bba707f0)) - Allow `OAuth2BearerHandler` to be used as `auth` parameter for `API` ([5a2a3fc](https://github.com/tweepy/tweepy/commit/5a2a3fc6020b6fe91141a753a2e293976addf48e)) - Remove `AuthHandler` ([d600c4c](https://github.com/tweepy/tweepy/commit/d600c4cf6ad2755aa0a959ee57c12d86cddce973)) - Remove `OAuth1UserHandler.get_xauth_access_token` ([8e2de9f](https://github.com/tweepy/tweepy/commit/8e2de9f590031bf6d6ade8946e7371366c4caa58)) - Update and improve authentication documentation ([f9a722b](https://github.com/tweepy/tweepy/commit/f9a722bae8cce368b9f8fd447c418e1034c32178)) - Other improvements and optimizations - Add `Client.get_me` ([c49cbdf](https://github.com/tweepy/tweepy/commit/c49cbdfcbda48295591d731446cd03b2eb2332ae), [62b5b58](https://github.com/tweepy/tweepy/commit/62b5b586e75a850427eabdf31448d73a9e564f66), [f6895d3](https://github.com/tweepy/tweepy/commit/f6895d36eee68adc41d0951ce6b3ee1d7b179995), [bb87b26](https://github.com/tweepy/tweepy/commit/bb87b269efa2e0ba019a0e67fa1a7489838b9684)) - Add support for `Media.url` ([#1722](https://github.com/tweepy/tweepy/issues/1722)) - Use requests exception to handle `JSONDecodeError` ([b492b0a](https://github.com/tweepy/tweepy/commit/b492b0a9fd4a0fedbc03cc2cc1927c45e866cb4e)) - Update requests dependency requirement to >= 2.27.0 ([ed66e8e](https://github.com/tweepy/tweepy/commit/ed66e8e98ea489eabe0e6ef607bb0c8c715b19d6)) - Bug Fixes: - Fix `Response.includes["polls"]` not being `Poll` objects ([#1733](https://github.com/tweepy/tweepy/pull/1733)) - Fix `Paginator` handling of `Client.get_all_tweets_count` ([#1761](https://github.com/tweepy/tweepy/pull/1761)) - Misc: - Improve and optimize `Model.__getstate__` ([#1707](https://github.com/tweepy/tweepy/issues/1707)) - Add API v2 examples to documentation ([bbdbb7b](https://github.com/tweepy/tweepy/commit/bbdbb7bbd7f3eb0d3c46d970aa14098d37857053)) - Update and improve various documentation - update to version 4.4.0: - New Features / Improvements:
buildservice-autocommit
accepted
request 826975
from
Tomáš Chvátal (scarabeus_iv)
(revision 25)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
accepted
request 826972
from
John Vandenberg (jayvdb)
(revision 24)
Activate test suite, replacing nose with pytest
buildservice-autocommit
accepted
request 717563
from
Tomáš Chvátal (scarabeus_iv)
(revision 23)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
committed
(revision 22)
- Update to 3.8.0: * see CHANGELOG.md
buildservice-autocommit
accepted
request 688352
from
Tomáš Chvátal (scarabeus_iv)
(revision 21)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
accepted
request 688349
from
Petr Gajdos (pgajdos)
(revision 20)
- version update to 3.7.0 * no upstream changelog (except git log) - deleted patches - tweepy-pip2.10.patch (upstreamed)
buildservice-autocommit
accepted
request 628598
from
Tomáš Chvátal (scarabeus_iv)
(revision 19)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
committed
(revision 18)
- Do not pull in unittest2
buildservice-autocommit
accepted
request 603035
from
Tomáš Chvátal (scarabeus_iv)
(revision 17)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
committed
(revision 16)
- Switch to github tarball - Update url - Update to version 3.6.0: * Most notably support for python3 and various tweaks - Add patch to work with new pip: * tweepy-pip2.10.patch
buildservice-autocommit
accepted
request 360907
from
Dirk Mueller (dirkmueller)
(revision 15)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 360150
from
Evgeny Shmarnev (evshmarnev)
(revision 14)
- update to version 3.5.0: New features: * Allow 'full_text' param when getting direct messages. * Explicitly return api code when parsing error. * Remove deprecated function and clean up codes. Bug Fixes * update_status: first positional argument should be 'status'. * Fix "TypeError: Can't convert 'bytes' object to str implicitly". * Fix duplicate raise in auth.py. Additional changes from version 3.4.0: New features: * Add API for account/settings. * Added RateLimitError for easily working with the rate limit. * Allow include_email param for verify_credentials API. * Added support for the "filter_level" parameter for the streaming API. Bug Fixes: * Streaming: don't decode stream bytes until json.decode. * Typo fix on _add_list_members, _remove_list_members properties. * Change raise in streaming.py to raise exception.
buildservice-autocommit
accepted
request 307809
from
Jan Matejek (matejcik)
(revision 13)
baserev update by copy to link target
Jan Matejek (matejcik)
accepted
request 307123
from
Benoît Monin (benoit_monin)
(revision 12)
- update to version 3.3.0 - add new build dependency python-pip - remove python-simplejson from dependencies - add new dependencies python-requests, python-requests-oauthlib and python-six to match requirements.txt - remove the examples directory from site package root
buildservice-autocommit
accepted
request 208039
from
Factory Maintainer (factory-maintainer)
(revision 11)
baserev update by copy to link target
Displaying revisions 1 - 20 of 30