dracarys18 / TweetBot

A simple Telegram Bot to Stream the tweets from any twitter accounts to Telegram Channel
MIT License
103 stars 45 forks source link

build(deps): bump tweepy from 3.10.0 to 4.2.0 #8

Closed dependabot[bot] closed 3 years ago

dependabot[bot] commented 3 years ago

Bumps tweepy from 3.10.0 to 4.2.0.

Release notes

Sourced from tweepy's releases.

4.2.0

New Features / Improvements

  • Add support for managing lists with Twitter API v2 (b1342bf)
  • Rename Client.follow and Client.unfollow to Client.follow_user and Client.unfollow_user, respectively (8f8de15)
    • Client.follow and Client.unfollow are kept as deprecated aliases
  • Add FAQ section in documentation
  • Update and improve various documentation and tests

Twitter API Changes

  • Change state to optional parameter for Client.search_spaces (e61d5d6)

Bug Fixes

  • Fix parsing of datetime strings for API v2 models with Python 3.6 (5bf2446)
  • Fix models missing an API instance attribute when using Cursor with pagination by ID (451e921)

4.1.0

New Features / Improvements

  • Add support for Python 3.10 (229b738)
    • Update minimum dev requirement version for tox to 3.14.0
  • Add support for Spaces (5c68892)
    • Add Space model
    • Add Client.search_spaces, Client.get_spaces, and Client.get_space
  • Add support for batch compliance (6ca75e1)
    • Add Client.get_compliance_jobs, Client.get_compliance_job, and Client.create_compliance_job
  • Add Client.get_muted (00cdab8)
  • Minor documentation corrections

4.0.1

Bug Fixes

  • Fix handling of strings passed as fields parameters for Client methods (d61a5d9)
  • Include unexpected parameters passed to Client methods in Twitter API request (618d1c2)
    • This future-proofs for new endpoint parameters
  • Stop checking parameter names when converting parameters passed to Client methods from datetimes to strings (1320a37)
    • This future-proofs for new endpoint parameters besides start_time and end_time that accept datetimes
  • Handle simplejson being installed when handling JSONDecodeError in HTTPException (586c162)

Misc

  • Update documentation requirements (3fa38b6, 388e2f6, 4315ab0)
  • Remove nose usage from tests (b4c06a4)
  • Remove mock and nose from tests extra and requirements (0f071fd, b4c06a4)
  • Update and improve various documentation and tests

4.0.0

Major New Features / Improvements

  • Support Twitter API v2 (#1472, #1535)

    • Replace API v1.1 models in package namespace
  • Rework media uploading (#640, #1486, #1501)

  • Support asynchronous streaming (#732, #1491)

... (truncated)

Changelog

Sourced from tweepy's changelog.

Version 4.2.0

New Features / Improvements

  • Add support for managing lists with Twitter API v2 (b1342bf)
  • Rename Client.follow and Client.unfollow to Client.follow_user and Client.unfollow_user, respectively (8f8de15)
    • Client.follow and Client.unfollow are kept as deprecated aliases
  • Add FAQ section in documentation
  • Update and improve various documentation and tests

Twitter API Changes

  • Change state to optional parameter for Client.search_spaces (e61d5d6)

Bug Fixes

  • Fix parsing of datetime strings for API v2 models with Python 3.6 (5bf2446)
  • Fix models missing an API instance attribute when using Cursor with pagination by ID (451e921)

Version 4.1.0

New Features / Improvements

  • Add support for Python 3.10 (229b738)
    • Update minimum dev requirement version for tox to 3.14.0
  • Add support for Spaces (5c68892)
    • Add Space model
    • Add Client.search_spaces, Client.get_spaces, and Client.get_space
  • Add support for batch compliance (6ca75e1)
    • Add Client.get_compliance_jobs, Client.get_compliance_job, and Client.create_compliance_job
  • Add Client.get_muted (00cdab8)
  • Minor documentation corrections

Version 4.0.1

Bug Fixes

  • Fix handling of strings passed as fields parameters for Client methods (d61a5d9)
  • Include unexpected parameters passed to Client methods in Twitter API request (618d1c2)
    • This future-proofs for new endpoint parameters
  • Stop checking parameter names when converting parameters passed to Client methods from datetimes to strings (1320a37)
    • This future-proofs for new endpoint parameters besides start_time and end_time that accept datetimes
  • Handle simplejson being installed when handling JSONDecodeError in HTTPException (586c162)

Misc

  • Update documentation requirements (3fa38b6, 388e2f6, 4315ab0)
  • Remove nose usage from tests (b4c06a4)
  • Remove mock and nose from tests extra and requirements (0f071fd, b4c06a4)
  • Update and improve various documentation and tests

Version 4.0.0

Major New Features / Improvements

... (truncated)

Commits
  • 2b9f6ba Release v4.2.0
  • a1546ae Add changelog for version 4.2.0
  • 451e921 Fix IdIterator to pass API instance to parsers and models
  • 994f790 Update documentation for private parameter for Client.update_list
  • 5bf2446 Fix parse_datetime to parse API datetime string format with Python 3.6
  • e9a8298 Add and use parse_datetime utility function for API v2 models
  • 5daf785 Improve README badge order
  • 5764c8b Add version added directive to documentation for AsyncStream
  • c04bce7 Add version added and changed directives to documentation for exceptions
  • 58c269a Add version added directive to documentation for Paginator
  • 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)
ghost commented 3 years ago

Changes to your CodeSee Architecture Map:

View a CodeSee Map of these changes

Review in an interactive map

View more CodeSee Maps

Legend

CodeSee Map Legend

dependabot[bot] commented 3 years ago

Superseded by #11.