diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 093fdd8abeb19e1fd4bfc24242f9d8a761e02fa8_Q0hBTkdFTE9HLnJzdA==..88e388c80b596b1707ddc41e100af59717da8eca_Q0hBTkdFTE9HLnJzdA== 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,8 +1,8 @@ Version History =============== -0.12.0b4 2018-06-07 -------------------- +0.12.0 2018-06-19 +----------------- `GitHub milestone <https://github.com/pika/pika/milestone/12>`_ @@ -48,6 +48,8 @@ Please see `examples/basic_consumer_threaded.py` for an example. As always, `SelectConnection` and a fully async consumer/publisher is the preferred method of using Pika. +Heartbeats are now sent at an interval equal to 1/2 of the negotiated idle connection timeout. RabbitMQ's default timeout value is 60 seconds, so heartbeats will be sent at a 30 second interval. In addition, Pika's check for an idle connection will be done at an interval equal to the timeout value plus 5 seconds to allow for delays. This results in an interval of 65 seconds by default. + 0.11.2 2017-11-30 ----------------- diff --git a/docs/version_history.rst b/docs/version_history.rst index 093fdd8abeb19e1fd4bfc24242f9d8a761e02fa8_ZG9jcy92ZXJzaW9uX2hpc3RvcnkucnN0..88e388c80b596b1707ddc41e100af59717da8eca_ZG9jcy92ZXJzaW9uX2hpc3RvcnkucnN0 100644 --- a/docs/version_history.rst +++ b/docs/version_history.rst @@ -1,8 +1,8 @@ Version History =============== -0.12.0b4 2018-06-07 -------------------- +0.12.0 2018-06-19 +----------------- `GitHub milestone <https://github.com/pika/pika/milestone/12>`_ @@ -48,6 +48,8 @@ Please see `examples/basic_consumer_threaded.py` for an example. As always, `SelectConnection` and a fully async consumer/publisher is the preferred method of using Pika. +Heartbeats are now sent at an interval equal to 1/2 of the negotiated idle connection timeout. RabbitMQ's default timeout value is 60 seconds, so heartbeats will be sent at a 30 second interval. In addition, Pika's check for an idle connection will be done at an interval equal to the timeout value plus 5 seconds to allow for delays. This results in an interval of 65 seconds by default. + 0.11.2 2017-11-30 ----------------- diff --git a/pika/__init__.py b/pika/__init__.py index 093fdd8abeb19e1fd4bfc24242f9d8a761e02fa8_cGlrYS9fX2luaXRfXy5weQ==..88e388c80b596b1707ddc41e100af59717da8eca_cGlrYS9fX2luaXRfXy5weQ== 100644 --- a/pika/__init__.py +++ b/pika/__init__.py @@ -1,4 +1,4 @@ -__version__ = '0.12.0b4' +__version__ = '0.12.0' import logging from logging import NullHandler diff --git a/setup.py b/setup.py index 093fdd8abeb19e1fd4bfc24242f9d8a761e02fa8_c2V0dXAucHk=..88e388c80b596b1707ddc41e100af59717da8eca_c2V0dXAucHk= 100644 --- a/setup.py +++ b/setup.py @@ -16,9 +16,9 @@ setuptools.setup( name='pika', - version='0.12.0b4', + version='0.12.0', description='Pika Python AMQP Client Library', long_description=open('README.rst').read(), maintainer='Gavin M. Roy', maintainer_email='gavinmroy@gmail.com', url='https://pika.readthedocs.io', @@ -20,9 +20,9 @@ description='Pika Python AMQP Client Library', long_description=open('README.rst').read(), maintainer='Gavin M. Roy', maintainer_email='gavinmroy@gmail.com', url='https://pika.readthedocs.io', - packages=['pika', 'pika.adapters'], + packages=setuptools.find_packages(include=['pika', 'pika.*']), license='BSD', install_requires=requirements, package_data={'': ['LICENSE', 'README.rst']},