[PR #24] [CLOSED] Bump tweepy from 4.4.0 to 4.5.0 #71

Closed
opened 2026-09-02 13:09:13 +02:00 by TheLovinator · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/TheLovinator1/discord-twitter-webhooks/pull/24
Author: @dependabot[bot]
Created: 2/11/2022
Status: Closed

Base: masterHead: dependabot/pip/tweepy-4.5.0


📝 Commits (1)

  • 3d04025 Bump tweepy from 4.4.0 to 4.5.0

📊 Changes

2 files changed (+7 additions, -7 deletions)

View changed files

📝 poetry.lock (+6 -6)
📝 pyproject.toml (+1 -1)

📄 Description

Bumps tweepy from 4.4.0 to 4.5.0.

Release notes

Sourced from tweepy's releases.

4.5.0

New Features / Improvements

  • Revamp authentication interface
    • Add support for OAuth 2.0 Authorization Code Flow with PKCE
    • Rename OAuthHandler to OAuth1UserHandler (fb6eb7d)
      • OAuthHandler is kept as a deprecated alias (cba7317)
    • Rename AppAuthHandler to Oauth2AppHandler (529d793)
      • AppAuthHandler is kept as a deprecated alias (d4ceb1a)
    • Rename OAuth2Bearer to OAuth2BearerHandler (0781fde)
    • Allow passing access token and secret directly to OAuth1UserHandler.__init__ (99f3583)
      • Note, this changes the callback parameter to be the fifth argument, positionally
    • Allow OAuth2BearerHandler to be used as auth parameter for API (5a2a3fc)
    • Remove AuthHandler (d600c4c)
    • Remove OAuth1UserHandler.get_xauth_access_token (8e2de9f)
    • Update and improve authentication documentation (f9a722b)
    • Other improvements and optimizations
  • Add Client.get_me (c49cbdf, 62b5b58, f6895d3, bb87b26)
  • Add support for Media.url (#1722)
  • Use requests exception to handle JSONDecodeError (b492b0a)
    • Update requests dependency requirement to >= 2.27.0 (ed66e8e)

Bug Fixes

  • Fix Response.includes["polls"] not being Poll objects (#1733)
  • Fix Paginator handling of Client.get_all_tweets_count (#1761)

Misc

  • Improve and optimize Model.__getstate__ (#1707)
  • Add API v2 examples to documentation (bbdbb7b)
  • Update and improve various documentation
Changelog

Sourced from tweepy's changelog.

Version 4.5.0

New Features / Improvements

  • Revamp authentication interface
    • Add support for OAuth 2.0 Authorization Code Flow with PKCE
    • Rename OAuthHandler to OAuth1UserHandler (fb6eb7d)
      • OAuthHandler is kept as a deprecated alias (cba7317)
    • Rename AppAuthHandler to Oauth2AppHandler (529d793)
      • AppAuthHandler is kept as a deprecated alias (d4ceb1a)
    • Rename OAuth2Bearer to OAuth2BearerHandler (0781fde)
    • Allow passing access token and secret directly to OAuth1UserHandler.__init__ (99f3583)
      • Note, this changes the callback parameter to be the fifth argument, positionally
    • Allow OAuth2BearerHandler to be used as auth parameter for API (5a2a3fc)
    • Remove AuthHandler (d600c4c)
    • Remove OAuth1UserHandler.get_xauth_access_token (8e2de9f)
    • Update and improve authentication documentation (f9a722b)
    • Other improvements and optimizations
  • Add Client.get_me (c49cbdf, 62b5b58, f6895d3, bb87b26)
  • Add support for Media.url (#1722)
  • Use requests exception to handle JSONDecodeError (b492b0a)
    • Update requests dependency requirement to >= 2.27.0 (ed66e8e)

Bug Fixes

  • Fix Response.includes["polls"] not being Poll objects (#1733)
  • Fix Paginator handling of Client.get_all_tweets_count (#1761)

Misc

  • Improve and optimize Model.__getstate__ (#1707)
  • Add API v2 examples to documentation (bbdbb7b)
  • Update and improve various documentation
Commits
  • ab27d28 Release v4.5.0
  • 37d7458 Add changelog for version 4.5.0
  • 53ac19e Improve PaginationIterator.next formatting
  • c11556a Merge pull request #1761 from darknessest/patch-1
  • 6bfdc75 fix pagination for tweet counts
  • f9a722b Update and improve authentication documentation
  • 36fb281 Remove now unnecessary urllib.parse.parse_qs import
  • 0818893 Improve OAuth1UserHandler formatting
  • 77531a4 Improve order of OAuth1UserHandler methods
  • cba7317 Deprecate OAuthHandler alias
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/TheLovinator1/discord-twitter-webhooks/pull/24 **Author:** [@dependabot[bot]](https://github.com/apps/dependabot) **Created:** 2/11/2022 **Status:** ❌ Closed **Base:** `master` ← **Head:** `dependabot/pip/tweepy-4.5.0` --- ### 📝 Commits (1) - [`3d04025`](https://github.com/TheLovinator1/discord-twitter-webhooks/commit/3d040257afc42dbfe0116372212657268910e1a7) Bump tweepy from 4.4.0 to 4.5.0 ### 📊 Changes **2 files changed** (+7 additions, -7 deletions) <details> <summary>View changed files</summary> 📝 `poetry.lock` (+6 -6) 📝 `pyproject.toml` (+1 -1) </details> ### 📄 Description Bumps [tweepy](https://github.com/tweepy/tweepy) from 4.4.0 to 4.5.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tweepy/tweepy/releases">tweepy's releases</a>.</em></p> <blockquote> <h2>4.5.0</h2> <h2>New Features / Improvements</h2> <ul> <li>Revamp authentication interface <ul> <li>Add support for OAuth 2.0 Authorization Code Flow with PKCE <ul> <li>Add <code>OAuth2UserHandler</code> (<a href="https://github.com/tweepy/tweepy/commit/2b835073cb193ca6f2849c8cb6ef4322e5b16f24">2b83507</a>, <a href="https://github.com/tweepy/tweepy/commit/16763e2ff6913653077512f069864ad720d44ad7">16763e2</a>)</li> <li>Add <code>user_auth</code> parameters to <code>Client</code> methods (<a href="https://github.com/tweepy/tweepy/commit/8f384294405c6d14507441a5d1a7040d927b3fc2">8f38429</a>, <a href="https://github.com/tweepy/tweepy/commit/e88b07465fbcf6013be89cf938eae718391cc1df">e88b074</a>, <a href="https://github.com/tweepy/tweepy/commit/0d6b68aeb3ed36e8d0e3d400b99351ed628ba1e0">0d6b68a</a>)</li> </ul> </li> <li>Rename <code>OAuthHandler</code> to <code>OAuth1UserHandler</code> (<a href="https://github.com/tweepy/tweepy/commit/fb6eb7d53d78bcaca997586f95270a43753a9ae6">fb6eb7d</a>) <ul> <li><code>OAuthHandler</code> is kept as a deprecated alias (<a href="https://github.com/tweepy/tweepy/commit/cba7317a4aa298a65eda7825589eb40a01a370f6">cba7317</a>)</li> </ul> </li> <li>Rename <code>AppAuthHandler</code> to <code>Oauth2AppHandler</code> (<a href="https://github.com/tweepy/tweepy/commit/529d7936201f05f4167225be3bbcaf38eafadb8c">529d793</a>) <ul> <li><code>AppAuthHandler</code> is kept as a deprecated alias (<a href="https://github.com/tweepy/tweepy/commit/d4ceb1aedba5380d95c8efee7d21f5e478715fe6">d4ceb1a</a>)</li> </ul> </li> <li>Rename <code>OAuth2Bearer</code> to <code>OAuth2BearerHandler</code> (<a href="https://github.com/tweepy/tweepy/commit/0781fde83c31cef45e0d7d8b2155a2624fb93b77">0781fde</a>)</li> <li>Allow passing access token and secret directly to <code>OAuth1UserHandler.__init__</code> (<a href="https://github.com/tweepy/tweepy/commit/99f3583d99ac9a0003273318e7628235bba707f0">99f3583</a>) <ul> <li>Note, this changes the <code>callback</code> parameter to be the fifth argument, positionally</li> </ul> </li> <li>Allow <code>OAuth2BearerHandler</code> to be used as <code>auth</code> parameter for <code>API</code> (<a href="https://github.com/tweepy/tweepy/commit/5a2a3fc6020b6fe91141a753a2e293976addf48e">5a2a3fc</a>)</li> <li>Remove <code>AuthHandler</code> (<a href="https://github.com/tweepy/tweepy/commit/d600c4cf6ad2755aa0a959ee57c12d86cddce973">d600c4c</a>)</li> <li>Remove <code>OAuth1UserHandler.get_xauth_access_token</code> (<a href="https://github.com/tweepy/tweepy/commit/8e2de9f590031bf6d6ade8946e7371366c4caa58">8e2de9f</a>)</li> <li>Update and improve authentication documentation (<a href="https://github.com/tweepy/tweepy/commit/f9a722bae8cce368b9f8fd447c418e1034c32178">f9a722b</a>)</li> <li>Other improvements and optimizations</li> </ul> </li> <li>Add <code>Client.get_me</code> (<a href="https://github.com/tweepy/tweepy/commit/c49cbdfcbda48295591d731446cd03b2eb2332ae">c49cbdf</a>, <a href="https://github.com/tweepy/tweepy/commit/62b5b586e75a850427eabdf31448d73a9e564f66">62b5b58</a>, <a href="https://github.com/tweepy/tweepy/commit/f6895d36eee68adc41d0951ce6b3ee1d7b179995">f6895d3</a>, <a href="https://github.com/tweepy/tweepy/commit/bb87b269efa2e0ba019a0e67fa1a7489838b9684">bb87b26</a>)</li> <li>Add support for <code>Media.url</code> (<a href="https://github-redirect.dependabot.com/tweepy/tweepy/issues/1722">#1722</a>)</li> <li>Use requests exception to handle <code>JSONDecodeError</code> (<a href="https://github.com/tweepy/tweepy/commit/b492b0a9fd4a0fedbc03cc2cc1927c45e866cb4e">b492b0a</a>) <ul> <li>Update requests dependency requirement to &gt;= 2.27.0 (<a href="https://github.com/tweepy/tweepy/commit/ed66e8e98ea489eabe0e6ef607bb0c8c715b19d6">ed66e8e</a>)</li> </ul> </li> </ul> <h2>Bug Fixes</h2> <ul> <li>Fix <code>Response.includes[&quot;polls&quot;]</code> not being <code>Poll</code> objects (<a href="https://github-redirect.dependabot.com/tweepy/tweepy/pull/1733">#1733</a>)</li> <li>Fix <code>Paginator</code> handling of <code>Client.get_all_tweets_count</code> (<a href="https://github-redirect.dependabot.com/tweepy/tweepy/pull/1761">#1761</a>)</li> </ul> <h2>Misc</h2> <ul> <li>Improve and optimize <code>Model.__getstate__</code> (<a href="https://github-redirect.dependabot.com/tweepy/tweepy/issues/1707">#1707</a>)</li> <li>Add API v2 examples to documentation (<a href="https://github.com/tweepy/tweepy/commit/bbdbb7bbd7f3eb0d3c46d970aa14098d37857053">bbdbb7b</a>)</li> <li>Update and improve various documentation</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/tweepy/tweepy/blob/master/docs/changelog.md">tweepy's changelog</a>.</em></p> <blockquote> <h2>Version 4.5.0</h2> <h3>New Features / Improvements</h3> <ul> <li>Revamp authentication interface <ul> <li>Add support for OAuth 2.0 Authorization Code Flow with PKCE <ul> <li>Add <code>OAuth2UserHandler</code> (<a href="https://github.com/tweepy/tweepy/commit/2b835073cb193ca6f2849c8cb6ef4322e5b16f24">2b83507</a>, <a href="https://github.com/tweepy/tweepy/commit/16763e2ff6913653077512f069864ad720d44ad7">16763e2</a>)</li> <li>Add <code>user_auth</code> parameters to <code>Client</code> methods (<a href="https://github.com/tweepy/tweepy/commit/8f384294405c6d14507441a5d1a7040d927b3fc2">8f38429</a>, <a href="https://github.com/tweepy/tweepy/commit/e88b07465fbcf6013be89cf938eae718391cc1df">e88b074</a>, <a href="https://github.com/tweepy/tweepy/commit/0d6b68aeb3ed36e8d0e3d400b99351ed628ba1e0">0d6b68a</a>)</li> </ul> </li> <li>Rename <code>OAuthHandler</code> to <code>OAuth1UserHandler</code> (<a href="https://github.com/tweepy/tweepy/commit/fb6eb7d53d78bcaca997586f95270a43753a9ae6">fb6eb7d</a>) <ul> <li><code>OAuthHandler</code> is kept as a deprecated alias (<a href="https://github.com/tweepy/tweepy/commit/cba7317a4aa298a65eda7825589eb40a01a370f6">cba7317</a>)</li> </ul> </li> <li>Rename <code>AppAuthHandler</code> to <code>Oauth2AppHandler</code> (<a href="https://github.com/tweepy/tweepy/commit/529d7936201f05f4167225be3bbcaf38eafadb8c">529d793</a>) <ul> <li><code>AppAuthHandler</code> is kept as a deprecated alias (<a href="https://github.com/tweepy/tweepy/commit/d4ceb1aedba5380d95c8efee7d21f5e478715fe6">d4ceb1a</a>)</li> </ul> </li> <li>Rename <code>OAuth2Bearer</code> to <code>OAuth2BearerHandler</code> (<a href="https://github.com/tweepy/tweepy/commit/0781fde83c31cef45e0d7d8b2155a2624fb93b77">0781fde</a>)</li> <li>Allow passing access token and secret directly to <code>OAuth1UserHandler.__init__</code> (<a href="https://github.com/tweepy/tweepy/commit/99f3583d99ac9a0003273318e7628235bba707f0">99f3583</a>) <ul> <li>Note, this changes the <code>callback</code> parameter to be the fifth argument, positionally</li> </ul> </li> <li>Allow <code>OAuth2BearerHandler</code> to be used as <code>auth</code> parameter for <code>API</code> (<a href="https://github.com/tweepy/tweepy/commit/5a2a3fc6020b6fe91141a753a2e293976addf48e">5a2a3fc</a>)</li> <li>Remove <code>AuthHandler</code> (<a href="https://github.com/tweepy/tweepy/commit/d600c4cf6ad2755aa0a959ee57c12d86cddce973">d600c4c</a>)</li> <li>Remove <code>OAuth1UserHandler.get_xauth_access_token</code> (<a href="https://github.com/tweepy/tweepy/commit/8e2de9f590031bf6d6ade8946e7371366c4caa58">8e2de9f</a>)</li> <li>Update and improve authentication documentation (<a href="https://github.com/tweepy/tweepy/commit/f9a722bae8cce368b9f8fd447c418e1034c32178">f9a722b</a>)</li> <li>Other improvements and optimizations</li> </ul> </li> <li>Add <code>Client.get_me</code> (<a href="https://github.com/tweepy/tweepy/commit/c49cbdfcbda48295591d731446cd03b2eb2332ae">c49cbdf</a>, <a href="https://github.com/tweepy/tweepy/commit/62b5b586e75a850427eabdf31448d73a9e564f66">62b5b58</a>, <a href="https://github.com/tweepy/tweepy/commit/f6895d36eee68adc41d0951ce6b3ee1d7b179995">f6895d3</a>, <a href="https://github.com/tweepy/tweepy/commit/bb87b269efa2e0ba019a0e67fa1a7489838b9684">bb87b26</a>)</li> <li>Add support for <code>Media.url</code> (<a href="https://github-redirect.dependabot.com/tweepy/tweepy/issues/1722">#1722</a>)</li> <li>Use requests exception to handle <code>JSONDecodeError</code> (<a href="https://github.com/tweepy/tweepy/commit/b492b0a9fd4a0fedbc03cc2cc1927c45e866cb4e">b492b0a</a>) <ul> <li>Update requests dependency requirement to &gt;= 2.27.0 (<a href="https://github.com/tweepy/tweepy/commit/ed66e8e98ea489eabe0e6ef607bb0c8c715b19d6">ed66e8e</a>)</li> </ul> </li> </ul> <h3>Bug Fixes</h3> <ul> <li>Fix <code>Response.includes[&quot;polls&quot;]</code> not being <code>Poll</code> objects (<a href="https://github-redirect.dependabot.com/tweepy/tweepy/pull/1733">#1733</a>)</li> <li>Fix <code>Paginator</code> handling of <code>Client.get_all_tweets_count</code> (<a href="https://github-redirect.dependabot.com/tweepy/tweepy/pull/1761">#1761</a>)</li> </ul> <h3>Misc</h3> <ul> <li>Improve and optimize <code>Model.__getstate__</code> (<a href="https://github-redirect.dependabot.com/tweepy/tweepy/issues/1707">#1707</a>)</li> <li>Add API v2 examples to documentation (<a href="https://github.com/tweepy/tweepy/commit/bbdbb7bbd7f3eb0d3c46d970aa14098d37857053">bbdbb7b</a>)</li> <li>Update and improve various documentation</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tweepy/tweepy/commit/ab27d2833b6c98caf7b74c03d1d74c22c919b420"><code>ab27d28</code></a> Release v4.5.0</li> <li><a href="https://github.com/tweepy/tweepy/commit/37d7458ecb5d5a1e54308fd77532faadf0bcae4c"><code>37d7458</code></a> Add changelog for version 4.5.0</li> <li><a href="https://github.com/tweepy/tweepy/commit/53ac19e6a588785589174a2d192221154ec48cc5"><code>53ac19e</code></a> Improve PaginationIterator.<strong>next</strong> formatting</li> <li><a href="https://github.com/tweepy/tweepy/commit/c11556aea4312fea5c7f386b5e5826f7cc59a80a"><code>c11556a</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/tweepy/tweepy/issues/1761">#1761</a> from darknessest/patch-1</li> <li><a href="https://github.com/tweepy/tweepy/commit/6bfdc75c858cca735bbe6d34dde58bb917ba4551"><code>6bfdc75</code></a> fix pagination for tweet counts</li> <li><a href="https://github.com/tweepy/tweepy/commit/f9a722bae8cce368b9f8fd447c418e1034c32178"><code>f9a722b</code></a> Update and improve authentication documentation</li> <li><a href="https://github.com/tweepy/tweepy/commit/36fb281dfd3c77cd43a38b3605bb3c5eca0640be"><code>36fb281</code></a> Remove now unnecessary urllib.parse.parse_qs import</li> <li><a href="https://github.com/tweepy/tweepy/commit/081889343a79da85e344bcfda350089264292f3a"><code>0818893</code></a> Improve OAuth1UserHandler formatting</li> <li><a href="https://github.com/tweepy/tweepy/commit/77531a4f3ebfe5e2f760da156f88377462dab67d"><code>77531a4</code></a> Improve order of OAuth1UserHandler methods</li> <li><a href="https://github.com/tweepy/tweepy/commit/cba7317a4aa298a65eda7825589eb40a01a370f6"><code>cba7317</code></a> Deprecate OAuthHandler alias</li> <li>Additional commits viewable in <a href="https://github.com/tweepy/tweepy/compare/v4.4.0...v4.5.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tweepy&package-manager=pip&previous-version=4.4.0&new-version=4.5.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
TheLovinator 2026-09-02 13:09:13 +02:00
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
TheLovinator/discord-twitter-webhooks#71
No description provided.