<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/trollius.git/asyncio/locks.py, branch subprocess_stream</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>Fix whitespace.</title>
<updated>2014-01-26T00:52:40+00:00</updated>
<author>
<name>Guido van Rossum</name>
<email>guido@python.org</email>
</author>
<published>2014-01-26T00:52:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=35a9f0c98876f1b6a53c15c8c91b5db16150fbcb'/>
<id>35a9f0c98876f1b6a53c15c8c91b5db16150fbcb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Locks refactor: use a separate context manager; remove Semaphore._locked.</title>
<updated>2014-01-26T00:48:34+00:00</updated>
<author>
<name>Guido van Rossum</name>
<email>guido@python.org</email>
</author>
<published>2014-01-26T00:48:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=2ff21d4b78454f8c15e43386f5832e413670fb76'/>
<id>2ff21d4b78454f8c15e43386f5832e413670fb76</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't special-case GeneratorExit in Condition.wait().</title>
<updated>2014-01-07T21:47:20+00:00</updated>
<author>
<name>Guido van Rossum</name>
<email>guido@python.org</email>
</author>
<published>2014-01-07T21:47:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=fc6b59e004974847dfa28de7d47fe8a9c2d1d2cc'/>
<id>fc6b59e004974847dfa28de7d47fe8a9c2d1d2cc</id>
<content type='text'>
I can't remember why I added that code, there are no tests for it, and
it causes a spurious "Exception ignored in &lt;generator object ...&gt;"
error message if code like this is interrupted during the wait():

@coroutine
def gen():
    with (yield from cond):
        while &lt;test&gt;:
            yield from cond.wait()
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I can't remember why I added that code, there are no tests for it, and
it causes a spurious "Exception ignored in &lt;generator object ...&gt;"
error message if code like this is interrupted during the wait():

@coroutine
def gen():
    with (yield from cond):
        while &lt;test&gt;:
            yield from cond.wait()
</pre>
</div>
</content>
</entry>
<entry>
<title>Shorten lines.</title>
<updated>2013-12-19T20:45:38+00:00</updated>
<author>
<name>Guido van Rossum</name>
<email>guido@python.org</email>
</author>
<published>2013-12-19T20:45:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=cd39bbeec8f3628bc762e6a98bb1ff16852fc65d'/>
<id>cd39bbeec8f3628bc762e6a98bb1ff16852fc65d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Upstream tweaks to locks docs.</title>
<updated>2013-12-03T02:35:00+00:00</updated>
<author>
<name>Guido van Rossum</name>
<email>guido@python.org</email>
</author>
<published>2013-12-03T02:35:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=8aac1f9b3a85f4391da66efddb7e04998051ebf4'/>
<id>8aac1f9b3a85f4391da66efddb7e04998051ebf4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add BoundedSemaphore to export list in locks.__all__.</title>
<updated>2013-11-25T06:31:16+00:00</updated>
<author>
<name>Guido van Rossum</name>
<email>guido@python.org</email>
</author>
<published>2013-11-25T06:31:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=42a625aa3f274af08784d6624eb98c652331f7d7'/>
<id>42a625aa3f274af08784d6624eb98c652331f7d7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Change bounded semaphore into a subclass, like threading.[Bounded]Semaphore.</title>
<updated>2013-11-23T23:05:58+00:00</updated>
<author>
<name>Guido van Rossum</name>
<email>guido@python.org</email>
</author>
<published>2013-11-23T23:05:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=11738a1540b7be078ee0458f86635522b65caff0'/>
<id>11738a1540b7be078ee0458f86635522b65caff0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow and correctly implement Semaphore(0).</title>
<updated>2013-11-21T18:02:29+00:00</updated>
<author>
<name>Guido van Rossum</name>
<email>guido@python.org</email>
</author>
<published>2013-11-21T18:02:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=f954462412cd482a2d24c7ee35b8ecc9b1133940'/>
<id>f954462412cd482a2d24c7ee35b8ecc9b1133940</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Locks improvements by Arnaud Faure: better repr(), change Condition structure.</title>
<updated>2013-11-03T22:07:25+00:00</updated>
<author>
<name>Guido van Rossum</name>
<email>guido@python.org</email>
</author>
<published>2013-11-03T22:07:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=5c3768df09c6ca1a773383f8252424e56e069d87'/>
<id>5c3768df09c6ca1a773383f8252424e56e069d87</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename tulip package to asyncio.</title>
<updated>2013-10-14T21:12:46+00:00</updated>
<author>
<name>Guido van Rossum</name>
<email>guido@dropbox.com</email>
</author>
<published>2013-10-14T21:12:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=e800cd65911849df260fba6054739921b668bd78'/>
<id>e800cd65911849df260fba6054739921b668bd78</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
