Package Details: python-xdg-base-dirs 6.0.1-1

Git Clone URL: https://aur.archlinux.org/python-xdg-base-dirs.git (read-only, click to copy)
Package Base: python-xdg-base-dirs
Description: An implementation of the XDG Base Directory Specification in Python
Upstream URL: https://github.com/srstevenson/xdg-base-dirs
Licenses: ISC
Submitter: gilbus
Maintainer: gilbus
Last Packager: gilbus
Votes: 7
Popularity: 0.69
First Submitted: 2023-04-30 21:53 (UTC)
Last Updated: 2023-11-15 16:20 (UTC)

Pinned Comments

ilai commented on 2023-03-14 05:16 (UTC)

The upstream package was recently modified to avoid an import collision with PyXDG. The package must now be imported as import xdg-base-dirs instead of import xdg.

If a package imports xdg, it should depend on https://archlinux.org/packages/extra/any/python-pyxdg instead of python-xdg, or the imports should be updated upsteam.

Latest Comments

« First ‹ Previous 1 2

ectospasm commented on 2021-01-06 23:11 (UTC)

This package conflicts with Community (non-AUR) package python-pyxdg. I have AUR programs that depend on python-xdg (such as goobook), and others that depend on python-pyxdg (such as mimeo, which says it depends on python-xdg but actually depends on python-pyxdg).

Is there an effort to make python-xdg API/ABI compatible with python-pyxdg? python-pyxdg has elements such as xdg.BaseDirectory, xdg.DesktopEntry, and xdg.Mime which do not exist in the latest version of python-xdg. Do packages which depend on python-pyxdg need to be updated so they run against the (far simpler) python-xdg? Where should I go next for help?