From 8f1c6c6d240de7ac94879e7bcf411e72eb245b00 Mon Sep 17 00:00:00 2001 From: Trammell Hudson Date: Tue, 10 Mar 2026 09:51:05 +0100 Subject: [PATCH] Replace appdirs with platformdirs. Debian 13 does not package appdirs and recommends platformdirs: https://bugs-devel.debian.org/cgi-bin/bugreport.cgi?bug=1060427 Signed-off-by: Trammell Hudson --- setup.py | 2 +- virt_backup/config.py | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/setup.py b/setup.py index 5eec317..8211ae4 100755 --- a/setup.py +++ b/setup.py @@ -27,11 +27,11 @@ keywords="libvirt", packages=find_packages(exclude=["example", "tests"]), install_requires=[ - "appdirs", "arrow", "libvirt-python", "lxml", "packaging", + "platformdirs", "PyYAML", ], setup_requires=[ diff --git a/virt_backup/config.py b/virt_backup/config.py index 91bd08d..ee0e389 100644 --- a/virt_backup/config.py +++ b/virt_backup/config.py @@ -1,7 +1,7 @@ import errno import logging import os -import appdirs +import platformdirs import yaml from virt_backup import APP_NAME @@ -11,8 +11,8 @@ os.environ["XDG_CONFIG_DIRS"] = "/etc" CONFIG_DIRS = ( - appdirs.user_config_dir(APP_NAME), - appdirs.site_config_dir(APP_NAME), + platformdirs.user_config_dir(APP_NAME), + platformdirs.site_config_dir(APP_NAME), ) CONFIG_FILENAME = "config.yml"