Skip to content
This repository has been archived by the owner on Dec 19, 2024. It is now read-only.

build(deps): bump twitchapi from 3.7.0 to 3.11.0 in /discord_bot #26

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 22, 2023

Bumps twitchapi from 3.7.0 to 3.11.0.

Release notes

Sourced from twitchapi's releases.

v3.10.0

Twitch

  • Added new ChatBadgeVersion related fields to the following Endpoints: (Thanks @​stolenvw )

    • Twitch.get_chat_badges()
    • Twitch.get_global_chat_badges()
  • Twitch.set_user_authentication() now tries to refresh the given token set if it seems to be out of date

  • removed the following deprecated endpoints:

    • "Replace Stream Tags"
    • "Get Stream Tags"
    • "Get All Stream Tags"
    • "Redeem Code"
    • "Get Code Status"
  • Fixed condition logic when parameter first was given for the following Endpoints:

    • Twitch.get_chatters() (Thanks @​d7415 )
    • Twitch.get_soundtrack_playlist()
    • Twitch.get_soundtrack_playlists()

PubSub

  • PubSub now cleanly reestablishes the connection when the websocket was unexpectedly closed

v3.9.0

Twitch

  • Added the following new Endpoints:

    • "Get Channel Followers" Twitch.get_channel_followers()
    • "Get Followed Channels"Twitch.get_followed_channels()
  • Fixed TypeError: __api_get_request() got an unexpected keyword argument 'body' (Thanks @​JC-Chung )

EventSub

  • Added new Topic EventSub.listen_channel_follow_v2()

Chat

  • Bot is now correctly reconnecting and rejoining channels after losing connection
  • added Chat.is_subscriber() (Thanks @​stolenvw )

... (truncated)

Changelog

Sourced from twitchapi's changelog.

:orphan:

Changelog


Version 3.11.0


Twitch

  • Added missing field emote_mode to response of :const:~twitchAPI.twitch.Twitch.get_chat_settings() and :const:~twitchAPI.twitch.Twitch.update_chat_settings() (Teekeks/pyTwitchAPI#234)

Chat

  • Fixed timing based AttributeError: 'NoneType' object has no attribute 'get' in NoticeEvent during reconnect

  • Ensured that only Chat Messages will ever be parsed as chat commands

  • Added functionality to set per channel based prefixes (Teekeks/pyTwitchAPI#229):

    • :const:~twitchAPI.chat.Chat.set_channel_prefix() to set a custom prefix for the given channel(s)
    • :const:~twitchAPI.chat.Chat.reset_channel_prefix() to remove a custom set prefix for the given channel(s)

Version 3.10.0


Twitch

  • Added new :const:~twitchAPI.object.ChatBadgeVersion related fields to the following Endpoints: (Thanks https://github.com/stolenvw )

    • :const:~twitchAPI.twitch.Twitch.get_chat_badges()
    • :const:~twitchAPI.twitch.Twitch.get_global_chat_badges()
  • :const:~twitchAPI.twitch.Twitch.set_user_authentication() now tries to refresh the given token set if it seems to be out of date

  • removed the following deprecated endpoints:

    • "Replace Stream Tags"
    • "Get Stream Tags"
    • "Get All Stream Tags"
    • "Redeem Code"
    • "Get Code Status"
  • Fixed condition logic when parameter first was given for the following Endpoints:

    • :const:~twitchAPI.twitch.Twitch.get_chatters() (Thanks https://github.com/d7415 )
    • :const:~twitchAPI.twitch.Twitch.get_soundtrack_playlist()

... (truncated)

Commits
  • 96b97dd bumped version to 3.11.0
  • d5c7887 added missing field emote_mode to ChatSettings, closes #234
  • ea4a78c ensure that only chat messages can ever be interpreted as chat commands
  • d3fe9b7 refactor: move prefix related functions to other user functions
  • c92fb33 added option to set command prefix on a per channel basis, closes #229
  • a678c63 ensure that parsed tags is always at least a empty dict, fixes timing based `...
  • 2f8de89 housekeeping: updating docs to adapt to pydata-sphinx-theme 0.13.3
  • 1cadffc minor code housekeeping
  • 597967e added missing auth notices to EventSub, closes #227
  • d2c793a bumped version to 3.10.0
  • 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)

Bumps [twitchapi](https://github.com/Teekeks/pyTwitchAPI) from 3.7.0 to 3.11.0.
- [Release notes](https://github.com/Teekeks/pyTwitchAPI/releases)
- [Changelog](https://github.com/Teekeks/pyTwitchAPI/blob/master/docs/changelog.rst)
- [Commits](Teekeks/pyTwitchAPI@v3.7.0...v3.11.0)

---
updated-dependencies:
- dependency-name: twitchapi
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels May 22, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants