<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/kafka-python.git, branch fix_fixture_version_warning</title>
<subtitle>github.com: mumrah/kafka-python.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/kafka-python.git/'/>
<entry>
<title>Use test.fixtures.version not test.conftest.version to avoid warnings</title>
<updated>2019-03-06T16:25:51+00:00</updated>
<author>
<name>Dana Powers</name>
<email>dana.powers@gmail.com</email>
</author>
<published>2019-03-06T16:25:51+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/kafka-python.git/commit/?id=754087ffd64933243243f7aa6d7984aea79d6e92'/>
<id>754087ffd64933243243f7aa6d7984aea79d6e92</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Drop dependency on sphinxcontrib-napoleon</title>
<updated>2019-02-27T18:14:43+00:00</updated>
<author>
<name>Stanislav Levin</name>
<email>slev@altlinux.org</email>
</author>
<published>2019-02-17T21:06:09+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/kafka-python.git/commit/?id=fd3eb91ce7ccf5c03bba62a4e7138407bd28f239'/>
<id>fd3eb91ce7ccf5c03bba62a4e7138407bd28f239</id>
<content type='text'>
Since 1.3b1 (released Oct 10, 2014) Sphinx has support for NumPy and
Google style docstring support via sphinx.ext.napoleon extension.
The latter is already used, but sphinxcontrib-napoleon requirement
still presents.

Signed-off-by: Stanislav Levin &lt;slev@altlinux.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since 1.3b1 (released Oct 10, 2014) Sphinx has support for NumPy and
Google style docstring support via sphinx.ext.napoleon extension.
The latter is already used, but sphinxcontrib-napoleon requirement
still presents.

