<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/eventlet.git/tests, branch python3-clean</title>
<subtitle>github.com: eventlet/eventlet.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/eventlet.git/'/>
<entry>
<title>Python 3 compat; Improve WSGI, WS, threading and tests</title>
<updated>2014-11-04T23:56:59+00:00</updated>
<author>
<name>Jakub Stasiak</name>
<email>jakub@stasiak.at</email>
</author>
<published>2014-11-02T12:29:13+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/eventlet.git/commit/?id=01093df590b12cc0ee6aa46c2aaf87458cf3ce78'/>
<id>01093df590b12cc0ee6aa46c2aaf87458cf3ce78</id>
<content type='text'>
This includes:
* patching more tests to pass
* removing few unit tests which I think are redundant
* repeating SSL socket reads in a loop to read all data (I suspect this
  is related to the fact that writelines is used in the server code
  there and Python 3 writelines calls write/send repeatedly while on
  Python 2 it calls it once; on one hand there's no guarantee that
  single recv/read will return all data sent by the server, on the other
  hand it's quite suspicious that the number of required reads seems to
  be connected to the number of sends on the other side of the
  connection)
* working through Python 2/Python 3 threading and thread differences;
  the lock code I used is the simplest way I could make the tests
  pass but will likely need to be modified in order to match the
  original

This commit includes 6bcb1dc3686f72b0f1af803b46883ce4f5e4b8df and closes
GH #153
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This includes:
* patching more tests to pass
* removing few unit tests which I think are redundant
* repeating SSL socket reads in a loop to read all data (I suspect this
  is related to the fact that writelines is used in the server code
  there and Python 3 writelines calls write/send repeatedly while on
  Python 2 it calls it once; on one hand there's no guarantee that
  single recv/read will return all data sent by the server, on the other
  hand it's quite suspicious that the number of required reads seems to
  be connected to the number of sends on the other side of the
  connection)
* working through Python 2/Python 3 threading and thread differences;
  the lock code I used is the simplest way I could make the tests
  pass but will likely need to be modified in order to match the
  original

This commit includes 6bcb1dc3686f72b0f1af803b46883ce4f5e4b8df and closes
GH #153
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve Python 3 compat: WSGI tests</title>
<updated>2014-10-31T01:15:13+00:00</updated>
<author>
<name>Jakub Stasiak</name>
<email>jakub@stasiak.at</email>
</author>
<published>2014-10-31T01:14:48+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/eventlet.git/commit/?id=66c824c3552848dd822bbccc39f68f6c9250be6a'/>
<id>66c824c3552848dd822bbccc39f68f6c9250be6a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>hubs: drop Twisted support</title>
<updated>2014-10-29T08:21:05+00:00</updated>
<author>
<name>Sergey Shepelev</name>
<email>temotor@gmail.com</email>
</author>
<published>2014-07-03T08:36:05+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/eventlet.git/commit/?id=3bd19032e37768a9707ef36428f31d42865ff923'/>
<id>3bd19032e37768a9707ef36428f31d42865ff923</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix "maximum recursion depth exceeded in GreenSocket.__del__"</title>
<updated>2014-10-16T22:02:01+00:00</updated>
<author>
<name>Jakub Stasiak</name>
<email>jakub@stasiak.at</email>
</author>
<published>2014-10-15T23:01:29+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/eventlet.git/commit/?id=325b5afd1f073bbd652332cc05f54125b5c8992c'/>
<id>325b5afd1f073bbd652332cc05f54125b5c8992c</id>
<content type='text'>
Closes #137
Closes #148
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #137
Closes #148
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor capturing stderr into a context manager</title>
<updated>2014-10-15T22:58:18+00:00</updated>
<author>
<name>Jakub Stasiak</name>
<email>jakub@stasiak.at</email>
</author>
<published>2014-10-15T22:58:18+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/eventlet.git/commit/?id=e7b08cf398acbf9560483ef5c3b4013328fbca76'/>
<id>e7b08cf398acbf9560483ef5c3b4013328fbca76</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Python 3 compat: Improve subprocess, WSGI and tests</title>
<updated>2014-10-13T21:05:09+00:00</updated>
<author>
<name>Jakub Stasiak</name>
<email>jakub@stasiak.at</email>
</author>
<published>2014-10-11T18:46:51+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/eventlet.git/commit/?id=d19770ec6413fd6677101eec4c916bba5adf7ea1'/>
<id>d19770ec6413fd6677101eec4c916bba5adf7ea1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Python 3 compat: Improve SSL and WSGI compat</title>
<updated>2014-10-11T17:48:49+00:00</updated>
<author>
<name>Jakub Stasiak</name>
<email>jakub@stasiak.at</email>
</author>
<published>2014-10-11T01:10:35+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/eventlet.git/commit/?id=3df8dc2263a9702657c344d3a1c9ed4035a4a24b'/>
<id>3df8dc2263a9702657c344d3a1c9ed4035a4a24b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Reformat with autopep8</title>
<updated>2014-10-11T00:41:30+00:00</updated>
<author>
<name>Jakub Stasiak</name>
<email>jakub@stasiak.at</email>
</author>
<published>2014-10-10T08:41:15+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/eventlet.git/commit/?id=93f2a8d06829d1b6e3cc648d3ee6ad0ee9e51a05'/>
<id>93f2a8d06829d1b6e3cc648d3ee6ad0ee9e51a05</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Python 3 compat: Improve various bits</title>
<updated>2014-10-10T08:17:41+00:00</updated>
<author>
<name>Jakub Stasiak</name>
<email>jakub@stasiak.at</email>
</author>
<published>2014-10-05T23:38:32+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/eventlet.git/commit/?id=6cbd4846ab2f12b1c18c38b570293c0bb05d28a7'/>
<id>6cbd4846ab2f12b1c18c38b570293c0bb05d28a7</id>
<content type='text'>
This includes changes to WSGI, websocket, bytes/str/unicode handling,
SSL, backdoor, greenio and tests.

Some comments and conditionals (PY2/PY3) were added for clarity

GH issues:

Closes #106
Closes #111
Closes #118
Closes #141

Incidentally should also close #135 (reopen if didn't)

cc #6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This includes changes to WSGI, websocket, bytes/str/unicode handling,
SSL, backdoor, greenio and tests.

Some comments and conditionals (PY2/PY3) were added for clarity

GH issues:

Closes #106
Closes #111
Closes #118
Closes #141

Incidentally should also close #135 (reopen if didn't)

cc #6
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove most of the deprecated code</title>
<updated>2014-10-10T07:53:11+00:00</updated>
<author>
<name>Jakub Stasiak</name>
<email>jakub@stasiak.at</email>
</author>
<published>2014-10-05T20:25:46+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/eventlet.git/commit/?id=75a1ab8cafb2bd3aa9ab96503b54fbddb068f58d'/>
<id>75a1ab8cafb2bd3aa9ab96503b54fbddb068f58d</id>
<content type='text'>
Closes GH #144
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes GH #144
</pre>
</div>
</content>
</entry>
</feed>
