thp / urlwatch

Watch (parts of) webpages and get notified when something changes via e-mail, on your phone or via other means. Highly configurable.
https://thp.io/2008/urlwatch/
Other
2.79k stars 350 forks source link

Replace the dead appdirs dependency by platformdirs #811

Closed mwerlen closed 2 months ago

mwerlen commented 3 months ago

Hello,

python3-appdirs has been announced as dead upstream and its Debian maintainer has indicated that it should not be included in trixie (the next stable release). A recommended replacement is python3-platformdirs, which is a fork of appdirs with a very similar API.

I've prepared this MR to apply the recommanded easy replacement. This change conserve the path of the cache and config dirs.

Maxime

e-dschungel commented 2 months ago

The doc still mentions the the outdated appdirs: https://github.com/thp/urlwatch/blob/17d02c44e909b719b2b050b1c67cdbcf7d5fd0d8/docs/source/dependencies.rst?plain=1#L26