14
0
forked from pool/python-tweepy

38 Commits

Author SHA256 Message Date
a684a6b238 Accepting request 1290022 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1290022
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tweepy?expand=0&rev=18
2025-07-03 10:10:44 +00:00
e8aea4d708 - Update to 4.16.0
* Re-improve clarity of OAuth 2.0 User Context example code
  * Fix SyntaxWarning
  * Install 'build'
  * Bump version number to 4.15.0
  * Docs config updates to fix build
  * Fix Sphinx context injection removal by readthedocs
  * Revert hoverxref upgrade for now until sphinx can be updated
  * Fix build error for docs related to 'html_context' setting
  * Modernize packaging configuration
  * Add new publish workflow to use trusted publisher
  * Add dev and test dependencies
  * Update publish workflow...
  * Add support for posting tweets to Communities
  * Update .gitignore
  * Release 4.16.0
- Drop fix-package-version.patch, merged upstream
- Update BuildRequires from pyproject.toml
- Use Python 3.11 on SLE-15 by default

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tweepy?expand=0&rev=36
2025-07-02 16:06:39 +00:00
2d04ab784d Accepting request 1240755 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1240755
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tweepy?expand=0&rev=17
2025-01-28 13:59:49 +00:00
ddff96060a Accepting request 1240734 from home:glaubitz:branches:devel:languages:python
- Update to 4.15.0
  * Fix error "No module named 'imghdr'" due to removed
    package in Python 3.13+
  * Bump requests-oauthlib to allow v2
  * Drop support for Python 3.7 and 3.8
- Cherry-pick upstream patch to fix package version
  * fix-package-version.patch
- Drop loosen-requests-oauthlib.patch, merged upstream
- Drop support-python-313.patch, merged upstream

OBS-URL: https://build.opensuse.org/request/show/1240734
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tweepy?expand=0&rev=34
2025-01-28 10:24:53 +00:00
7dae0a0adf Accepting request 1231587 from devel:languages:python
- Add patch support-python-313.patch:
  * Fall back to mimetypes if imghdr isn't available.
- Add patch loosen-requests-oauthlib.patch:
  * We can also work with requests-oauthlib < 3.

OBS-URL: https://build.opensuse.org/request/show/1231587
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tweepy?expand=0&rev=16
2024-12-17 18:22:49 +00:00
73480bbaf1 - Add patch loosen-requests-oauthlib.patch:
* We can also work with requests-oauthlib < 3.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tweepy?expand=0&rev=32
2024-12-17 00:36:46 +00:00
e9b307a5a7 - Add patch support-python-313.patch:
* Fall back to mimetypes if imghdr isn't available.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tweepy?expand=0&rev=31
2024-12-15 23:34:12 +00:00
edf62f4761 Accepting request 1157416 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/1157416
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tweepy?expand=0&rev=15
2024-03-13 21:19:26 +00:00
fbaa94e73c - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tweepy?expand=0&rev=29
2024-03-13 06:07:32 +00:00
f773d345cc Accepting request 983716 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/983716
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tweepy?expand=0&rev=14
2022-06-19 19:11:29 +00:00
7f0e34ce63 Accepting request 983471 from home:yarunachalam:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/983471
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tweepy?expand=0&rev=27
2022-06-19 17:20:59 +00:00
b51d134391 Accepting request 952653 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/952653
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tweepy?expand=0&rev=13
2022-02-09 19:39:10 +00:00
6aab51ec32 Accepting request 951973 from home:sebix:branches:devel:languages:python
- 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](2b835073cb), [16763e2](16763e2ff6))
       - Add `user_auth` parameters to `Client` methods ([8f38429](8f38429440), [e88b074](e88b07465f), [0d6b68a](0d6b68aeb3))
     - Rename `OAuthHandler` to `OAuth1UserHandler` ([fb6eb7d](fb6eb7d53d))
       - `OAuthHandler` is kept as a deprecated alias ([cba7317](cba7317a4a))
     - Rename `AppAuthHandler` to `Oauth2AppHandler` ([529d793](529d793620))
       - `AppAuthHandler` is kept as a deprecated alias ([d4ceb1a](d4ceb1aedb))
     - Rename `OAuth2Bearer` to `OAuth2BearerHandler` ([0781fde](0781fde83c))
     - Allow passing access token and secret directly to `OAuth1UserHandler.__init__` ([99f3583](99f3583d99))
     - Allow `OAuth2BearerHandler` to be used as `auth` parameter for `API` ([5a2a3fc](5a2a3fc602))
     - Remove `AuthHandler` ([d600c4c](d600c4cf6a))
     - Remove `OAuth1UserHandler.get_xauth_access_token` ([8e2de9f](8e2de9f590))
     - Update and improve authentication documentation ([f9a722b](f9a722bae8))
     - Other improvements and optimizations
   - Add `Client.get_me` ([c49cbdf](c49cbdfcbd), [62b5b58](62b5b586e7), [f6895d3](f6895d36ee), [bb87b26](bb87b269ef))
   - Add support for `Media.url` ([#1722](https://github.com/tweepy/tweepy/issues/1722))
   - Use requests exception to handle `JSONDecodeError` ([b492b0a](b492b0a9fd))
     - Update requests dependency requirement to >= 2.27.0 ([ed66e8e](ed66e8e98e))
 - 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](bbdbb7bbd7))
   - Update and improve various documentation
