Compare commits

...

2 commits

Author SHA1 Message Date
11b3885789
Merge 31e05cb10c into 23f3ad1f46 2025-01-23 11:42:21 +00:00
Alexis Métaireau
31e05cb10c
Use platformdirs to find user configuration files
The previous library we were using for this (`appdirs`) is dead upstream
and not supported anymore in debian testing.

Fixes #1058
2025-01-23 12:39:22 +01:00
2 changed files with 3 additions and 3 deletions

View file

@ -5,11 +5,11 @@ import sys
import traceback import traceback
import unicodedata import unicodedata
import appdirs import platformdir
def get_config_dir() -> str: def get_config_dir() -> str:
return appdirs.user_config_dir("dangerzone") return platformdir.user_config_dir("dangerzone")
def get_resource_path(filename: str) -> str: def get_resource_path(filename: str) -> str:

View file

@ -15,7 +15,7 @@ include = [
[tool.poetry.dependencies] [tool.poetry.dependencies]
python = ">=3.9,<3.13" python = ">=3.9,<3.13"
click = "*" click = "*"
appdirs = "*" platformdirs = "*"
PySide6 = "^6.7.1" PySide6 = "^6.7.1"
PyMuPDF = "^1.23.3" # The version in Fedora 39 PyMuPDF = "^1.23.3" # The version in Fedora 39
colorama = "*" colorama = "*"