]> arthur.barton.de Git - bup.git/commit
metadata: use python-xattr pyxattr compat code
authorJohannes Berg <johannes@sipsolutions.net>
Mon, 16 Dec 2019 09:12:24 +0000 (10:12 +0100)
committerRob Browning <rlb@defaultvalue.org>
Thu, 9 Jan 2020 05:46:23 +0000 (23:46 -0600)
commit2e45bac53d5f57404458d93ac5649348826bdd1a
tree32dc2a82185aa3e8ce3123b6fbaa1c5d330c604d
parent666dc3c4503d438268bf52599fd914faf9c5e6dc
metadata: use python-xattr pyxattr compat code

Newer versions of python-xattr have pyxattr compatibility code
(since my pull request https://github.com/xattr/xattr/pull/38).

Modify bup to allow using it; prefer pyxattr since it's faster,
but sometimes due to other dependencies python-xattr might be
present already (and since it conflicts with pyxattr, it's not
possible to install both.)

Also add a .cirrus.yml task to test this on Debian.

Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
.cirrus.yml
dev/prep-for-debianish-build
lib/bup/metadata.py