<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Lib, branch main</title>
<subtitle>github.com: python/cpython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/'/>
<entry>
<title>gh-103606: Improve error message from logging.config.FileConfig (GH-103628)</title>
<updated>2023-05-18T04:20:47+00:00</updated>
<author>
<name>Prince Roshan</name>
<email>princekrroshan01@gmail.com</email>
</author>
<published>2023-05-18T04:20:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=152227b569c3a9b87fe0483706f704762ced6d75'/>
<id>152227b569c3a9b87fe0483706f704762ced6d75</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>gh-104499: Fix typo. (#104598)</title>
<updated>2023-05-18T02:35:46+00:00</updated>
<author>
<name>Terry Jan Reedy</name>
<email>tjreedy@udel.edu</email>
</author>
<published>2023-05-18T02:35:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=c5b670efd1e6dabc94b6308734d63f762480b80f'/>
<id>c5b670efd1e6dabc94b6308734d63f762480b80f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>gh-104499: IDLE - fix completions for tk aqua 8.7 (#104591)</title>
<updated>2023-05-18T01:36:58+00:00</updated>
<author>
<name>Terry Jan Reedy</name>
<email>tjreedy@udel.edu</email>
</author>
<published>2023-05-18T01:36:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=678bf57ed04b8c250f0bc031ebd264bece76e731'/>
<id>678bf57ed04b8c250f0bc031ebd264bece76e731</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>gh-104340: Suppress warning about unawaited exception for closed pipe stdin (#104586)</title>
<updated>2023-05-17T23:45:11+00:00</updated>
<author>
<name>Guido van Rossum</name>
<email>guido@python.org</email>
</author>
<published>2023-05-17T23:45:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=7fc8e2d4627cdba5cb0075c9052ed6f4b6ecd36d'/>
<id>7fc8e2d4627cdba5cb0075c9052ed6f4b6ecd36d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>gh-104555: Runtime-checkable protocols: Don't let previous calls to `isinstance()` influence whether `issubclass()` raises an exception (#104559)</title>
<updated>2023-05-17T23:43:12+00:00</updated>
<author>
<name>Alex Waygood</name>
<email>Alex.Waygood@Gmail.com</email>
</author>
<published>2023-05-17T23:43:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=b27fe67f3c643e174c3619b669228ef34b6d87ee'/>
<id>b27fe67f3c643e174c3619b669228ef34b6d87ee</id>
<content type='text'>
Co-authored-by: Carl Meyer &lt;carl@oddbird.net&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Carl Meyer &lt;carl@oddbird.net&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>gh-104496: IDLE - fix About for mixed tcl/tk versions (#104585)</title>
<updated>2023-05-17T19:59:13+00:00</updated>
<author>
<name>Terry Jan Reedy</name>
<email>tjreedy@udel.edu</email>
</author>
<published>2023-05-17T19:59:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=aed643baa968b4959b830d37750080cac546fba7'/>
<id>aed643baa968b4959b830d37750080cac546fba7</id>
<content type='text'>
Print both if they are different, as may happen in the future.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Print both if they are different, as may happen in the future.</pre>
</div>
</content>
</entry>
<entry>
<title>typing: Add more tests for TypeVar (#104571)</title>
<updated>2023-05-17T13:08:21+00:00</updated>
<author>
<name>Jelle Zijlstra</name>
<email>jelle.zijlstra@gmail.com</email>
</author>
<published>2023-05-17T13:08:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=26931944dd8abd6554249239344fa62b789b9028'/>
<id>26931944dd8abd6554249239344fa62b789b9028</id>
<content type='text'>
During the PEP 695 implementation at one point I made
TypeVar.__name__ return garbage, and all of test_typing passed.
So I decided to add a few more tests. In the process I discovered
a minor incompatibility from the C implementation of TypeVar:
empty constraints were returned as None instead of an empty tuple.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
During the PEP 695 implementation at one point I made
TypeVar.__name__ return garbage, and all of test_typing passed.
So I decided to add a few more tests. In the process I discovered
a minor incompatibility from the C implementation of TypeVar:
empty constraints were returned as None instead of an empty tuple.
</pre>
</div>
</content>
</entry>
<entry>
<title>gh-104572: Improve error messages for invalid constructs in PEP 695 contexts (#104573)</title>
<updated>2023-05-17T13:05:42+00:00</updated>
<author>
<name>Jelle Zijlstra</name>
<email>jelle.zijlstra@gmail.com</email>
</author>
<published>2023-05-17T13:05:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=97db2f3e07bf7d56750e215e4f32653bf3867ef8'/>
<id>97db2f3e07bf7d56750e215e4f32653bf3867ef8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>typing: Use PEP 695 syntax in typing.py (#104553)</title>
<updated>2023-05-17T13:03:58+00:00</updated>
<author>
<name>Jelle Zijlstra</name>
<email>jelle.zijlstra@gmail.com</email>
</author>
<published>2023-05-17T13:03:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=0cb2fdc6217aa7c04b5c798cfd195c8d0f4af353'/>
<id>0cb2fdc6217aa7c04b5c798cfd195c8d0f4af353</id>
<content type='text'>
Co-authored-by: Alex Waygood &lt;Alex.Waygood@Gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Alex Waygood &lt;Alex.Waygood@Gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>gh-102153: Start stripping C0 control and space chars in `urlsplit` (#102508)</title>
<updated>2023-05-17T08:49:20+00:00</updated>
<author>
<name>Illia Volochii</name>
<email>illia.volochii@gmail.com</email>
</author>
<published>2023-05-17T08:49:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=2f630e1ce18ad2e07428296532a68b11dc66ad10'/>
<id>2f630e1ce18ad2e07428296532a68b11dc66ad10</id>
<content type='text'>
`urllib.parse.urlsplit` has already been respecting the WHATWG spec a bit #25595.

This adds more sanitizing to respect the "Remove any leading C0 control or space from input" [rule](https://url.spec.whatwg.org/#url-parsing:~:text=Remove%20any%20leading%20and%20trailing%20C0%20control%20or%20space%20from%20input.) in response to [CVE-2023-24329](https://nvd.nist.gov/vuln/detail/CVE-2023-24329).

---------

Co-authored-by: Gregory P. Smith [Google] &lt;greg@krypto.org&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`urllib.parse.urlsplit` has already been respecting the WHATWG spec a bit #25595.

This adds more sanitizing to respect the "Remove any leading C0 control or space from input" [rule](https://url.spec.whatwg.org/#url-parsing:~:text=Remove%20any%20leading%20and%20trailing%20C0%20control%20or%20space%20from%20input.) in response to [CVE-2023-24329](https://nvd.nist.gov/vuln/detail/CVE-2023-24329).

---------

Co-authored-by: Gregory P. Smith [Google] &lt;greg@krypto.org&gt;</pre>
</div>
</content>
</entry>
</feed>
