./sysutils/py-xattr, Python wrapper for extended filesystem attributes

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.1.0, Package name: py312-xattr-1.1.0, Maintainer: pkgsrc-users

xattr is a Python wrapper for extended filesystem attributes.

Extended attributes extend the basic attributes of files and
directories in the file system. They are stored as name:data pairs
associated with file system objects (files, directories, symlinks,
etc).


Required to run:
[devel/py-setuptools] [devel/py-cffi] [devel/py-cparser] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 16.244 KB

Version history: (Expand)


CVS history: (Expand)


   2024-02-02 21:20:28 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-xattr: updated to 1.1.0

Version 1.1.0 released 2024-02-01

* Improve FreeBSD compatibility by stripping "user." prefix on attribute
  names, but add them when listing attributes so that it behaves similarly
  to Linux (the xattr.pyxattr_compat module does not add them).
  Also adds FreeBSD with its ports build of Python 3.9 to the CI test suite.
   2023-11-26 16:51:56 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-xattr: updated to 1.0.0

ersion 1.0.0 released 2023-11-19

* Update test & build matrix and use Github Actions as a Trusted Publisher.
  Drop support for Python 3.7 and earlier (including Python 2).
  Move tests out of package.
   2023-11-05 14:32:18 by Thomas Klausner | Files touched by this commit (2)
Log message:
py-xattr: convert to wheel.mk

Not for Python 2.

Bump PKGREVISION.
   2022-12-06 09:09:51 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-xattr: updated to 0.10.1

Version 0.10.1 released 2022-12-03

* Update github actions
  https://github.com/xattr/xattr/issues/112
* Updated README to add reference to osxmetadata
  https://github.com/xattr/xattr/pull/110
   2022-10-28 11:49:33 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-xattr: updated to 0.10.0

Version 0.10.0 released 2022-10-24

* Remove exec flag from tool.py
  https://github.com/xattr/xattr/pull/106
* Update the documentation to mention
  the attr package and its getfattr and
  setfattr tools
  https://github.com/xattr/xattr/pull/103
   2022-01-05 16:41:32 by Thomas Klausner | Files touched by this commit (289)
Log message:
python: egg.mk: add USE_PKG_RESOURCES flag

This flag should be set for packages that import pkg_resources
and thus need setuptools after the build step.

Set this flag for packages that need it and bump PKGREVISION.
   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
   2021-12-11 20:42:41 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-xattr: updated to 0.9.9

Version 0.9.9
* Fix regression in xattr console script
* Add -c clear option
* Add note about Linux namespace requirement