Releases: nwithan8/pytulli
Releases · nwithan8/pytulli
4.3.4.2140
What's Changed
- [ADDED] Support for Tautulli 2.14.6
Related PRs
Full Changelog: 4.3.3.2140...4.3.4.2140
4.3.3.2140
What's Changed
- [ADDED] Support for Tautulli 2.14.5
- [ADDED] Support for Python 3.13
Related PRs
Full Changelog: 4.3.2.2140...4.3.3.2140
4.3.2.2140
4.3.1.2140
What's Changed
- Add Tautulli v2.14.3 and Tautulli v2.14.4 support
- Fix inclusion of requirements files to properly build wheels on PiWheels
- Despite minimum API version being Tautulli 2.14.0-beta0, version number will simply by suffixed "2140" as "b0" is interpreted as a beta release of this module by package managers like PiWheels.
Related PRs
- [fix] Include requirements.txt and requirements-dev.txt in build for PiWheel by @nwithan8 in #50
- [chore] Add support for Tautulli v2.14.3 and v2.14.4 by @nwithan8 in #51
Full Changelog: 4.0.0.2120...4.3.1.2140
4.3.0.2140b0
What's Changed
- [NEW] Establish a Plex API connection via the
shortcuts.plex_api
property- May require a server-side SQL query to retrieve required Plex token, which requires enabling SQL queries in Tautulli. Enable this by setting
api_sql = 1
in Tautulli'sconfig.ini
file while the application is not running.
- May require a server-side SQL query to retrieve required Plex token, which requires enabling SQL queries in Tautulli. Enable this by setting
- [ADDED]
PlexAPI==4.15.*,>=4.15.14
dependency
Related PRs
- [feat] Add shortcut to initialize Plex API instance for Tautulli-connected Plex Media Server by @nwithan8 in #48
Full Changelog: 4.2.2.2140b0...4.3.0.2140b0
4.2.2.2140b0
4.2.1.2140b0
4.2.0.2140b0
What's Changed
- [FEATURE] Ingest Discord-style webhooks from Tautulli in a Flask environment
Related PRs
Full Changelog: 4.1.0.2140b0...4.2.0.2140b0
4.1.0.2140b0
What's Changed
- [CHANGED] Add support for v2.14.0-beta, drop support for v2.12.x and 2.13.x due to API changes
- v2.14.0-beta is the lowest (and only) Tautulli version compatible if compatibility is enforced.
Related PRs
- [chore] v2.14.0-beta compatibility (#45)
Full Changelog: 4.0.0.2120...4.1.0.2140b0
4.0.0.2120
What's Changed
- BREAKING CHANGE: Drop support for Python 3.7
- BREAKING CHANGE:
pytulli
now uses Pydantic V2 for its API models.- If you are using
pytulli
in a project with unrelated Pydantic V1 dependencies, please refer to Pydantic's migration guide on how to continue using Pydantic V1 code while importingpydantic==2.*
: https://docs.pydantic.dev/2.6/migration/#continue-using-pydantic-v1-features
- If you are using
- BREAKING CHANGE: All dependencies have been bumped to their latest version. Other than Pydantic (noted above), there is no expected impact on functionality, but please be aware of possible dependency conflicts with your project.
- [FIX]:
Docs
model not deserializing properly - [FIX]:
RecentlyAdded
model has been built out with expected properties - [NEW]: Helper function available to get a direct web link (
https://domain:port/
) to a media item
Related PRs
- [feat] Helper function to get web URL to media item by @nwithan8 in #42
- Build out missing RecentlyAdded model by @nwithan8 in #43
- [chore] Update dependencies, drop legacy Python support by @nwithan8 in #44
Full Changelog: 3.7.0.2120...4.0.02120