27 Commits

Author SHA256 Message Date
b5a36ab001 - Update to 1.3.0:
- Update pyproject.toml license identifier and update CI workflows
    for Python 3.14, dropping support for Python 3.8. #134
- 1.2.0
  - Support optional default value in xattr.get() #130
  - Ignore macOS 13 SIP attribute 'com.apple.provenance' in tests #131
- 1.1.4
  - Update GitHub actions to support upload-artifact@v4 (with the
    side-effect of building wheels for Python v3.13)
- 1.1.3
  - Update GitHub actions to support upload-artifact@v4 #126 #125
  - Update GitHub actions (with the side-effect of building wheels
    for Python v3.13) #123 #124
- 1.1.2
  - Update GitHub actions to support upload-artifact@v4 #125
- 1.1.1
  - Update GitHub actions (with the side-effect of building wheels for
    Python v3.13) #123 #124
- 1.1.0
  - 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. #116 #117
- 1.0.0
  - 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. #115

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xattr?expand=0&rev=56
2025-10-16 10:19:34 +00:00
be2f7d24f5 - Convert to libalternatives on SLE-16-based and newer systems
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xattr?expand=0&rev=54
2025-08-26 09:44:26 +00:00
fe25c95cf6 - Switch to pyproject macros.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xattr?expand=0&rev=52
2025-06-06 04:22:43 +00:00
79ccb8699e Accepting request 1096371 from home:ecsos:python
- Add %{?sle15_python_module_pythons}

OBS-URL: https://build.opensuse.org/request/show/1096371
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xattr?expand=0&rev=50
2023-07-02 15:01:42 +00:00
06f9ddc3ee Accepting request 1041278 from home:yarunachalam:branches:devel:languages:python
- Update to v0.10.1 
  * Update github actions
  * https://github.com/xattr/xattr/issues/112
  * Updated README to add reference to osxmetadata
  * https://github.com/xattr/xattr/pull/110

OBS-URL: https://build.opensuse.org/request/show/1041278
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xattr?expand=0&rev=48
2022-12-08 11:45:08 +00:00
0abb7fad79 Accepting request 1032243 from home:yarunachalam:branches:devel:languages:python
- Update to 0.10.0 
  * 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

