Python-twitch-client

Latest version: v0.7.1

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

Scan your dependencies

Page 1 of 2

0.7.1

- Fixed 0.7.0 release to include submodules

0.7.0

- Moved test requirements to setup.py
- Updated dependencies to newer versions
- Removed support for Python 2, Python 3.4 and Python 3.5
- Added support for Python 3.7 and 3.8
- Added new code formatting called black
- Changed import orders to now be formatted via isort
- Added TwitchHelix.get_oauth() for fetching OAuth access token
- Updated docs
- Replaced Travis CI with GitHub Actions

0.6.0

- Added default request timeout to all requests for API v5
- Removed support for Python 3.3
- Added TwitchHelix class which adds support for the new Twitch Helix API.
- Added Twitch Helix API support for the following endpoints:
* Get Clips `twitch.helix.api.TwitchHelix.get_clips`
* Get Games `twitch.helix.api.TwitchHelix.get_games`
* Get Streams `twitch.helix.api.TwitchHelix.get_streams`
* Get Streams Metadata `twitch.helix.api.TwitchHelix.get_streams_metadata`
* Get Top Games `twitch.helix.api.TwitchHelix.get_top_games`
* Get User Follows `twitch.helix.api.TwitchHelix.get_user_follows`
* Get Videos `twitch.helix.api.TwitchHelix.get_videos`
- Changed how config file is read and moved the corresponding code to twitch/conf.py
- Changed old string formatting to the new one

0.5.1

- Fixed `configparser` import for Python<3.2

0.5.0

- Added VOD download support

0.4.0

- Added clips endpoints

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.