chore(deps): update dependency twitchio to v3 #16

Open
renovate-bot wants to merge 1 commit from renovate/twitchio-3.x into main
Collaborator

This PR contains the following updates:

Package Type Update Change
twitchio project.dependencies major ==2.10.0==3.2.2

Release Notes

PythonistaGuild/TwitchIO (twitchio)

v3.2.2: Version: 3.2.2

Compare Source

Small patch to fix Hype Train Events.

Thanks to:
@​jrutschke

Full Changelog: https://github.com/TwitchIO/TwitchIO/compare/v3.2.1...v3.2.2

v3.2.1: Version: 3.2.1

Compare Source

Version: 3.2.1

Patch to fix an error when creating custom rewards and a typing oversight.

  • Fixed an internal HTTP method sending incorrect colour data when creating a custom reward on a channel/broadcaster.
  • Changed Mixin[None] to Mixin[Any] in Bot. This only affects very niche cases in strict-typing.

Documentation:
https://twitchio.dev

Discord:
For help and support, consider joining us on Discord: https://discord.gg/RAKc3HF

Full Changelog: https://github.com/PythonistaGuild/TwitchIO/compare/v3.2.0...v3.2.1

v3.2.0: Version: 3.2.0

Compare Source

Version: 3.2.0

Please see below for important links and information.

Changelog

Version 3.2.0

Documentation:
https://twitchio.dev

Examples:
https://github.com/PythonistaGuild/TwitchIO/tree/main/examples

Discord:
For help and support, consider joining us on Discord: https://discord.gg/RAKc3HF

Installing:
https://twitchio.dev/en/latest/getting-started/installing.html

Quickstart:
https://twitchio.dev/en/latest/getting-started/quickstart.html

Migrating from 2.x to 3.x:
https://twitchio.dev/en/latest/getting-started/migrating.html

Fixes #​522

What's Changed

New Contributors

Full Changelog: https://github.com/PythonistaGuild/TwitchIO/compare/v3.1.0...v3.2.0

v3.1.0: Version: 3.1.0

Compare Source

Version: 3.1.0

First feature release of version 3.x
Please see below for important links and information.

Changelog

Version 3.1.0

Documentation:
https://twitchio.dev

Examples:
https://github.com/PythonistaGuild/TwitchIO/tree/main/examples

Discord:
For help and support, consider joining us on Discord: https://discord.gg/RAKc3HF

Installing:
https://twitchio.dev/en/latest/getting-started/installing.html

Quickstart:
https://twitchio.dev/en/latest/getting-started/quickstart.html

Migrating from 2.x to 3.x:
https://twitchio.dev/en/latest/getting-started/migrating.html

What's Changed

Full Changelog: https://github.com/PythonistaGuild/TwitchIO/compare/v3.0.1...v3.1.0

v3.0.1: Version: 3.0.1

Compare Source

Version: 3.0.1

Patch to fix a missing subscription revoke reason from Twitch API.

  • Fixed chat_user_banned revocation reason in EventSub.
  • Changed subscriptions parameter type in AutoClient.multi_subscribe to accept a typing.Collection.

Full Changelog: https://github.com/PythonistaGuild/TwitchIO/compare/v3.0.0...v3.0.1

Documentation:
https://twitchio.dev

Discord:
For help and support, consider joining us on Discord: https://discord.gg/RAKc3HF

v3.0.0: Version: 3.0.0

Compare Source

Version: 3.0.0

First release of TwitchIO Version 3.
Please see below for important links and information.

Documentation:
https://twitchio.dev

Examples:
https://github.com/PythonistaGuild/TwitchIO/tree/main/examples

Discord:
For help and support, consider joining us on Discord: https://discord.gg/RAKc3HF

Installing:
https://twitchio.dev/en/latest/getting-started/installing.html

Quickstart:
https://twitchio.dev/en/latest/getting-started/quickstart.html

Migrating:

This document is still a work in progress:
https://twitchio.dev/en/latest/getting-started/migrating.html

What's Changed since BETA

New Contributors

Full Changelog: https://github.com/PythonistaGuild/TwitchIO/compare/v2.10.0...v3.0.0

