v2 proposal. See CHANGELOG unreleased.

This commit is contained in:
2026-03-23 10:28:53 +00:00
parent 84cc8f65fe
commit 4b383df9a4
17 changed files with 633 additions and 686 deletions

View File

@@ -8,7 +8,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
- [x]
The following changes are proposals for v2.
### Fixed
- The returned dataclasses now work properly with dataclass methods such as `asdict`. See the events example.
### Removed
- Built-in support for loading the token from a config.toml. This is a job better left to the library consumer.
- {Client}.raw property, you can still configure the Client to return raw data via the raw kwarg.
- Support for python versions 3.8 and 3.9.
### Changed
- loguru is now used for logging. See the events example for a demonstration.
## [1.1.2] - 2024-11-06
@@ -36,4 +51,4 @@ The only potential breaking change, a new error class raised if the initial conn
- `SteamlabsSIOConnectionError` raised on a connection error
[pr-8]: https://github.com/onyx-and-iris/streamlabs-socketio-py/pull/8
[pr-8]: https://github.com/onyx-and-iris/streamlabs-socketio-py/pull/8