Skip to content

Commit

Permalink
bump 0.6.0 stable
Browse files Browse the repository at this point in the history
  • Loading branch information
mreiferson committed Feb 13, 2014
1 parent a309287 commit 28f46c5
Show file tree
Hide file tree
Showing 6 changed files with 29 additions and 8 deletions.
20 changes: 20 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,25 @@
# Changelog

## 0.6.0 - 2014-02-13

This release includes an array of new features, refactoring, and bug fixes.

Primarily, support for sampling channels, modifying output buffering, enabling
Snappy compression, and setting user agent metadata.

Finally, there was a large *internal* refactoring in #52 to achieve better separation of
concerns and pep8 compliance in #53.

* #59 - add `nsq_to_nsq` example app (thanks [@ploxiln](https://github.com/ploxiln))
* #58 - add user agent `IDENTIFY` metadata
* #57 - add channel sampling feature negotiation
* #55 - update `Message` docs (thanks [@dsoprea](https://github.com/dsoprea))
* #53 - pep8
* #52 - evented refactoring
* #49 - add output buffering feature negotiation
* #50 - add Snappy compression feature negotiation
* #51 - fix periodic timers when not configuring `nsqlookupd`

## 0.5.1 - 2013-08-19

This is a bug-fix release addressing a few issues in `Writer`.
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

`pynsq` is the official Python client library for [NSQ][nsq].

Latest stable release is **[0.5.1][latest_stable]**
Latest stable release is **[0.6.0][latest_stable]**

[![Build Status](https://secure.travis-ci.org/bitly/pynsq.png)](http://travis-ci.org/bitly/pynsq)

Expand All @@ -14,5 +14,5 @@ Latest stable release is **[0.5.1][latest_stable]**

For HTML documentation, visit [https://pynsq.readthedocs.org/](https://pynsq.readthedocs.org/)

[latest_stable]: https://pypi.python.org/pypi?:action=display&name=pynsq&version=0.5.1
[latest_stable]: https://pypi.python.org/pypi?:action=display&name=pynsq&version=0.6.0
[nsq]: https://github.com/bitly/nsq
2 changes: 1 addition & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@
# The short X.Y version.
version = '0.6'
# The full version, including alpha/beta/rc tags.
release = '0.6.0-alpha'
release = '0.6.0'

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
4 changes: 2 additions & 2 deletions nsq/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@
from reader import Reader
from legacy_reader import LegacyReader
from writer import Writer
from version import __version__
from version import __version__ # NOQA


def _handle_term_signal(sig_num, frame):
logging.info('TERM Signal handler called with signal %r' % sig_num)
Expand All @@ -27,7 +28,6 @@ def run():
tornado.ioloop.IOLoop.instance().start()


# also update in setup.py
__author__ = "Matt Reiferson <[email protected]>"
__all__ = ["Reader", "Writer", "run", "BackoffTimer", "Message", "Error", "LegacyReader",
"SyncConn", "AsyncConn", "unpack_response", "decode_message",
Expand Down
3 changes: 2 additions & 1 deletion nsq/version.py
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
__version__ = '0.6.0-alpha'
# also update in setup.py
__version__ = '0.6.0'
4 changes: 2 additions & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ def run_tests(self):
sys.exit(errno)


# also update in nsq/__init__.py
version = '0.6.0-alpha'
# also update in nsq/version.py
version = '0.6.0'


setup(
Expand Down

0 comments on commit 28f46c5

Please sign in to comment.