Thanks to all the testers throughout both Alpha and Beta stages, without you we wouldn't have been able to make it this far <3

Developers/Maintainers:

Special thanks to:


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [twitchio](https://github.com/PythonistaGuild/TwitchIO) | project.dependencies | major | `==2.10.0` → `==3.2.2` | --- ### Release Notes <details> <summary>PythonistaGuild/TwitchIO (twitchio)</summary> ### [`v3.2.2`](https://github.com/TwitchIO/TwitchIO/releases/tag/v3.2.2): Version: 3.2.2 [Compare Source](https://github.com/PythonistaGuild/TwitchIO/compare/v3.2.1...v3.2.2) Small patch to fix Hype Train Events. Thanks to: [@&#8203;jrutschke](https://github.com/jrutschke) **Full Changelog**: <https://github.com/TwitchIO/TwitchIO/compare/v3.2.1...v3.2.2> ### [`v3.2.1`](https://github.com/TwitchIO/TwitchIO/releases/tag/v3.2.1): Version: 3.2.1 [Compare Source](https://github.com/PythonistaGuild/TwitchIO/compare/v3.2.0...v3.2.1) ### Version: 3.2.1 Patch to fix an error when creating custom rewards and a typing oversight. - Fixed an internal HTTP method sending incorrect colour data when creating a custom reward on a channel/broadcaster. - Changed `Mixin[None]` to `Mixin[Any]` in `Bot`. This only affects very niche cases in strict-typing. **Documentation:** <https://twitchio.dev> **Discord:** For help and support, consider joining us on Discord: <https://discord.gg/RAKc3HF> **Full Changelog**: <https://github.com/PythonistaGuild/TwitchIO/compare/v3.2.0...v3.2.1> ### [`v3.2.0`](https://github.com/TwitchIO/TwitchIO/releases/tag/v3.2.0): Version: 3.2.0 [Compare Source](https://github.com/PythonistaGuild/TwitchIO/compare/v3.1.0...v3.2.0) ### Version: 3.2.0 Please see below for important links and information. #### Changelog [Version 3.2.0](https://twitchio.dev/en/latest/getting-started/changelog.html#id1) #### Links **Documentation:** <https://twitchio.dev> **Examples:** <https://github.com/PythonistaGuild/TwitchIO/tree/main/examples> **Discord:** For help and support, consider joining us on Discord: <https://discord.gg/RAKc3HF> **Installing:** <https://twitchio.dev/en/latest/getting-started/installing.html> **Quickstart:** <https://twitchio.dev/en/latest/getting-started/quickstart.html> **Migrating from 2.x to 3.x:** <https://twitchio.dev/en/latest/getting-started/migrating.html> Fixes [#&#8203;522](https://github.com/PythonistaGuild/TwitchIO/issues/522) #### What's Changed - docs: remove token\_for from PartialUser.fetch\_moderators parameters by [@&#8203;buck2202](https://github.com/buck2202) in [#&#8203;516](https://github.com/PythonistaGuild/TwitchIO/pull/516) - docs: fix typo in commands example by [@&#8203;Domar95](https://github.com/Domar95) in [#&#8203;520](https://github.com/PythonistaGuild/TwitchIO/pull/520) - Bump actions/download-artifact from 4 to 6 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;524](https://github.com/PythonistaGuild/TwitchIO/pull/524) - Fix ColourFormatter breaking formatting for critical logs by [@&#8203;ryze312](https://github.com/ryze312) in [#&#8203;525](https://github.com/PythonistaGuild/TwitchIO/pull/525) - Channel points auto reward redemption event fix no message by [@&#8203;jrutschke](https://github.com/jrutschke) in [#&#8203;527](https://github.com/PythonistaGuild/TwitchIO/pull/527) - allow for message in bits used event to be None by [@&#8203;jrutschke](https://github.com/jrutschke) in [#&#8203;528](https://github.com/PythonistaGuild/TwitchIO/pull/528) - get\_authorization\_url to use custom oauth\_path if used by [@&#8203;jrutschke](https://github.com/jrutschke) in [#&#8203;526](https://github.com/PythonistaGuild/TwitchIO/pull/526) #### New Contributors - [@&#8203;buck2202](https://github.com/buck2202) made their first contribution in [#&#8203;516](https://github.com/PythonistaGuild/TwitchIO/pull/516) - [@&#8203;Domar95](https://github.com/Domar95) made their first contribution in [#&#8203;520](https://github.com/PythonistaGuild/TwitchIO/pull/520) - [@&#8203;ryze312](https://github.com/ryze312) made their first contribution in [#&#8203;525](https://github.com/PythonistaGuild/TwitchIO/pull/525) - [@&#8203;jrutschke](https://github.com/jrutschke) made their first contribution in [#&#8203;527](https://github.com/PythonistaGuild/TwitchIO/pull/527) **Full Changelog**: <https://github.com/PythonistaGuild/TwitchIO/compare/v3.1.0...v3.2.0> ### [`v3.1.0`](https://github.com/PythonistaGuild/TwitchIO/releases/tag/v3.1.0): Version: 3.1.0 [Compare Source](https://github.com/PythonistaGuild/TwitchIO/compare/v3.0.1...v3.1.0) ### Version: 3.1.0 First feature release of version 3.x Please see below for important links and information. #### Changelog [Version 3.1.0](https://twitchio.dev/en/latest/getting-started/changelog.html#id1) #### Links **Documentation:** <https://twitchio.dev> **Examples:** <https://github.com/PythonistaGuild/TwitchIO/tree/main/examples> **Discord:** For help and support, consider joining us on Discord: <https://discord.gg/RAKc3HF> **Installing:** <https://twitchio.dev/en/latest/getting-started/installing.html> **Quickstart:** <https://twitchio.dev/en/latest/getting-started/quickstart.html> **Migrating from 2.x to 3.x:** <https://twitchio.dev/en/latest/getting-started/migrating.html> #### What's Changed - Add Generic to Context by [@&#8203;EvieePy](https://github.com/EvieePy) in [#&#8203;506](https://github.com/PythonistaGuild/TwitchIO/pull/506) - Feature/command converters by [@&#8203;EvieePy](https://github.com/EvieePy) in [#&#8203;507](https://github.com/PythonistaGuild/TwitchIO/pull/507) - Feature/payload respond by [@&#8203;EvieePy](https://github.com/EvieePy) in [#&#8203;508](https://github.com/PythonistaGuild/TwitchIO/pull/508) - Remove unnecessary token\_for from ChannelPointsReward.fetch\_reward by [@&#8203;bartmoorman](https://github.com/bartmoorman) in [#&#8203;510](https://github.com/PythonistaGuild/TwitchIO/pull/510) - docs: fix typos in AutoBot by [@&#8203;returnDanilo](https://github.com/returnDanilo) in [#&#8203;512](https://github.com/PythonistaGuild/TwitchIO/pull/512) - docs: minor Quickstart page rewording by [@&#8203;returnDanilo](https://github.com/returnDanilo) in [#&#8203;511](https://github.com/PythonistaGuild/TwitchIO/pull/511) - Feature/translations by [@&#8203;EvieePy](https://github.com/EvieePy) in [#&#8203;513](https://github.com/PythonistaGuild/TwitchIO/pull/513) **Full Changelog**: <https://github.com/PythonistaGuild/TwitchIO/compare/v3.0.1...v3.1.0> ### [`v3.0.1`](https://github.com/PythonistaGuild/TwitchIO/releases/tag/v3.0.1): Version: 3.0.1 [Compare Source](https://github.com/PythonistaGuild/TwitchIO/compare/v3.0.0...v3.0.1) ### Version: 3.0.1 Patch to fix a missing subscription revoke reason from Twitch API. - Fixed `chat_user_banned` revocation reason in EventSub. - Changed subscriptions parameter type in `AutoClient.multi_subscribe` to accept a `typing.Collection`. **Full Changelog**: <https://github.com/PythonistaGuild/TwitchIO/compare/v3.0.0...v3.0.1> **Documentation:** <https://twitchio.dev> **Discord:** For help and support, consider joining us on Discord: <https://discord.gg/RAKc3HF> ### [`v3.0.0`](https://github.com/PythonistaGuild/TwitchIO/releases/tag/v3.0.0): Version: 3.0.0 [Compare Source](https://github.com/PythonistaGuild/TwitchIO/compare/v2.10.0...v3.0.0) ### Version: 3.0.0 First release of TwitchIO Version 3. Please see below for important links and information. **Documentation:** <https://twitchio.dev> **Examples:** <https://github.com/PythonistaGuild/TwitchIO/tree/main/examples> **Discord:** For help and support, consider joining us on Discord: <https://discord.gg/RAKc3HF> **Installing:** <https://twitchio.dev/en/latest/getting-started/installing.html> **Quickstart:** <https://twitchio.dev/en/latest/getting-started/quickstart.html> **Migrating:** This document is still a work in progress: <https://twitchio.dev/en/latest/getting-started/migrating.html> #### What's Changed since BETA - Add `channel.ad_break.begin` for EventSub by [@&#8203;Aluerie](https://github.com/Aluerie) in [#&#8203;464](https://github.com/PythonistaGuild/TwitchIO/pull/464) - Fix Stream.fetch\_game erroring for streams without a set game by [@&#8203;LostLuma](https://github.com/LostLuma) in [#&#8203;478](https://github.com/PythonistaGuild/TwitchIO/pull/478) - Merge 3.0 into main by [@&#8203;EvieePy](https://github.com/EvieePy) in [#&#8203;480](https://github.com/PythonistaGuild/TwitchIO/pull/480) - fix 404 in readme link by [@&#8203;returnDanilo](https://github.com/returnDanilo) in [#&#8203;481](https://github.com/PythonistaGuild/TwitchIO/pull/481) - Add paused to CustomReward.update() by [@&#8203;bartmoorman](https://github.com/bartmoorman) in [#&#8203;482](https://github.com/PythonistaGuild/TwitchIO/pull/482) - Fix incorrect after\_routine warning by [@&#8203;bartmoorman](https://github.com/bartmoorman) in [#&#8203;484](https://github.com/PythonistaGuild/TwitchIO/pull/484) - Add SSLContext arg to aiohttp adapter by [@&#8203;cwtravis](https://github.com/cwtravis) in [#&#8203;483](https://github.com/PythonistaGuild/TwitchIO/pull/483) - Refresh tokens before they expire by [@&#8203;bartmoorman](https://github.com/bartmoorman) in [#&#8203;486](https://github.com/PythonistaGuild/TwitchIO/pull/486) - Refresh token if it will likely expire before the next validation by [@&#8203;bartmoorman](https://github.com/bartmoorman) in [#&#8203;487](https://github.com/PythonistaGuild/TwitchIO/pull/487) - Add missing default\_auth by [@&#8203;bartmoorman](https://github.com/bartmoorman) in [#&#8203;489](https://github.com/PythonistaGuild/TwitchIO/pull/489) - docs: make username propriety more findable by [@&#8203;returnDanilo](https://github.com/returnDanilo) in [#&#8203;493](https://github.com/PythonistaGuild/TwitchIO/pull/493) - Create issue templates for bugs and feature requests by [@&#8203;AbstractUmbra](https://github.com/AbstractUmbra) in [#&#8203;497](https://github.com/PythonistaGuild/TwitchIO/pull/497) #### New Contributors - [@&#8203;Aluerie](https://github.com/Aluerie) made their first contribution in [#&#8203;464](https://github.com/PythonistaGuild/TwitchIO/pull/464) - [@&#8203;returnDanilo](https://github.com/returnDanilo) made their first contribution in [#&#8203;481](https://github.com/PythonistaGuild/TwitchIO/pull/481) - [@&#8203;bartmoorman](https://github.com/bartmoorman) made their first contribution in [#&#8203;482](https://github.com/PythonistaGuild/TwitchIO/pull/482) - [@&#8203;cwtravis](https://github.com/cwtravis) made their first contribution in [#&#8203;483](https://github.com/PythonistaGuild/TwitchIO/pull/483) **Full Changelog**: <https://github.com/PythonistaGuild/TwitchIO/compare/v2.10.0...v3.0.0> Thanks to all the testers throughout both Alpha and Beta stages, without you we wouldn't have been able to make it this far <3 #### Developers/Maintainers: - [@&#8203;EvieePy](https://github.com/EvieePy) - [@&#8203;chillymosh](https://github.com/chillymosh) #### Special thanks to: - [@&#8203;IAmTomahawkx](https://github.com/IAmTomahawkx) - Previous contributions and initial work and bikeshedding for version 3 - [@&#8203;LostLuma](https://github.com/LostLuma) (<https://lostluma.net>) - Bikeshedding, Bug finding, feature requests, contributions - [@&#8203;AbstractUmbra](https://github.com/AbstractUmbra) (<https://github.com/AbstractUmbra>) - Bikeshedding, contributions - [@&#8203;Aluerie](https://github.com/Aluerie) - Bikeshedding, Bug finding, testing, feature requests, contributions - [@&#8203;bartmoorman](https://github.com/bartmoorman) - Bikeshedding, Bug finding, testing, feature requests, contributions - philhoff (<https://twitch.tv/philhoff>) - Bikeshedding, bug finding, testing, contributions - [@&#8203;returnDanilo](https://github.com/returnDanilo) - Bug finding, testing, feature requests, contributions - [@&#8203;cwtravis](https://github.com/cwtravis) - Bug finding, testing, feature requests, contributions - [@&#8203;Fanyatsu](https://github.com/Fanyatsu) (<https://github.com/Fanyatsu>) - Bug finding, testing, feature requests, help with Conduits - [@&#8203;ezstarr](https://github.com/ezstarr) (<https://github.com/ezstarr> | <https://twitch.tv/timeenjoyed>) - Bug finding, testing, feature requests - [@&#8203;sockheadrps](https://github.com/sockheadrps) - Bikeshedding, bug finding, feature requests - ljrex (<https://twitch.tv/LJRexCodes>) - Bikeshedding, Bug finding, testing, feature requests - [@&#8203;shepsalmighty](https://github.com/shepsalmighty) (<https://twitch.tv/shepsalmighty> | <https://github.com/shepsalmighty>) - Bikeshedding, Bug finding, testing, feature requests - [@&#8203;teabunniecodes](https://github.com/teabunniecodes) (<https://github.com/teabunniecodes> | <https://twitch.tv/ambivalentbunnie>) - Bug finding, testing, documentation requests/feedback - nyghl\_ (<https://twitch.tv/nyghl>\_) - Bug finding, testing, feature requests - mrr3dl1ne (<https://twitch.tv/mrr3dl1ne>) - Bug finding, testing, feature requests - wospins (<https://twitch.tv/wospins>) - Testing, feature requests - szczot3k (Discord) - Bug finding, testing, feature requests - [@&#8203;MrChuw](https://github.com/MrChuw) (<https://twitch.tv/mr_chuw>) - Bug finding, testing, feature requests - All the testers on discord and twitch and anyone else I forgot! <3 </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4yNC4xIiwidXBkYXRlZEluVmVyIjoiNDMuMTM5LjgiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
renovate-bot force-pushed renovate/twitchio-3.x from 1a96e5d4b3 to 610ed1fcb1 2026-01-26 08:42:06 +00:00 Compare
renovate-bot force-pushed renovate/twitchio-3.x from 610ed1fcb1 to f79fb63426 2026-01-30 03:34:16 +00:00 Compare
renovate-bot force-pushed renovate/twitchio-3.x from f79fb63426 to fe2be7b5a0 2026-04-14 08:35:27 +00:00 Compare
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/twitchio-3.x:renovate/twitchio-3.x
git switch renovate/twitchio-3.x

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff renovate/twitchio-3.x
git switch renovate/twitchio-3.x
git rebase main
git switch main
git merge --ff-only renovate/twitchio-3.x
git switch renovate/twitchio-3.x
git rebase main
git switch main
git merge --no-ff renovate/twitchio-3.x
git switch main
git merge --squash renovate/twitchio-3.x
git switch main
git merge --ff-only renovate/twitchio-3.x
git switch main
git merge renovate/twitchio-3.x
git push origin main
Sign in to join this conversation.
No reviewers
No labels
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
catalin/huesoporro!16
No description provided.