Twitchio

Latest version: v2.10.0

Safety actively analyzes 723177 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 6

2.9.0

2.8.2

This is a bugfix release for ext.commands raising an internal error when using internal converters.

2.8.1

This is a bugfix for a proccessing issue in `get_context` when no command exists.

2.8

- Added new follower/followed endpoints on PartialUser. You will need to migrate to these as Twitch is removing the old follow endpoints.
- Added is_featured parameter for PartialUser.fetch_clips, and attribute for Clip model
- Added support for the following typing constructs in ext.commands command signatures:
- `Union[A, B]` / `A | B`
- `Optiona[T]` / `T | None`
- `Annotated[T, converter]`
- Added a walkthrough of command creation in the docs.

P.S. We fixed the ReadTheDocs config file, so you'll actually get doc builds this time.

2.8.0

Welcome to the last feature release of TwitchIO V2!

This will be the last release with new features for the current development cycle of TwitchIO. Beyond this release, we will continue to make releases for bugfixes and new twitch changes to existing features (or notable/important features). However, **we will no longer be developing new library features for V2 as we go full tilt into development on V3.**

2.7

version 2.7 brings some long awaited features, such as websocket support for eventsub, and content classification labels.
We've also squashed some more bugs, and added other new twitch features.
Here's a short list of major changes:
- Added `PartialUser.fetch_charity_campaigns` and charity donate events to eventsub.
- Added new parameters to `PartialUser.modify_stream` for `is_branded_content` and `content_classification_labels`.
- Fixed `CustomReward.edit` to be able to enable the reward.
- Added two new events: `event_notice` and `event_raw_notice` for notice events from IRC.
- Added `Message.hype_chat_data` for messages that contain hype chat information.
- Fixed a reconnect loop when the IRC server sent a RECONNECT message.
- Bumped [speed] and [sound] deps to latest versions.
- Updated the HTTPException message to provide useful information instead of generic errors

And more! See the full changelog: https://twitchio.dev/en/latest/changelog.html

Page 2 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.