Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

appdirs is deprecated, please replace if with platformdirs fork #183

Open
a-detiste opened this issue Nov 20, 2024 · 5 comments · May be fixed by #184
Open

appdirs is deprecated, please replace if with platformdirs fork #183

a-detiste opened this issue Nov 20, 2024 · 5 comments · May be fixed by #184

Comments

@a-detiste
Copy link

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1067979

python3-appdirs is dead upstream[1] and its Debian maintainer has indicated
that it should not be included in trixie[2]. A recommended replacement is
python3-platformdirs[3], which is a fork of appdirs with a very similar API.

Please migrate from appdirs to platformdirs or some other replacement,
so that appdirs can be removed.

[1] ActiveState/appdirs@8734277
[2] https://bugs.debian.org/1060427
[3] https://pypi.org/project/platformdirs/

@chookity-pokk
Copy link
Collaborator

Thanks for opening the issue! I will get on this!

@chookity-pokk chookity-pokk linked a pull request Nov 21, 2024 that will close this issue
@chookity-pokk
Copy link
Collaborator

@a-detiste I opened up a PR to replace appdirs and will leave it for a day or so to make sure there aren't objections then I'll merge it! Unless this is more pressing and needs to be merged sooner?

@a-detiste
Copy link
Author

Original bug was in March ;-) No hurry.

@a-detiste
Copy link
Author

The other bug is more concerning: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1069068
My local build hang forever

@a-detiste
Copy link
Author

platform linux -- Python 3.12.7, pytest-8.3.3, pluggy-1.5.0
rootdir: /build/pantalaimon-0.10.5
plugins: Faker-28.1.0, typeguard-4.4.1
collected 17 items

tests/pan_client_test.py .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants