Kiyomi-Parents / Kiyomi

A Discord bot centered around the Beat Saber community
MIT License
1 stars 1 forks source link

Bump twitchio from 2.2.0 to 2.3.0 #89

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps twitchio from 2.2.0 to 2.3.0.

Release notes

Sourced from twitchio's releases.

2.3.0

We've revamped our documentation, check out https://twitchio.dev/en/latest/changelog.html for the full changelog.

A few key highlights of this release:

  • Added retain_cache kwarg to Client and Bot. Default is True.
  • Added support for poll endpoints
  • fixed some bugs related to initial_channels
  • fixed the issues with ext.commands cooldown buckets always using the global bucket
  • fixed an issue with ext.commands.Bot.reload_module failing to reinstate the old module if an error occurred while reloading
Changelog

Sourced from twitchio's changelog.

2.3.0

Massive documentation updates

  • TwitchIO

    • Additions

      • Added retain_cache kwarg to Client and Bot. Default is True.
      • Poll endpoints added :func:twitchio.PartialUser.fetch_polls :func:twitchio.PartialUser.create_poll and :func:twitchio.PartialUser.end_poll
      • Added :func:twitchio.PartialUser.fetch_goals method
      • Added :func:twitchio.PartialUser.fetch_chat_settings and :func:twitchio.PartialUser.update_chat_settings methods
      • Added :func:twitchio.Client.part_channels method
      • Added :func:~twitchio.Client.event_channel_joined event. This is dispatched when the bot joins a channel
      • Added first kwarg to :func:twitchio.CustomReward.get_redemptions
    • Bug fixes

      • Removed unexpected loop termination from WSConnection._close()
      • Fix bug where # prefixed channel names and capitals in initial_channels would not trigger :func:~twitchio.Client.event_ready
      • Adjusted join channel rate limit handling
      • :func:twitchio.PartialUser.create_clip has been fixed by converting bool to string in http request
      • :func:twitchio.Client.fetch_cheermotes color attribute corrected
      • :func:twitchio.PartialUser.fetch_channel_teams returns empty list if no teams found rather than unhandled error
      • Fix :class:twitchio.CustomRewardRedemption so :func:twitchio.CustomReward.get_redemptions returns correctly
  • ext.commands

    • :func:Bot.handle_commands now also invokes on threads / replies

    • Cooldowns are now handled correctly per bucket.

    • Fix issue with :func:Bot.reload_module where module is reloaded incorrectly if exception occurs

    • Additions

      • :func:twitchio.ext.commands.Bot.handle_commands now also invokes on threads / replies
    • Bug fixes

      • Cooldowns are now handled correctly per bucket.
      • Fix issue with :func:twitchio.ext.Bot.reload_module where module is reloaded incorrectly if exception occurs
  • ext.pubsub

    • Channel subscription model fixes and additional type hints for Optional return values
    • :class:~twitchio.ext.pubsub.PubSubBitsMessage model updated to return correct data and updated typing
    • :class:~twitchio.ext.pubsub.PubSubBitsBadgeMessage model updated to return correct data and updated typing
    • :class:~twitchio.ext.pubsub.PubSubChatMessage now correctly returns a string rather than int for the Bits Events
Commits
  • 76c065e version bump
  • dc3cc3f Fix CustomRewardRedemption (#300)
  • 4065804 Black formatting
  • 16b76f3 Update copyright
  • e3df123 Add first kwarg for get_redemption
  • 7a46bd1 If the cache hasn't populated, assume we are not a moderator yet.
  • 49fa07e Add event_channel_joined event to client and websocket.
  • 1ebff0f Change retain_cache default value to True
  • a2d952d Track callback event_name separately
  • b2341b7 Black Format
  • 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)
dependabot[bot] commented 2 years ago

Superseded by #95.