<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/kafka-python.git, branch dont-use-kafka.common-internally</title>
<subtitle>github.com: mumrah/kafka-python.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/kafka-python.git/'/>
<entry>
<title>Don't use `kafka.common` internally</title>
<updated>2018-05-28T23:30:07+00:00</updated>
<author>
<name>Jeff Widman</name>
<email>jeff@jeffwidman.com</email>
</author>
<published>2018-05-28T22:58:26+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=c666b4e251757b827d52d62f9d4a18ab5e728897'/>
<id>c666b4e251757b827d52d62f9d4a18ab5e728897</id>
<content type='text'>
This finishes the split from `kafka.common` to `kafka.errors`/`kafka.structs`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This finishes the split from `kafka.common` to `kafka.errors`/`kafka.structs`.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump version for development</title>
<updated>2018-05-26T20:28:48+00:00</updated>
<author>
<name>Dana Powers</name>
<email>dana.powers@gmail.com</email>
</author>
<published>2018-05-26T20:28:48+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=81cda595b3ecf17737b4e4d86efa230db2e9bd31'/>
<id>81cda595b3ecf17737b4e4d86efa230db2e9bd31</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Release 1.4.3</title>
<updated>2018-05-26T19:19:16+00:00</updated>
<author>
<name>Dana Powers</name>
<email>dana.powers@gmail.com</email>
</author>
<published>2018-05-26T19:19:16+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=e81990ba710993c870d9446301308152463bc28a'/>
<id>e81990ba710993c870d9446301308152463bc28a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Retain but deprecate kafka.errors.ConnectionError for compatibility</title>
<updated>2018-05-26T18:54:33+00:00</updated>
<author>
<name>Dana Powers</name>
<email>dana.powers@gmail.com</email>
</author>
<published>2018-05-26T18:54:33+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=535d8f6a85969c4e07de0bc81e14513c677995be'/>
<id>535d8f6a85969c4e07de0bc81e14513c677995be</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve connection handling when bootstrap list is invalid (#1507)</title>
<updated>2018-05-26T15:48:41+00:00</updated>
<author>
<name>Dana Powers</name>
<email>dana.powers@gmail.com</email>
</author>
<published>2018-05-26T15:48:41+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=39ebe1d78b3eee6718aa1cf90547df1f3f38b240'/>
<id>39ebe1d78b3eee6718aa1cf90547df1f3f38b240</id>
<content type='text'>
* only perform single dns lookup for connect_blocking()
* fix blocking timeout in check_version()</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* only perform single dns lookup for connect_blocking()
* fix blocking timeout in check_version()</pre>
</div>
</content>
</entry>
<entry>
<title>Ignore MetadataResponses with empty broker list (#1506)</title>
<updated>2018-05-26T15:43:25+00:00</updated>
<author>
<name>Dana Powers</name>
<email>dana.powers@gmail.com</email>
</author>
<published>2018-05-26T15:43:25+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=ee26c3f547f357d639b421b3e38a74e87e21f346'/>
<id>ee26c3f547f357d639b421b3e38a74e87e21f346</id>
<content type='text'>

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

</pre>
</div>
</content>
</entry>
<entry>
<title>Document methods that return None</title>
<updated>2018-05-23T22:19:35+00:00</updated>
<author>
<name>Jeff Widman</name>
<email>jeff@jeffwidman.com</email>
</author>
<published>2018-05-22T18:33:36+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=c9d783a8211337205bc90c27d1f67beb65ac5d9e'/>
<id>c9d783a8211337205bc90c27d1f67beb65ac5d9e</id>
<content type='text'>
If a valid broker in the cluster has no partitions, it will return None rather than an empty set.

Similarly updated a few other methods.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If a valid broker in the cluster has no partitions, it will return None rather than an empty set.

Similarly updated a few other methods.</pre>
</div>
</content>
</entry>
<entry>
<title>Stop shadowing `ConnectionError`</title>
<updated>2018-05-23T22:19:01+00:00</updated>
<author>
<name>Jeff Widman</name>
<email>jeff@jeffwidman.com</email>
</author>
<published>2018-05-10T23:12:19+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=11cf3973bfc64ab0b4e471fc56dae911df1ec8d9'/>
<id>11cf3973bfc64ab0b4e471fc56dae911df1ec8d9</id>
<content type='text'>
In Python3, `ConnectionError` is a native exception. So rename our
custom one to `KafkaConnectionError` to prevent accidentally
shadowing the native one.

Note that there are still valid uses of `ConnectionError` in this code.
They already expect a native Python3 `ConnectionError`, and also already
handle the Python2 compatibility issues.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In Python3, `ConnectionError` is a native exception. So rename our
custom one to `KafkaConnectionError` to prevent accidentally
shadowing the native one.

Note that there are still valid uses of `ConnectionError` in this code.
They already expect a native Python3 `ConnectionError`, and also already
handle the Python2 compatibility issues.
</pre>
</div>
</content>
</entry>
<entry>
<title>Stop using deprecated log.warn()</title>
<updated>2018-05-10T23:33:37+00:00</updated>
<author>
<name>Jeff Widman</name>
<email>jeff@jeffwidman.com</email>
</author>
<published>2018-05-10T23:29:30+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=9221fcf83528b5c3657e43636cb84c1d18025acd'/>
<id>9221fcf83528b5c3657e43636cb84c1d18025acd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Minor doc capitalization cleanup</title>
<updated>2018-04-24T20:02:39+00:00</updated>
<author>
<name>Jeff Widman</name>
<email>jeff@jeffwidman.com</email>
</author>
<published>2018-04-24T20:02:39+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=27f939ad528a5f7f71346c3d9b18e1a9aa9404e5'/>
<id>27f939ad528a5f7f71346c3d9b18e1a9aa9404e5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