Signed-off-by: Stanislav Levin &lt;slev@altlinux.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix test_legacy_correct_metadata_response on x86 arch (#1718)</title>
<updated>2019-02-21T09:04:59+00:00</updated>
<author>
<name>Stanislav Levin</name>
<email>31205609+stanislavlevin@users.noreply.github.com</email>
</author>
<published>2019-02-21T09:04:59+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/kafka-python.git/commit/?id=03664ebe9ed8bc965391f925d50219eea4d6ac57'/>
<id>03664ebe9ed8bc965391f925d50219eea4d6ac57</id>
<content type='text'>
The problem is that the type of required operation result is
"long".

```
&gt;&gt;&gt; type(278251978 &amp; 0xffffffff)
&lt;type 'long'&gt;
```

However, by default "format" method uses __format__():

```
&gt;&gt;&gt; (278251978 &amp; 0xffffffff).__format__('')
'278251978'
```

So, let's compare things using the same engine:

```
&gt;&gt;&gt; "{!r}".format(278251978 &amp; 0xffffffff)
'278251978L'
```

Fixes: https://github.com/dpkp/kafka-python/issues/1717
Signed-off-by: Stanislav Levin &lt;slev@altlinux.org&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The problem is that the type of required operation result is
"long".

```
&gt;&gt;&gt; type(278251978 &amp; 0xffffffff)
&lt;type 'long'&gt;
```

However, by default "format" method uses __format__():

```
&gt;&gt;&gt; (278251978 &amp; 0xffffffff).__format__('')
'278251978'
```

So, let's compare things using the same engine:

```
&gt;&gt;&gt; "{!r}".format(278251978 &amp; 0xffffffff)
'278251978L'
```

Fixes: https://github.com/dpkp/kafka-python/issues/1717
Signed-off-by: Stanislav Levin &lt;slev@altlinux.org&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unused import</title>
<updated>2019-01-28T19:01:42+00:00</updated>
<author>
<name>Jeff Widman</name>
<email>jeff@jeffwidman.com</email>
</author>
<published>2019-01-28T18:45:32+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/kafka-python.git/commit/?id=eed59ba3b3c8800859572db046f36b5d8bd66487'/>
<id>eed59ba3b3c8800859572db046f36b5d8bd66487</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve KafkaConsumer join group / only enable Heartbeat Thread during stable group (#1695)</title>
<updated>2019-01-15T16:08:45+00:00</updated>
<author>
<name>Dana Powers</name>
<email>dana.powers@gmail.com</email>
</author>
<published>2019-01-15T16:08:45+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/kafka-python.git/commit/?id=a4f0cb881e8cb71f285ae802aecbf716bfe71d01'/>
<id>a4f0cb881e8cb71f285ae802aecbf716bfe71d01</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Travis CI: 'sudo' tag is now deprecated in Travis (#1698)</title>
<updated>2019-01-14T02:51:55+00:00</updated>
<author>
<name>cclauss</name>
<email>cclauss@me.com</email>
</author>
<published>2019-01-14T02:51:55+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/kafka-python.git/commit/?id=34fcb11c1cf96d69573274104d3b746ce67a97f4'/>
<id>34fcb11c1cf96d69573274104d3b746ce67a97f4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unused `skip_double_compressed_messages`</title>
<updated>2019-01-13T21:53:18+00:00</updated>
<author>
<name>Jeff Widman</name>
<email>jeff@jeffwidman.com</email>
</author>
<published>2018-12-13T23:24:50+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/kafka-python.git/commit/?id=e54f5a3677f8c0dd89bff7be9545db33c8762596'/>
<id>e54f5a3677f8c0dd89bff7be9545db33c8762596</id>
<content type='text'>
This `skip_double_compressed_messages` flag was added in https://github.com/dpkp/kafka-python/pull/755 in
order to fix https://github.com/dpkp/kafka-python/issues/718.

However, grep'ing through the code, it looks like it this is no longer
used anywhere and doesn't do anything.

So removing it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This `skip_double_compressed_messages` flag was added in https://github.com/dpkp/kafka-python/pull/755 in
order to fix https://github.com/dpkp/kafka-python/issues/718.

However, grep'ing through the code, it looks like it this is no longer
used anywhere and doesn't do anything.

So removing it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Timeout all unconnected conns (incl SSL) after request_timeout_ms</title>
<updated>2019-01-13T16:52:32+00:00</updated>
<author>
<name>Dana Powers</name>
<email>dana.powers@gmail.com</email>
</author>
<published>2019-01-13T06:00:38+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/kafka-python.git/commit/?id=ac5a935d0c8295fd66d7d3b86e266f05b09b4091'/>
<id>ac5a935d0c8295fd66d7d3b86e266f05b09b4091</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix `AttributeError` caused by `getattr()`</title>
<updated>2019-01-07T20:57:25+00:00</updated>
<author>
<name>Jeff Widman</name>
<email>jeff@jeffwidman.com</email>
</author>
<published>2019-01-07T20:57:25+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/kafka-python.git/commit/?id=1a31be52ec012dfa0ef5079ff9982e01408a8fe1'/>
<id>1a31be52ec012dfa0ef5079ff9982e01408a8fe1</id>
<content type='text'>
`getattr(object, 'x', object.y)` will evaluate the default argument
`object.y` regardless of whether `'x'` exists.

For details see: https://stackoverflow.com/q/31443989/770425
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`getattr(object, 'x', object.y)` will evaluate the default argument
`object.y` regardless of whether `'x'` exists.

For details see: https://stackoverflow.com/q/31443989/770425
</pre>
</div>
</content>
</entry>
<entry>
<title>Use Popen.communicate() instead of Popen.wait()</title>
<updated>2019-01-05T22:38:53+00:00</updated>
<author>
<name>Brian Sang</name>
<email>sang.bri@gmail.com</email>
</author>
<published>2019-01-05T06:16:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/kafka-python.git/commit/?id=d2f9413b0311e6ec4d782cf9983f61c9f258cc7b'/>
<id>d2f9413b0311e6ec4d782cf9983f61c9f258cc7b</id>
<content type='text'>
Popen objects may deadlock when using stdout=PIPE or stderr=PIPE
with Popen.wait(). Using Popen.communicate() avoids the issue.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Popen objects may deadlock when using stdout=PIPE or stderr=PIPE
with Popen.wait(). Using Popen.communicate() avoids the issue.
</pre>
</div>
</content>
</entry>
</feed>