OBS-URL: https://build.opensuse.org/request/show/1032243
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xattr?expand=0&rev=45
2022-10-30 17:13:31 +00:00
0a25f80c97 - update to 0.9.9:
* Fix regression in xattr console script
  * Add -c clear option
  * Add note about Linux namespace requirement

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xattr?expand=0&rev=44
2022-01-03 12:37:16 +00:00
25afdc4e65 - update to 0.9.8:
* Update build to use Github Actions
  * Various dump related fixes
  * Fix classifiers list

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xattr?expand=0&rev=43
2021-11-29 11:02:36 +00:00
3bb6b24af8 - add setuptools dependency (bsc#1161208)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xattr?expand=0&rev=41
2020-03-18 17:34:14 +00:00
Tomáš Chvátal
1bac578a09 Accepting request 770558 from home:mcalabkova:branches:devel:languages:python
- update to 0.9.7
  * Fix xattr().update() in Python 3

OBS-URL: https://build.opensuse.org/request/show/770558
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xattr?expand=0&rev=39
2020-02-06 12:45:34 +00:00
ba9c07bd26 - fix tests run failing on older distributions due to incorrect locale
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xattr?expand=0&rev=37
2019-03-22 21:45:28 +00:00
Tomáš Chvátal
896fb2b07a - Update to 0.9.6:
* Fix release build by including *.[ch] in Manifest.in
  * Extract inline C code for syntax highlighting and easier maintenance
    https://github.com/xattr/xattr/pull/75
  * Fix Travis build
    https://github.com/xattr/xattr/pull/74
  * Always include sys/types.h (musl compatibility)
    https://github.com/xattr/xattr/pull/73
- Enable tests

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xattr?expand=0&rev=35
2019-03-01 09:35:33 +00:00
Tomáš Chvátal
e209f3ff04 Accepting request 622787 from home:ecsos
- update to 0.9.3:
  * Do not attempt to use surrogateescape unless it is available
    https://github.com/xattr/xattr/issues/59

OBS-URL: https://build.opensuse.org/request/show/622787
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xattr?expand=0&rev=33
2018-07-14 08:58:25 +00:00
d4e1add98d - Relax version constraint for cffi requirement
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xattr?expand=0&rev=31
2018-02-22 13:23:37 +00:00
f7be15635c Accepting request 519597 from home:tbechtold:branches:devel:languages:python
- update to 0.9.2:
  * Fix BSD issue w/ lsattr and long attrs
    https://github.com/xattr/xattr/pull/57
  * Remove unreachable code
    https://github.com/xattr/xattr/pull/56
  * Allow (Python 2) long for fd
    https://github.com/xattr/xattr/pull/51
  * Fix Python 3 bytes handling in xattr.tool
    https://github.com/xattr/xattr/pull/50
  * 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
- use pypi for Source url
- convert to singlespec
- require the cffi version it was built against

OBS-URL: https://build.opensuse.org/request/show/519597
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xattr?expand=0&rev=29
2017-08-30 08:25:27 +00:00
Jan Matejek
dc8267239d Accepting request 498480 from home:Pharaoh_Atem:branches:devel:languages:python
Properly add python-cffi as a runtime requirement

OBS-URL: https://build.opensuse.org/request/show/498480
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xattr?expand=0&rev=27
2017-06-06 14:06:12 +00:00
234e13de4c Accepting request 399493 from home:tbechtold:branches:devel:languages:python
- update to 0.8.0:
  * Use os.fsencode where available to better handle filesystem quirks related
    to surrogates
  * Options bugfix and compatibility module for pyxattr API
  * Added xattr/tests/*.py to MANIFEST.in

OBS-URL: https://build.opensuse.org/request/show/399493
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xattr?expand=0&rev=25
2016-06-06 09:01:48 +00:00
ebcc8b864d Accepting request 339732 from home:ecsos
update to 0.7.8

OBS-URL: https://build.opensuse.org/request/show/339732
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xattr?expand=0&rev=22
2015-10-19 07:56:15 +00:00
0333cd6157 - require the cffi version it was built against to avoid (bsc#948198)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xattr?expand=0&rev=20
2015-09-30 12:03:21 +00:00
Jan Matejek
9b6fb6b88a Accepting request 249493 from Cloud:OpenStack:Master
New upstream release

OBS-URL: https://build.opensuse.org/request/show/249493
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xattr?expand=0&rev=18
2014-09-16 21:24:34 +00:00
Sascha Peilicke
38b1de654e Accepting request 186464 from home:dirkmueller:branches:devel:languages:python
- update to 0.7.2:
  * rewritten to use cffi
  * Add Python 3.x support
  * Fix various unicode related issues

OBS-URL: https://build.opensuse.org/request/show/186464
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xattr?expand=0&rev=13
2013-08-09 08:24:56 +00:00
Sascha Peilicke
884e768e64 - Add provides/obsoletes for pyxattr which just got deleted
- Some minor cleanup

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xattr?expand=0&rev=11
2013-03-15 08:51:54 +00:00
Sascha Peilicke
4760016168 Accepting request 125730 from home:poorboywilly:branches:devel:languages:python
Update to 0.6.4, update URL to one given in setup.py

OBS-URL: https://build.opensuse.org/request/show/125730
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xattr?expand=0&rev=9
2012-06-22 11:04:32 +00:00
Pavol Rusnak
db13944188 spec cleanup
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xattr?expand=0&rev=7
2011-11-28 15:24:41 +00:00
Sascha Peilicke
d69ba48e43 Accepting request 93626 from home:babelworx:ldig:branches:devel:languages:python
license update: MIT
SPDX format (http://www.spdx.org/licenses)

OBS-URL: https://build.opensuse.org/request/show/93626
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xattr?expand=0&rev=6
2011-11-25 12:44:51 +00:00
Sascha Peilicke
e4db5badbb - Update to version 0.6.2:
* Bug fix in Solaris support

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xattr?expand=0&rev=5
2011-09-23 10:32:51 +00:00
604242656f Accepting request 72399 from home:saschpe:branches:devel:languages:python
- Spec file cleanup:
  * Regenerated with py2pack to fix completely broken mess
  * Add changes file
  * Fixed executable-bit rpmlint warning

OBS-URL: https://build.opensuse.org/request/show/72399
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xattr?expand=0&rev=4
2011-06-02 09:50:49 +00:00