I&#39;ve tagged and uploaded Pika 0.9.7 to pypi.�<div><br></div><div>This is mainly a bugfix release but includes a new feature, adding blocking consume method for receiving messages from RabbitMQ:</div><div><pre style="font-family:Consolas,&#39;Deja Vu Sans Mono&#39;,&#39;Bitstream Vera Sans Mono&#39;,monospace;margin-right:2em;margin-left:2em;font-size:0.95em;line-height:18px;padding:0.5em;border:1px solid rgb(204,204,204);background-color:rgb(238,238,238);border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;color:rgb(0,0,0)">

<span class="" style="color:rgb(0,112,32);font-weight:bold">for</span> <span class="">method_frame</span><span class="">,</span> <span class="">properties</span><span class="">,</span> <span class="">body</span> <span class="" style="color:rgb(0,112,32);font-weight:bold">in</span> <span class="">channel</span><span class="" style="color:rgb(102,102,102)">.</span><span class="">consume</span><span class="">(</span><span class="" style="color:rgb(64,112,160)">&#39;test&#39;</span><span class="">):
</span>    print method_frame, properties, body</pre></div><div>A full example of using the generator can be found at�<a href="https://pika.readthedocs.org/en/latest/examples/blocking_consumer_generator.html">https://pika.readthedocs.org/en/latest/examples/blocking_consumer_generator.html</a> - Please read this or the docs prior to using the method.</div>

<div><br></div><div>The documentation has been updated and can found at <a href="https://pika.readthedocs.org">https://pika.readthedocs.org</a><br><div><br></div><div><div><b>Behavioral Changes</b></div><div><br></div><div>

- The internal method BlockingChannel._send_method will only wait if explicitly told to</div><div><br></div><div><b>Bugfixes</b></div><div><br></div><div>- Added the exchange &quot;type&quot; parameter back but issue a DeprecationWarning</div>

<div>- Dont require a queue name in Channel.queue_declare()</div><div>- Fixed KeyError when processing timeouts (Issue # 215 - Fix by Raphael De Giusti)</div><div>- Don&#39;t try and close channels when the connection is closed (Issue #216 - Fix by Charles Law)</div>

<div>- Dont raise UnexpectedFrame exceptions, log them instead</div><div>- Handle multiple synchronous RPC calls made without waiting for the call result (Issues #192, #204, #211)</div><div>- Typo in docs (Issue #207 Fix by Luca Wehrstedt)</div>

<div>- Only sleep on connection failure when retry attempts are &gt; 0 (Issue #200)</div><div>- Bypass _rpc method and just send frames for Basic.Ack, Basic.Nack, Basic.Reject (Issue #205)</div></div><div>- Docstring cleanups for better documentation</div>

<div><br></div><div>If you happen across any bugs, please report them at�<a href="https://github.com/pika/pika/issues">https://github.com/pika/pika/issues</a></div><div><div><br></div><div>Regards,</div><div><br></div><div>

Gavin</div>
</div></div>