Skip to content

Commit

Permalink
Version bump for releasing 0.6.0
Browse files Browse the repository at this point in the history
Signed-off-by: Iustin Pop <[email protected]>
  • Loading branch information
iustin committed Jan 23, 2017
1 parent 9f78667 commit 7a84956
Show file tree
Hide file tree
Showing 4 changed files with 25 additions and 4 deletions.
21 changes: 21 additions & 0 deletions NEWS
Original file line number Diff line number Diff line change
@@ -1,6 +1,27 @@
News
====

Version 0.6.0
-------------

*released Mon, 23 Jan 2017*

Bugfix and feature release (hence the version bump).

The main change is to the implementation of how attributes are listed
and read. This was done due to existing race issues when attributes are
modified while being read (github issue #12), but basically all various
internal paths that dealt with retrieving an attribute value or listing
attributes were unified in a single helper function that does handle
such concurrent modifications. As a side effect, the size of the buffers
used for such reads have changed, which (depending on attribute value)
might change the trade-off between number of syscalls done and memory
usage.

As feature release, OSX support was contributed by Adam Knight
<[email protected]>, thanks a lot! I don't have access to OSX so the testing
for it is done via Travis builds; please report any issues.

Version 0.5.6
-------------

Expand Down
2 changes: 1 addition & 1 deletion README.rst
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.6. The source repository is either at
version is 0.6.0. The source repository is either at
http://git.k1024.org/pyxattr.git or at
https://github.com/iustin/pyxattr.

Expand Down
4 changes: 2 additions & 2 deletions doc/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -48,9 +48,9 @@
# built documents.
#
# The short X.Y version.
version = '0.5.6'
version = '0.6.0'
# The full version, including alpha/beta/rc tags.
release = '0.5.6'
release = '0.6.0'

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,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.6"
version = "0.6.0"
author = "Iustin Pop"
author_email = "[email protected]"
libraries = []
Expand Down

0 comments on commit 7a84956

Please sign in to comment.