<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/trollius-git.git/asyncio/locks.py, branch 3.4.2</title>
<subtitle>github.com: jamadden/trollius.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius-git.git/'/>
<entry>
<title>Python issue #22369: Change "context manager protocol" to "context management protocol".</title>
<updated>2014-09-17T21:22:47+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2014-09-17T21:22:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius-git.git/commit/?id=446daa0bef8fc0d371701e3bf53c7a7cbff2dfbb'/>
<id>446daa0bef8fc0d371701e3bf53c7a7cbff2dfbb</id>
<content type='text'>
Patch written by Serhiy Storchaka &lt;storchaka@gmail.com&gt;.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Patch written by Serhiy Storchaka &lt;storchaka@gmail.com&gt;.
</pre>
</div>
</content>
</entry>
<entry>
<title>Accept optional lock object in Condition ctor (#198)</title>
<updated>2014-07-26T14:51:20+00:00</updated>
<author>
<name>Andrew Svetlov</name>
<email>andrew.svetlov@gmail.com</email>
</author>
<published>2014-07-26T14:51:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius-git.git/commit/?id=d634f5b6a538713558878c2866f9556302df7205'/>
<id>d634f5b6a538713558878c2866f9556302df7205</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</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.git/commit/?id=a4f227270e4674ff0514d93127182f5956d95c01'/>
<id>a4f227270e4674ff0514d93127182f5956d95c01</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<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.git/commit/?id=3d6d6a6688d498589df5b9fb018335a272adddef'/>
<id>3d6d6a6688d498589df5b9fb018335a272adddef</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.git/commit/?id=f82d93b460d3f32c39378dc4279a6e6c59799f94'/>
<id>f82d93b460d3f32c39378dc4279a6e6c59799f94</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.git/commit/?id=6115749c7c485785573119fa7c1402643d5f56e9'/>
<id>6115749c7c485785573119fa7c1402643d5f56e9</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.git/commit/?id=ed810e64adab043a395caa2c76e946aee833f8d6'/>
<id>ed810e64adab043a395caa2c76e946aee833f8d6</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.git/commit/?id=4f73894bc28470c90a6fee47ca06e720078660e4'/>
<id>4f73894bc28470c90a6fee47ca06e720078660e4</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.git/commit/?id=1d4bfc24fc5e4daad041978eb53455bf4e98ee33'/>
<id>1d4bfc24fc5e4daad041978eb53455bf4e98ee33</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.git/commit/?id=94197b0352a5efe94e5ca7de06e3b94534723197'/>
<id>94197b0352a5efe94e5ca7de06e3b94534723197</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
