File: CHANGES.txt

package info (click to toggle)
python-xattr 1.3.0-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 192 kB
  • sloc: python: 765; ansic: 502; sh: 32; makefile: 17
file content (190 lines) | stat: -rw-r--r-- 5,614 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
Version 1.3.0 released 2025-10-13

* Update pyproject.toml license identifier and update CI workflows for
  Python 3.14, dropping support for Python 3.8.
  https://github.com/xattr/xattr/pull/134

Version 1.2.0 released 2025-07-13

* Support optional default value in xattr.get()
  https://github.com/xattr/xattr/pull/130
* Ignore macOS 13 SIP attribute 'com.apple.provenance' in tests
  https://github.com/xattr/xattr/pull/131

Version 1.1.4 released 2025-01-06

* Update GitHub actions to support upload-artifact@v4 (with the side-effect of
  building wheels for Python v3.13)
  https://github.com/xattr/xattr/issues/123
  https://github.com/xattr/xattr/pull/124
  https://github.com/xattr/xattr/pull/125
  https://github.com/xattr/xattr/pull/126
  https://github.com/xattr/xattr/pull/127

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.
  https://github.com/xattr/xattr/issues/116
  https://github.com/xattr/xattr/pull/117

Version 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.
  https://github.com/xattr/xattr/issues/115

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

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

Version 0.9.9 released 2021-12-11

* Fix regression in xattr console script
  https://github.com/xattr/xattr/pull/100
* Add -c clear option
  https://github.com/xattr/xattr/pull/98
* Add note about Linux namespace requirement
  https://github.com/xattr/xattr/pull/96

Version 0.9.8 released 2021-11-19

* Update build to use Github Actions
  https://github.com/xattr/xattr/pull/95
* Various dump related fixes
  https://github.com/xattr/xattr/pull/93
* Fix classifiers list
  https://github.com/xattr/xattr/pull/89

Version 0.9.7 released 2019-12-02

* Fix xattr().update() in Python 3
  https://github.com/xattr/xattr/pull/87

Version 0.9.6 released 2018-07-31

* Fix release build by including *.[ch] in Manifest.in
  https://github.com/xattr/xattr/pull/77
  https://github.com/xattr/xattr/pull/78
  https://github.com/xattr/xattr/pull/79

Version 0.9.4 released 2018-07-30

* 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

Version 0.9.3 released 2018-01-28

* Do not attempt to use surrogateescape unless it is available
  https://github.com/xattr/xattr/issues/59

Version 0.9.2 released 2017-04-02

* 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

Version 0.9.1 released 2016-10-23

* 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

Version 0.8.0 released 2016-02-28

* Use os.fsencode where available to better handle filesystem quirks related
  to surrogates
  https://github.com/xattr/xattr/pull/46
* Options bugfix and compatibility module for pyxattr API
  https://github.com/xattr/xattr/pull/38

Version 0.7.9 released 2016-02-12

* Added xattr/tests/*.py to MANIFEST.in
  https://github.com/xattr/xattr/issues/43

Version 0.7.8 released 2015-06-25

* Added MANIFEST.in to ensure that the .txt files are included
  https://github.com/xattr/xattr/issues/40

Version 0.7.7 released 2015-06-19

* Fixed FreeBSD build
  https://github.com/xattr/xattr/pull/32

Version 0.7.6 released 2014-03-27

* Fixed Solaris & Solaris Studio support and Python 2.6 compatibility
  https://github.com/xattr/xattr/pull/29

Version 0.7.5 released 2014-03-23

* Improved error message when str/unicode is passed where bytes is
  required
  https://github.com/xattr/xattr/pull/24

Version 0.7.4 released 2014-03-03

* Improved Python 3 compatibility
  https://github.com/xattr/xattr/pull/22

Version 0.7.3 released 2014-01-06

* Added some unicode-specific tests

Version 0.7.2 released 2013-07-22

* Added Python 3 support.
  https://github.com/xattr/xattr/commit/14795a47b1dc4bb994faf520888c51c5886b8187

Version 0.7.1 released 2013-07-19

* Fixed compilation on some platforms
  https://github.com/xattr/xattr/issues/12

Version 0.7.0 released 2013-07-19

* Rewritten to use cffi
  https://github.com/xattr/xattr/pull/11

Version 0.6.4 released 2012-02-01

* Updated README.txt to match setup.py description
  https://github.com/xattr/xattr/issues/5
* Bug fixes for Solaris port
   https://github.com/xattr/xattr/pull/2

Version 0.6.3 released 2012-01-23

* Fix tests for Linux, allow xattr on symlinks
  https://github.com/xattr/xattr/pull/4

Version 0.6.2 released 2011-08-17

* Bug fix in Solaris support