- update to version 4.4.0:
 - New Features / Improvements:

OBS-URL: https://build.opensuse.org/request/show/951973
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tweepy?expand=0&rev=26
2022-02-08 10:51:48 +00:00
e579e377ad Accepting request 826975 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/826975
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tweepy?expand=0&rev=12
2020-08-18 13:08:23 +00:00
Tomáš Chvátal
9336cb3257 Accepting request 826972 from home:jayvdb:py-submit
Activate test suite, replacing nose with pytest

OBS-URL: https://build.opensuse.org/request/show/826972
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tweepy?expand=0&rev=24
2020-08-16 07:52:07 +00:00
1e3cbb6168 Accepting request 717563 from devel:languages:python
- Update to 3.8.0:
  * see CHANGELOG.md

OBS-URL: https://build.opensuse.org/request/show/717563
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tweepy?expand=0&rev=11
2019-07-22 15:19:32 +00:00
Tomáš Chvátal
e08a450875 - Update to 3.8.0:
* see CHANGELOG.md

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tweepy?expand=0&rev=22
2019-07-22 11:59:16 +00:00
3895e545a7 Accepting request 688352 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/688352
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tweepy?expand=0&rev=10
2019-04-02 07:20:47 +00:00
Tomáš Chvátal
fd5534f2d5 Accepting request 688349 from home:pgajdos
- version update to 3.7.0
  * no upstream changelog (except git log)
- deleted patches
  - tweepy-pip2.10.patch (upstreamed)

OBS-URL: https://build.opensuse.org/request/show/688349
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tweepy?expand=0&rev=20
2019-03-25 15:54:02 +00:00
5301ccfa6b Accepting request 628598 from devel:languages:python
- Do not pull in unittest2

OBS-URL: https://build.opensuse.org/request/show/628598
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tweepy?expand=0&rev=9
2018-08-12 18:54:05 +00:00
Tomáš Chvátal
c9b7955845 - Do not pull in unittest2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tweepy?expand=0&rev=18
2018-08-10 11:17:29 +00:00
0d478c863d Accepting request 603035 from devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/603035
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tweepy?expand=0&rev=8
2018-05-08 11:36:26 +00:00
Tomáš Chvátal
ac7671f95f - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tweepy?expand=0&rev=16
2018-05-02 10:54:14 +00:00
41134875d7 Accepting request 360907 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/360907
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tweepy?expand=0&rev=7
2016-03-02 13:21:21 +00:00
c7daa372a7 Accepting request 360150 from home:evshmarnev:branches:devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/360150
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tweepy?expand=0&rev=14
2016-02-22 14:57:38 +00:00
a94f3351ec Accepting request 307809 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/307809
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tweepy?expand=0&rev=6
2015-06-12 18:30:16 +00:00
Jan Matejek
b8bfdb93f7 Accepting request 307123 from home:benoit_monin:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/307123
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tweepy?expand=0&rev=12
2015-05-18 13:35:12 +00:00
Stephan Kulow
ae56d61f64 Accepting request 208039 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/208039
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tweepy?expand=0&rev=4
2013-11-24 11:32:22 +00:00
Denisart Benjamin
d8d603a517 Accepting request 207120 from home:posophe:branches:devel:languages:python
Update

OBS-URL: https://build.opensuse.org/request/show/207120
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tweepy?expand=0&rev=10
2013-11-16 14:01:39 +00:00
Tomáš Chvátal
d9b9194c72 Accepting request 204674 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/204674
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tweepy?expand=0&rev=3
2013-10-25 09:34:15 +00:00
Sascha Peilicke
dc0004458e - Require python-setuptools instead of distribute (upstreams merged)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tweepy?expand=0&rev=8
2013-10-24 11:16:27 +00:00
Stephan Kulow
62feb4a315 Accepting request 172963 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/172963
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tweepy?expand=0&rev=1
2013-04-24 08:50:22 +00:00
Denisart Benjamin
9eba68e867 Accepting request 155074 from home:posophe:branches:devel:languages:python
update 2.0

OBS-URL: https://build.opensuse.org/request/show/155074
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tweepy?expand=0&rev=6
2013-02-11 07:41:11 +00:00
Sascha Peilicke
b3b0752a38 Accepting request 148494 from home:posophe:branches:devel:languages:python
Update to 1.12

OBS-URL: https://build.opensuse.org/request/show/148494
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tweepy?expand=0&rev=5
2013-01-15 14:15:38 +00:00
Sascha Peilicke
6cf6566479 - Update to version 1.9:
+ Upstream provides no changelog

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tweepy?expand=0&rev=4
2012-06-25 15:16:43 +00:00
8851b5829b Accepting request 72315 from home:saschpe:branches:devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/72315
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tweepy?expand=0&rev=3
2011-06-02 09:54:36 +00:00
Pascal Bleser
03b6a25fdf add missing GROUP in subpackage
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tweepy?expand=0&rev=2
2010-09-15 19:08:08 +00:00
Pascal Bleser
f280aff105 1.7.1
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tweepy?expand=0&rev=1
2010-09-15 19:02:49 +00:00