Skip to content

Commit

Permalink
[chore] Add Tautulli v2.14 compatibility, drop v2.12 and v2.13 support (
Browse files Browse the repository at this point in the history
#220)

- Bump tautulli dependency
- Set min compatibility to Tautulli v2.14.x
- Add Docker tag pin recommendation
  • Loading branch information
nwithan8 authored Jun 10, 2024
1 parent aff9aec commit 9ac12f0
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 7 deletions.
10 changes: 6 additions & 4 deletions documentation/ANNOUNCEMENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

**Latest Release**: *v5.3.4*

**Affected Release**: *v5.x.0+*
**Affected Release**: *v5.5.0+*

**Affected Users**: Those using Tauticord with Tautulli versions v2.12.x and v2.13.x

Expand All @@ -14,6 +14,9 @@ release of Tautulli v2.14.0, which introduced breaking changes to the API.
Because Tauticord enforces strict compatibility checking with Tautulli, the underlying `tautulli` API library will need
to be updated to accommodate v2.14.0. Doing so will drop v2.12.x and v2.13.x support at the same time.

If you need to continue using Tauticord with Tautulli versions v2.12.x or v2.13.x, you will need to pin your Tauticord
version to an earlier version using Docker tags: https://hub.docker.com/r/nwithan8/tauticord/tags

---

## Removing Environmental Variables in Unraid Community Applications Template
Expand All @@ -32,9 +35,8 @@ variables.
Instead, Tauticord will be configured using a `tauticord.yaml` file located in the `/config` directory.

`v4.2.0` and `v4.2.1` of Tauticord include a built-in migration system that automatically converts existing
environmental
variable configurations to a YAML configuration file. The bot still operates using environmental variables; the
migration output will be used by additional migrations in the upcoming `v5.0.0` release.
environmental variable configurations to a YAML configuration file. The bot still operates using environmental
variables; the migration output will be used by additional migrations in the upcoming `v5.0.0` release.

As a result, the **Unraid Community Applications** template will no longer include the option to configure Tauticord
using environmental variables. The template already requires users to provide a `/config` directory path mapping, so
Expand Down
3 changes: 1 addition & 2 deletions documentation/DOCUMENTATION.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,7 @@
## Compatibility

Tauticord is compatible with the following versions of Tautulli:
- v2.12.x
- v2.13.x
- v2.14.x

## Requirements

Expand Down
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
discord.py==2.3.*
asyncio~=3.4
tautulli==4.0.*,>=4.0.0.2120
tautulli==4.2.*,>=4.2.0.2140b0
confuse==2.0.1
PyYAML==6.0.*
objectrest~=2.0.0
Expand Down

0 comments on commit 9ac12f0

Please sign in to comment.