<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/kafka-python.git/test, branch 2.0.0</title>
<subtitle>github.com: mumrah/kafka-python.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/'/>
<entry>
<title>Implement methods to convert a Struct object to a pythonic object (#1951)</title>
<updated>2020-02-06T20:27:09+00:00</updated>
<author>
<name>Tyler Lubeck</name>
<email>tyler@coffeemeetsbagel.com</email>
</author>
<published>2020-02-06T20:27:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=209515bf9dcdd9e03bc286035641af3ae72fcbf9'/>
<id>209515bf9dcdd9e03bc286035641af3ae72fcbf9</id>
<content type='text'>
Implement methods to convert a Struct object to a pythonic object</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Implement methods to convert a Struct object to a pythonic object</pre>
</div>
</content>
</entry>
<entry>
<title>Use ==/!= to compare str, bytes, and int literals</title>
<updated>2020-02-05T23:25:13+00:00</updated>
<author>
<name>Christian Clauss</name>
<email>cclauss@me.com</email>
</author>
<published>2020-01-10T08:09:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=7008fd44f545f0794030dc73d9e1d3115ec9e88d'/>
<id>7008fd44f545f0794030dc73d9e1d3115ec9e88d</id>
<content type='text'>
Identity is not the same thing as equality in Python so use ==/!= to compare str, bytes, and int literals. In Python &gt;= 3.8, these instances will raise __SyntaxWarnings__ so it is best to fix them now. https://docs.python.org/3.8/whatsnew/3.8.html#porting-to-python-3-8

% __python__
```
&gt;&gt;&gt; consumer = "cons"
&gt;&gt;&gt; consumer += "umer"
&gt;&gt;&gt; consumer == "consumer"
True
&gt;&gt;&gt; consumer is "consumer"
False
&gt;&gt;&gt; 0 == 0.0
True
&gt;&gt;&gt; 0 is 0.0
False
```</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Identity is not the same thing as equality in Python so use ==/!= to compare str, bytes, and int literals. In Python &gt;= 3.8, these instances will raise __SyntaxWarnings__ so it is best to fix them now. https://docs.python.org/3.8/whatsnew/3.8.html#porting-to-python-3-8

% __python__
```
&gt;&gt;&gt; consumer = "cons"
&gt;&gt;&gt; consumer += "umer"
&gt;&gt;&gt; consumer == "consumer"
True
&gt;&gt;&gt; consumer is "consumer"
False
&gt;&gt;&gt; 0 == 0.0
True
&gt;&gt;&gt; 0 is 0.0
False
```</pre>
</div>
</content>
</entry>
<entry>
<title>Optionally return OffsetAndMetadata from consumer.committed(tp) (#1979)</title>
<updated>2019-12-30T00:06:24+00:00</updated>
<author>
<name>Dana Powers</name>
<email>dana.powers@gmail.com</email>
</author>
<published>2019-12-30T00:06:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=2a86b23f477e5ed57aa987db97d11284a37d05a0'/>
<id>2a86b23f477e5ed57aa987db97d11284a37d05a0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement __eq__ and __hash__ for ACL objects (#1955)</title>
<updated>2019-12-29T23:51:41+00:00</updated>
<author>
<name>Tyler Lubeck</name>
<email>tyler@tylerlubeck.com</email>
</author>
<published>2019-12-29T23:51:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=bc25877a6bf4d579508b1ee9df3ca7870757f029'/>
<id>bc25877a6bf4d579508b1ee9df3ca7870757f029</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Admin protocol updates (#1948)</title>
<updated>2019-12-29T23:47:32+00:00</updated>
<author>
<name>Tyler Lubeck</name>
<email>tyler@tylerlubeck.com</email>
</author>
<published>2019-12-29T23:47:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=e06ea70174e0b114bec8072371a54ae6bcd73da5'/>
<id>e06ea70174e0b114bec8072371a54ae6bcd73da5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Style updates to scram sasl support</title>
<updated>2019-12-29T23:45:02+00:00</updated>
<author>
<name>Dana Powers</name>
<email>dana.powers@gmail.com</email>
</author>
<published>2019-12-29T23:40:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=e3362aca8c12a07ebe88575b073c91475585f21d'/>
<id>e3362aca8c12a07ebe88575b073c91475585f21d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Enable SCRAM-SHA-256 and SCRAM-SHA-512 for sasl (#1918)</title>
<updated>2019-12-29T23:12:30+00:00</updated>
<author>
<name>Swen Wenzel</name>
<email>5111028+swenzel@users.noreply.github.com</email>
</author>
<published>2019-12-29T23:12:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=ee1c4a42ef3c7f0aa7c98f0c48b6ab0ae76d77da'/>
<id>ee1c4a42ef3c7f0aa7c98f0c48b6ab0ae76d77da</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>xfail test_describe_configs_topic_resource_returns_configs (Issue #1929)</title>
<updated>2019-12-29T03:26:31+00:00</updated>
<author>
<name>Dana Powers</name>
<email>dana.powers@gmail.com</email>
</author>
<published>2019-12-29T03:26:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=b59323d302ad7217d9a96cb05f4ecb47c72064f2'/>
<id>b59323d302ad7217d9a96cb05f4ecb47c72064f2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix typos</title>
<updated>2019-11-08T13:21:16+00:00</updated>
<author>
<name>Carson Ip</name>
<email>carsonip715@gmail.com</email>
</author>
<published>2019-10-25T08:41:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=3861e16ea4ef8d60bc6ffc51c0183da33c629642'/>
<id>3861e16ea4ef8d60bc6ffc51c0183da33c629642</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove SimpleClient, Producer, Consumer, Unittest (#1196)</title>
<updated>2019-10-11T19:03:22+00:00</updated>
<author>
<name>Jeff Widman</name>
<email>jeff@jeffwidman.com</email>
</author>
<published>2019-10-11T19:03:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kafka-python.git/commit/?id=3631bfa009a28767a2057c9beee470acaa6597d5'/>
<id>3631bfa009a28767a2057c9beee470acaa6597d5</id>
<content type='text'>
In the 2.0 release, we're removing:
 * `SimpleClient`
 * `SimpleConsumer`
 * `SimpleProducer`
 * Old partitioners used by `SimpleProducer`; these are superceded by
 the `DefaultPartitioner`

These have been deprecated for several years in favor of `KafkaClient`
/ `KafkaConsumer` / `KafkaProducer`.

Since 2.0 allows breaking changes, we are removing the deprecated
classes.

Additionally, since the only usage of `unittest` was in tests for these
old Simple* clients, this also drops `unittest` from the library. All
tests now run under `pytest`.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In the 2.0 release, we're removing:
 * `SimpleClient`
 * `SimpleConsumer`
 * `SimpleProducer`
 * Old partitioners used by `SimpleProducer`; these are superceded by
 the `DefaultPartitioner`

These have been deprecated for several years in favor of `KafkaClient`
/ `KafkaConsumer` / `KafkaProducer`.

Since 2.0 allows breaking changes, we are removing the deprecated
classes.

Additionally, since the only usage of `unittest` was in tests for these
old Simple* clients, this also drops `unittest` from the library. All
tests now run under `pytest`.</pre>
</div>
</content>
</entry>
</feed>
