<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Lib/asyncio, branch refactor-lambda-parameters</title>
<subtitle>github.com: python/cpython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/'/>
<entry>
<title>bpo-40443: Remove unused imports in the stdlib (GH-19803)</title>
<updated>2020-04-30T09:26:33+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>vstinner@python.org</email>
</author>
<published>2020-04-30T09:26:33+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=90549676e063c2c818cfc14213d3adb7edcc2bd5'/>
<id>90549676e063c2c818cfc14213d3adb7edcc2bd5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix typo from Lib/asyncio/events.py (GH-19410)</title>
<updated>2020-04-14T00:04:32+00:00</updated>
<author>
<name>Galden</name>
<email>wudenggang0@163.com</email>
</author>
<published>2020-04-14T00:04:32+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=02152b7332593a00ccf0eb77faf066ba97ca8687'/>
<id>02152b7332593a00ccf0eb77faf066ba97ca8687</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-39764: Make Task.get_stack accept ag_frame (#18669)</title>
<updated>2020-03-02T12:45:54+00:00</updated>
<author>
<name>Lidi Zheng</name>
<email>scallopsky@gmail.com</email>
</author>
<published>2020-03-02T12:45:54+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=4482337decdbd0c6e2150346a68b3616bda664aa'/>
<id>4482337decdbd0c6e2150346a68b3616bda664aa</id>
<content type='text'>
Co-authored-by: blurb-it[bot] &lt;43283697+blurb-it[bot]@users.noreply.github.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: blurb-it[bot] &lt;43283697+blurb-it[bot]@users.noreply.github.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-39609: set the thread_name_prefix for the default asyncio executor (GH-18458)</title>
<updated>2020-02-27T20:01:47+00:00</updated>
<author>
<name>Markus Mohrhard</name>
<email>markusm@dug.com</email>
</author>
<published>2020-02-27T20:01:47+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=374d998b507d34a6c0a3816a163926a8ba0c483f'/>
<id>374d998b507d34a6c0a3816a163926a8ba0c483f</id>
<content type='text'>
Just a small debugging improvement to identify the asyncio executor threads.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Just a small debugging improvement to identify the asyncio executor threads.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-34793: Drop old-style context managers in asyncio.locks (GH-17533)</title>
<updated>2020-02-01T11:12:52+00:00</updated>
<author>
<name>Andrew Svetlov</name>
<email>andrew.svetlov@gmail.com</email>
</author>
<published>2020-02-01T11:12:52+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=90d9ba6ef10af32e8dfe0649789c3a8ccf419e95'/>
<id>90d9ba6ef10af32e8dfe0649789c3a8ccf419e95</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-38356: Fix ThreadedChildWatcher thread leak in test_asyncio (GH-16552)</title>
<updated>2020-01-12T11:02:50+00:00</updated>
<author>
<name>Kyle Stanley</name>
<email>aeros167@gmail.com</email>
</author>
<published>2020-01-12T11:02:50+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=0ca7cc7fc0518c24dc9b78c38418e6064e64f148'/>
<id>0ca7cc7fc0518c24dc9b78c38418e6064e64f148</id>
<content type='text'>
Motivation for this PR (comment from @vstinner in bpo issue):
```
Warning seen o AMD64 Ubuntu Shared 3.x buildbot:
https://buildbot.python.org/all/#/builders/141/builds/2593

test_devnull_output (test.test_a=syncio.test_subprocess.SubprocessThreadedWatcherTests) ...
Warning -- threading_cleanup() failed to cleanup 1 threads (count: 1, dangling: 2)
```
The following implementation details for the new method are TBD:

1) Public vs private

2) Inclusion in `close()`

3) Name

4) Coroutine vs subroutine method

5) *timeout* parameter

If it's a private method, 3, 4, and 5 are significantly less important.

I started with the most minimal implementation that fixes the dangling threads without modifying the regression tests, which I think is particularly important. I typically try to avoid directly modifying existing tests as much as possible unless it's necessary to do so. However, I am open to changing any part of this.


https://bugs.python.org/issue38356</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Motivation for this PR (comment from @vstinner in bpo issue):
```
Warning seen o AMD64 Ubuntu Shared 3.x buildbot:
https://buildbot.python.org/all/#/builders/141/builds/2593

test_devnull_output (test.test_a=syncio.test_subprocess.SubprocessThreadedWatcherTests) ...
Warning -- threading_cleanup() failed to cleanup 1 threads (count: 1, dangling: 2)
```
The following implementation details for the new method are TBD:

1) Public vs private

2) Inclusion in `close()`

3) Name

4) Coroutine vs subroutine method

5) *timeout* parameter

If it's a private method, 3, 4, and 5 are significantly less important.

I started with the most minimal implementation that fixes the dangling threads without modifying the regression tests, which I think is particularly important. I typically try to avoid directly modifying existing tests as much as possible unless it's necessary to do so. However, I am open to changing any part of this.


https://bugs.python.org/issue38356</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-39191: Fix RuntimeWarning in asyncio test (GH-17863)</title>
<updated>2020-01-07T13:23:01+00:00</updated>
<author>
<name>Andrew Svetlov</name>
<email>andrew.svetlov@gmail.com</email>
</author>
<published>2020-01-07T13:23:01+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=10ac0cded26d91c3468e5e5a87cecad7fc0bcebd'/>
<id>10ac0cded26d91c3468e5e5a87cecad7fc0bcebd</id>
<content type='text'>
https://bugs.python.org/issue39191</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://bugs.python.org/issue39191</pre>
</div>
</content>
</entry>
<entry>
<title>Fix #39191: Don't spawn a task before failing (#17796)</title>
<updated>2020-01-04T09:10:14+00:00</updated>
<author>
<name>Andrew Svetlov</name>
<email>andrew.svetlov@gmail.com</email>
</author>
<published>2020-01-04T09:10:14+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=3a5de511596f17575de082dcb8d43d63b2bd2da9'/>
<id>3a5de511596f17575de082dcb8d43d63b2bd2da9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-34790: Implement deprecation of passing coroutines to asyncio.wait() (GH-16977)</title>
<updated>2019-12-30T11:50:19+00:00</updated>
<author>
<name>Kyle Stanley</name>
<email>aeros167@gmail.com</email>
</author>
<published>2019-12-30T11:50:19+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=89aa7f0ede1a11c020e83f24394593c577a61509'/>
<id>89aa7f0ede1a11c020e83f24394593c577a61509</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix import path for asyncio.TimeoutError (#17691)</title>
<updated>2019-12-24T10:46:42+00:00</updated>
<author>
<name>Andrew Svetlov</name>
<email>andrew.svetlov@gmail.com</email>
</author>
<published>2019-12-24T10:46:42+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=025eeaa19607b2a80c979668dad405f567444573'/>
<id>025eeaa19607b2a80c979668dad405f567444573</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
