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
|