From a1063e348764e66e8da86c6ede41f50d0bdf1514 Mon Sep 17 00:00:00 2001 From: meisnate12 Date: Fri, 20 Sep 2024 13:06:32 -0400 Subject: [PATCH] [36] Fix blank template variables (#2212) --- .github/.wordlist.txt | 1 + CHANGELOG | 3 ++- VERSION | 2 +- modules/config.py | 2 +- requirements.txt | 4 ++-- 5 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.github/.wordlist.txt b/.github/.wordlist.txt index 0d3b54d5..28ff4428 100644 --- a/.github/.wordlist.txt +++ b/.github/.wordlist.txt @@ -220,6 +220,7 @@ OSX ozzy Palme pathing +pathvalidate PCM PersistentVolumeClaim pgid diff --git a/CHANGELOG b/CHANGELOG index 91025cde..76e3abea 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,10 +1,11 @@ # Requirements Update (requirements will need to be reinstalled) Added tenacity requirement at 9.0.0 Update lxml requirement to 5.3.0 +Update pathvalidate requirement to 3.2.1 Update pillow requirement to 10.4.0 Update PlexAPI requirement to 4.15.16 Update psutil requirement to 6.0.0 -Update setuptools requirement to 73.0.1 +Update setuptools requirement to 74.0.0 # Removed Features diff --git a/VERSION b/VERSION index b0bf5af9..4b1e4da1 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.0.2-build35 +2.0.2-build36 diff --git a/modules/config.py b/modules/config.py index ada7e14a..09dac1cd 100644 --- a/modules/config.py +++ b/modules/config.py @@ -327,7 +327,7 @@ class ConfigFile: def check_next(next_data): if isinstance(next_data, dict): - return {k: check_next(v) for k, v in next_data.items()} + return {k: check_next(v) if k != "template_variables" else v for k, v in next_data.items()} elif isinstance(next_data, list): return [check_next(d) for d in next_data] else: diff --git a/requirements.txt b/requirements.txt index 26857fe1..c85d9a4e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,7 +2,7 @@ arrapi==1.4.13 GitPython==3.1.43 lxml==5.3.0 num2words==0.5.13 -pathvalidate==3.2.0 +pathvalidate==3.2.1 pillow==10.4.0 PlexAPI==4.15.16 psutil==6.0.0 @@ -12,5 +12,5 @@ requests==2.32.3 tenacity==9.0.0 ruamel.yaml==0.18.6 schedule==1.2.2 -setuptools==73.0.1 +setuptools==75.1.0 tmdbapis==1.2.16 \ No newline at end of file