<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/trollius.git/asyncio/subprocess.py, branch traceback</title>
<subtitle>bitbucket.org: Obsolete (use python-packages/trollius-git)
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/'/>
<entry>
<title>tulip issue 190: Process.communicate() now ignores ConnectionResetError too</title>
<updated>2014-07-17T11:10:43+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2014-07-17T11:10:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=08298bcc028bdd40c6c5873a8bdb0bec56b1c3de'/>
<id>08298bcc028bdd40c6c5873a8bdb0bec56b1c3de</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>asyncio, tulip issue 190: Process.communicate() must ignore BrokenPipeError</title>
<updated>2014-07-17T10:43:13+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2014-07-17T10:43:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=5c304456ee3e683c7ff9ce5e079b63747ab9a8a3'/>
<id>5c304456ee3e683c7ff9ce5e079b63747ab9a8a3</id>
<content type='text'>
If you want to handle the BrokenPipeError, you can easily reimplement
communicate().

Add also a unit test to ensure that stdin.write() + stdin.drain() raises
BrokenPipeError.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If you want to handle the BrokenPipeError, you can easily reimplement
communicate().

Add also a unit test to ensure that stdin.write() + stdin.drain() raises
BrokenPipeError.
</pre>
</div>
</content>
</entry>
<entry>
<title>Tulip issue #184: Log subprocess events in debug mode</title>
<updated>2014-07-14T15:23:28+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2014-07-14T15:23:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=ec40ec51421f86d4c94b7d835e0f24e07ae34535'/>
<id>ec40ec51421f86d4c94b7d835e0f24e07ae34535</id>
<content type='text'>
- Log stdin, stdout and stderr transports and protocols
- Log process identifier (pid)
- Log connection of pipes
- Log process exit
- Log Process.communicate() tasks: feed stdin, read stdout and stderr
- Add __repr__() method to many classes related to subprocesses
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Log stdin, stdout and stderr transports and protocols
- Log process identifier (pid)
- Log connection of pipes
- Log process exit
- Log Process.communicate() tasks: feed stdin, read stdout and stderr
- Add __repr__() method to many classes related to subprocesses
</pre>
</div>
</content>
</entry>
<entry>
<title>Move coroutine code in the new module asyncio.coroutines</title>
<updated>2014-06-28T22:12:21+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2014-06-28T22:12:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=578a628a0e62fadf79bff1c61308a5e263cf286c'/>
<id>578a628a0e62fadf79bff1c61308a5e263cf286c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>asyncio.subprocess: Fix a race condition in communicate()</title>
<updated>2014-02-20T09:05:40+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2014-02-20T09:05:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=55d813a827624a2385e798ea61aff672241af0bd'/>
<id>55d813a827624a2385e798ea61aff672241af0bd</id>
<content type='text'>
Use self._loop instead of self._transport._loop, because transport._loop is set
to None at process exit.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use self._loop instead of self._transport._loop, because transport._loop is set
to None at process exit.
</pre>
</div>
</content>
</entry>
<entry>
<title>pep8-ify the code.</title>
<updated>2014-02-19T03:54:14+00:00</updated>
<author>
<name>Yury Selivanov</name>
<email>yselivanov@sprymix.com</email>
</author>
<published>2014-02-19T03:54:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=33aa6066271be015b00d2deb047bfe632e4da701'/>
<id>33aa6066271be015b00d2deb047bfe632e4da701</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #130: Add more checks on subprocess_exec/subprocess_shell parameters</title>
<updated>2014-02-11T10:43:45+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2014-02-11T10:43:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=e613380dee74a378905e24aa701b710c176338bf'/>
<id>e613380dee74a378905e24aa701b710c176338bf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove Process.subprocess attribute; it's too easy to get inconsistent Process</title>
<updated>2014-02-09T01:50:13+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2014-02-09T01:50:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=e74dc007a59f62f7bc1ee1b1f1ced3381a59269a'/>
<id>e74dc007a59f62f7bc1ee1b1f1ced3381a59269a</id>
<content type='text'>
and Popen objects
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
and Popen objects
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove empty line at the end of subprocess.py</title>
<updated>2014-02-03T22:08:32+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2014-02-03T22:08:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=ce52d271abf974e610e0c4aeb86d2fd6833901f4'/>
<id>ce52d271abf974e610e0c4aeb86d2fd6833901f4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace Process.get_subprocess() method with a Process.subprocess read-only property</title>
<updated>2014-02-03T22:05:41+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2014-02-03T22:05:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=34831681fa41db87f974a7fe8f5e7bdaa55de41b'/>
<id>34831681fa41db87f974a7fe8f5e7bdaa55de41b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
