56 Commits

Author SHA256 Message Date
7d4a6b274c Accepting request 1311668 from devel:languages:python
- 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/request/show/1311668
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xattr?expand=0&rev=29
2025-10-18 12:35:56 +00:00
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
8d6dcda992 Accepting request 1301406 from devel:languages:python
- Convert to libalternatives on SLE-16-based and newer systems

OBS-URL: https://build.opensuse.org/request/show/1301406
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xattr?expand=0&rev=28
2025-08-27 19:34:01 +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
1e2522f30a Accepting request 1283483 from devel:languages:python
- Switch to pyproject macros.

OBS-URL: https://build.opensuse.org/request/show/1283483
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xattr?expand=0&rev=27
2025-06-10 06:58:05 +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
1467fee6dc Accepting request 1096407 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1096407
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xattr?expand=0&rev=26
2023-07-06 16:27:58 +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
2a6371d4ac Accepting request 1041377 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1041377
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xattr?expand=0&rev=25
2022-12-09 12:16:36 +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
27b4362c58 Accepting request 1032327 from 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/1032327
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xattr?expand=0&rev=24
2022-10-31 09:44:39 +00:00
b2d4b9e7f1 Fix calling the test suite.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xattr?expand=0&rev=46
2022-10-30 17:15:42 +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
ec31f5da1e Accepting request 943599 from devel:languages:python
- 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/request/show/943599
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xattr?expand=0&rev=23
2022-01-05 12:39:24 +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
8b45167d6f Accepting request 934513 from devel:languages:python
- update to 0.9.8:
  * Update build to use Github Actions
  * Various dump related fixes
  * Fix classifiers list

OBS-URL: https://build.opensuse.org/request/show/934513
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xattr?expand=0&rev=22
2021-12-09 18:45:00 +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
c57b1b9d4c Accepting request 786233 from devel:languages:python
- add setuptools dependency (bsc#1161208)

OBS-URL: https://build.opensuse.org/request/show/786233
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xattr?expand=0&rev=21
2020-03-26 23:26:54 +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
Oliver Kurz
a90a2ebb37 Accepting request 770567 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/770567
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xattr?expand=0&rev=20
2020-02-14 15:25:00 +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
6dccc3a652 Accepting request 687816 from devel:languages:python
- fix tests run failing on older distributions due to incorrect locale

OBS-URL: https://build.opensuse.org/request/show/687816
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xattr?expand=0&rev=19
2019-03-29 19:37:17 +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
009ba9241e Accepting request 680408 from devel:languages:python
- 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/request/show/680408
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xattr?expand=0&rev=18
2019-03-04 08:10:37 +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
1465c37101 Accepting request 622790 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/622790
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xattr?expand=0&rev=17
2018-07-17 07:40:00 +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
71f34218f7 Accepting request 581715 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/581715
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xattr?expand=0&rev=16
2018-03-02 20:09:31 +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
288d142f64 Accepting request 519616 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/519616
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xattr?expand=0&rev=15
2017-08-30 14:24: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
7b481117d5 Accepting request 501416 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/501416
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xattr?expand=0&rev=14
2017-06-07 07:55:53 +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
f2639e3a69 Accepting request 400175 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/400175
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xattr?expand=0&rev=13
2016-06-07 21:48:53 +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
ebc34c9001 Accepting request 398376 from home:sax2:branches:devel:languages:python
Added update-alternatives mechanism

This is required to avoid conflicts with python3-xattr

OBS-URL: https://build.opensuse.org/request/show/398376
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xattr?expand=0&rev=24
2016-06-01 12:41:40 +00:00
28d853e7a9 Accepting request 339770 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/339770
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xattr?expand=0&rev=12
2015-10-22 10:59:03 +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
Stephan Kulow
0fefb08b7b Accepting request 336993 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/336993
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xattr?expand=0&rev=11
2015-10-12 08:01:55 +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
Stephan Kulow
3bfcf64f5e Accepting request 249855 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/249855
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xattr?expand=0&rev=10
2014-09-17 15:26:54 +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
Stephan Kulow
4d2d725f39 Accepting request 186698 from devel:languages:python
- update to 0.7.2:
  * rewritten to use cffi
  * Add Python 3.x support
  * Fix various unicode related issues (forwarded request 186464 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/186698
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xattr?expand=0&rev=7
2013-09-03 20:06:18 +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
Stephan Kulow
7b0e00799a Accepting request 159513 from devel:languages:python
- Add provides/obsoletes for pyxattr which just got deleted
- Some minor cleanup

OBS-URL: https://build.opensuse.org/request/show/159513
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xattr?expand=0&rev=6
2013-03-18 06:14:12 +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
Stephan Kulow
751dfa41d0 Accepting request 125775 from devel:languages:python
Update to 0.6.4, update URL to one given in setup.py (forwarded request 125730 from poorboywilly)

OBS-URL: https://build.opensuse.org/request/show/125775
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xattr?expand=0&rev=4
2012-06-26 15:26:32 +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
Stephan Kulow
862d33394e Accepting request 94118 from devel:languages:python
openstack dependency

OBS-URL: https://build.opensuse.org/request/show/94118
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xattr?expand=0&rev=1
2011-12-06 12:53:41 +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