Skip to content

Releases: nwithan8/pytulli

4.3.4.2140

13 Oct 01:27
4369f30
Compare
Choose a tag to compare

What's Changed

Related PRs

  • [chore] Add support for Tautulli 2.14.6 by @nwithan8 in #53

Full Changelog: 4.3.3.2140...4.3.4.2140

4.3.3.2140

21 Sep 18:17
4832439
Compare
Choose a tag to compare

What's Changed

  • [ADDED] Support for Tautulli 2.14.5
  • [ADDED] Support for Python 3.13

Related PRs

  • [chore] Add support for Tautulli 2.14.5 by @nwithan8 in #52

Full Changelog: 4.3.2.2140...4.3.3.2140

4.3.2.2140

04 Sep 18:39
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.3.1.2140...4.3.2.2140

4.3.1.2140

25 Aug 08:38
009d5e1
Compare
Choose a tag to compare

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

02 Jul 16:07
4c82ad5
Compare
Choose a tag to compare

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's config.ini file while the application is not running.
  • [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

19 May 22:57
bd8a430
Compare
Choose a tag to compare

What's Changed

Related PRs

Full Changelog: 4.2.1.2140b0...4.2.2.2140b0

4.2.1.2140b0

13 May 01:37
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.2.0.2140b0...4.2.1.2140b0

4.2.0.2140b0

29 Apr 19:13
051ea3e
Compare
Choose a tag to compare

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

19 Apr 07:47
67137e7
Compare
Choose a tag to compare

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

28 Mar 16:06
67137e7
Compare
Choose a tag to compare

What's Changed

  • BREAKING CHANGE: Drop support for Python 3.7
  • BREAKING CHANGE: pytulli now uses Pydantic V2 for its API models.
  • 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