diff --git a/cyberdrop_dl/__init__.py b/cyberdrop_dl/__init__.py index 61077b3ae..e6ba6c35b 100644 --- a/cyberdrop_dl/__init__.py +++ b/cyberdrop_dl/__init__.py @@ -1 +1 @@ -__version__ = "5.3.16" +__version__ = "5.3.17" diff --git a/cyberdrop_dl/managers/config_manager.py b/cyberdrop_dl/managers/config_manager.py index c5c2e3944..630689cc4 100644 --- a/cyberdrop_dl/managers/config_manager.py +++ b/cyberdrop_dl/managers/config_manager.py @@ -37,14 +37,14 @@ def _load_yaml(file: Path) -> Dict: return yaml_values if yaml_values else {} -def get_keys(dl, keys=None): +def get_keys(dl, keys=None) -> set: keys = keys or [] if isinstance(dl, dict): keys += dl.keys() _ = [get_keys(x, keys) for x in dl.values()] elif isinstance(dl, list): _ = [get_keys(x, keys) for x in dl] - return list(set(keys)) + return set(keys) class ConfigManager: diff --git a/pyproject.toml b/pyproject.toml index 2540db8f1..67d476c94 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "cyberdrop-dl" -version = "5.3.16" +version = "5.3.17" description = "Bulk downloader for multiple file hosts" authors = ["Jules Winnfield "] readme = "README.md"