Skip to content

Commit

Permalink
Update changelog and bump version for 0.5.3
Browse files Browse the repository at this point in the history
  • Loading branch information
iustin committed May 23, 2014
1 parent 9f1eccc commit fef4dd2
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 7 deletions.
17 changes: 17 additions & 0 deletions NEWS
Original file line number Diff line number Diff line change
@@ -1,6 +1,23 @@
News
====

Version 0.5.3
-------------

Small optimisations release:

* ari edelkind contributed a speed-up optimisation for handling of files
without xattrs (which is, in general, the expected case)
* Jonas Borgström contributed a behaviour change to the handling of file
names: under Python 3 and up, unicode paths are encoded/decoded using
the 'surogatee' handler, instead of the 'strict' handler; while this
can hide encoding errors, it mirrors what Python libraries do
(e.g. see os.fsencode/fsdecode)
* Sean Patrick Santos contributed improvements to the test suite so that
it can be used even on files systems which have built-in attributes
(e.g. when using SELinux, or NFSv4); to enable this, define the
attributes in the TEST_IGNORE_XATTRS environment variable

Version 0.5.2
-------------

Expand Down
4 changes: 2 additions & 2 deletions README
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ to the extended attributes for filesystem objects available in some
operating systems.

Downloads: go to http://pyxattr.k1024.org/downloads/. Latest
version is 0.5.2. The source repository is either at
version is 0.5.3. The source repository is either at
http://git.k1024.org/pyxattr.git or at
https://github.com/iustin/pyxattr.

Expand All @@ -24,7 +24,7 @@ installed in order to build and install the module.
License
-------

pyxattr is Copyright 2002-2008, 2012, 2013 Iustin Pop.
pyxattr is Copyright 2002-2008, 2012, 2013, 2014 Iustin Pop.

pyxattr is free software; you can redistribute it and/or modify it under the
terms of the GNU Lesser General Public License as published by the Free
Expand Down
6 changes: 3 additions & 3 deletions doc/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -41,16 +41,16 @@

# General information about the project.
project = u'pyxattr'
copyright = u'2002, 2003, 2006, 2008, 2012, 2013, Iustin Pop'
copyright = u'2002, 2003, 2006, 2008, 2012, 2013, 2014, Iustin Pop'

# The version info for the project you're documenting, acts as replacement for
# |version| and |release|, also used in various other places throughout the
# built documents.
#
# The short X.Y version.
version = '0.5.2'
version = '0.5.3'
# The full version, including alpha/beta/rc tags.
release = '0.5.2'
release = '0.5.3'

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
4 changes: 2 additions & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
long_desc = """This is a C extension module for Python which
implements extended attributes manipulation. It is a wrapper on top
of the attr C library - see attr(5)."""
version = "0.5.2"
version = "0.5.3"
author = "Iustin Pop"
author_email = "[email protected]"
macros = [
Expand All @@ -24,7 +24,7 @@
author = author,
author_email = author_email,
url = "http://pyxattr.k1024.org/",
download_url = "https://github.com/iustin/pyxattr/downloads",
download_url = "http://pyxattr.k1024.org/downloads/",
license = "LGPL",
ext_modules = [Extension("xattr", ["xattr.c"],
libraries=["attr"],
Expand Down

0 comments on commit fef4dd2

Please sign in to comment.