What's Changed
- [FIX] Type enforcement checks on some dictionary merges causing bad/incomplete data to be sent to the server
- [CHANGED] Python version support
- Dropped: Python 3.7, 3.8, 3.9
- Added: 3.13
- [CHANGED] Version naming scheme due to dizqueTV's stalled development
- Previous versions: `X.Y.Z.a` where `X.Y.Z` represented the dizqueTV version, and `a` represented the patch version of this library
- Ex. `1.5.3.2` -> the second patch (third overall version) of this library compatible with dizqueTV v1.5.3
- New versions `X.Y.Z.aaa` where `X.Y.Z` represents the major-minor-patch version of this library, and `aaa` represents the lowest compatible dizqueTV version
- Ex. `2.0.0.153` -> Version `2.0.0` of this library, compatible with dizqueTV v1.5.3 as a minimum
Related PRs
* [fix] Broken dictionary combination with type enforcement by nwithan8 in https://github.com/nwithan8/dizqueTV-python/pull/111
**Full Changelog**: https://github.com/nwithan8/dizqueTV-python/compare/1.5.3.2...2.0.0.153