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

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


Branch: CURRENT, Version: 0.9.7, Package name: py39-xattr-0.9.7, 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:

RMD160: 48424e7c2812dd341b1e09bc9b8278f1a2bf2529
Filesize: 13.075 KB

Version history: (Expand)


CVS history: (Expand)


   2021-10-07 16:58:44 by Nia Alarie | Files touched by this commit (630)
Log message:
sysutils: Remove SHA1 hashes for distfiles
   2019-12-05 15:46:44 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-xattr: updated to 0.9.7

Version 0.9.7
* Fix xattr().update() in Python 3
   2019-08-04 13:24:52 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
py-xattr: updated to 0.9.6

Version 0.9.6:
* Fix release build by including *.[ch] in Manifest.in

Version 0.9.4:
* Extract inline C code for syntax highlighting and easier maintenance
* Fix Travis build
* Always include sys/types.h (musl compatibility)

Version 0.9.3:
* Do not attempt to use surrogateescape unless it is available

Version 0.9.2:
* Fix BSD issue w/ lsattr and long attrs
* Remove unreachable code

Version 0.9.1:
* Allow (Python 2) long for fd
* Fix Python 3 bytes handling in xattr.tool
* Use cffi 1.X features to build native module for faster import
  https://github.com/xattr/xattr/pull/47
* NOTE: Version 0.9.0 is the same, was momentarily uploaded with
  incomplete CHANGES.txt

Version 0.8.0:
* Use os.fsencode where available to better handle filesystem quirks related
  to surrogates
* Options bugfix and compatibility module for pyxattr API

Version 0.7.9:
* Added xattr/tests/*.py to MANIFEST.in

Version 0.7.8:
* Added MANIFEST.in to ensure that the .txt files are included

Version 0.7.7:
* Fixed FreeBSD build
   2019-04-26 15:14:25 by Maya Rashish | Files touched by this commit (473)
Log message:
Omit mentions of python 34 and 35, after those were removed.

- Includes some whitespace changes, to be handled in a separate commit.
   2018-07-03 07:03:44 by Adam Ciarcinski | Files touched by this commit (495)
Log message:
extend PYTHON_VERSIONS_ for Python 3.7
   2017-01-03 14:23:05 by Jonathan Perkin | Files touched by this commit (52)
Log message:
Use "${MV} || ${TRUE}" and "${RM} -f" consistently in \ 
post-install targets.
   2017-01-01 15:44:09 by Thomas Klausner | Files touched by this commit (577)
Log message:
Add python-3.6 to incompatible versions.
   2016-08-28 17:48:37 by Thomas Klausner | Files touched by this commit (112)
Log message:
Remove unnecessary PLIST_SUBST and FILES_SUBST that are now provided
by the infrastructure.

Mark a couple more packages as not ready for python-3.x.