<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Lib, branch type-comments</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>Merge remote-tracking branch 'origin/master' into type-comments</title>
<updated>2020-04-29T17:06:24+00:00</updated>
<author>
<name>Guido van Rossum</name>
<email>guido@python.org</email>
</author>
<published>2020-04-29T17:06:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=da253f3a72bb14d21e4c2d6114d2058f92831aaf'/>
<id>da253f3a72bb14d21e4c2d6114d2058f92831aaf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-40286: Remove C implementation of Random.randbytes() (GH-19797)</title>
<updated>2020-04-29T16:49:00+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>vstinner@python.org</email>
</author>
<published>2020-04-29T16:49:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=2d8757758d0d75882fef0fe0e3c74c4756b3e81e'/>
<id>2d8757758d0d75882fef0fe0e3c74c4756b3e81e</id>
<content type='text'>
Remove _random.Random.randbytes(): the C implementation of
randbytes(). Implement the method in Python to ease subclassing:
randbytes() now directly reuses getrandbits().</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove _random.Random.randbytes(): the C implementation of
randbytes(). Implement the method in Python to ease subclassing:
randbytes() now directly reuses getrandbits().</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-9216: Expose OpenSSL FIPS_mode() as _hashlib.get_fips_mode() (GH-19703)</title>
<updated>2020-04-29T16:04:22+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>vstinner@python.org</email>
</author>
<published>2020-04-29T16:04:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=e3dfb9b967c560f4d094092dcae4a16fc9634681'/>
<id>e3dfb9b967c560f4d094092dcae4a16fc9634681</id>
<content type='text'>
test.pythoninfo logs OpenSSL FIPS_mode() and Linux
/proc/sys/crypto/fips_enabled in a new "fips" section.

Co-Authored-By: Petr Viktorin &lt;encukou@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
test.pythoninfo logs OpenSSL FIPS_mode() and Linux
/proc/sys/crypto/fips_enabled in a new "fips" section.

Co-Authored-By: Petr Viktorin &lt;encukou@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-40228: More robust frame.setlineno. (GH-19437)</title>
<updated>2020-04-29T15:49:45+00:00</updated>
<author>
<name>Mark Shannon</name>
<email>mark@hotpy.org</email>
</author>
<published>2020-04-29T15:49:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=57697245e1deafdedf68e5f21ad8890be591efc0'/>
<id>57697245e1deafdedf68e5f21ad8890be591efc0</id>
<content type='text'>
More robust frame.setlineno. Makes no assumptions about source-&gt;bytecode translation.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
More robust frame.setlineno. Makes no assumptions about source-&gt;bytecode translation.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-40436: Fix code parsing gdb version (GH-19792)</title>
<updated>2020-04-29T15:11:48+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>vstinner@python.org</email>
</author>
<published>2020-04-29T15:11:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=ec9bea4a3766bd815148a27f61eb24e7dd459ac7'/>
<id>ec9bea4a3766bd815148a27f61eb24e7dd459ac7</id>
<content type='text'>
test_gdb and test.pythoninfo now check gdb command exit code.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
test_gdb and test.pythoninfo now check gdb command exit code.</pre>
</div>
</content>
</entry>
<entry>
<title>Add missing sys import to socket_helper.py (GH-19791)</title>
<updated>2020-04-29T11:32:31+00:00</updated>
<author>
<name>Pablo Galindo</name>
<email>Pablogsal@gmail.com</email>
</author>
<published>2020-04-29T11:32:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=5089bcd33f5a10769cea7fd532b5d890859bf01d'/>
<id>5089bcd33f5a10769cea7fd532b5d890859bf01d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-40275: Move transient_internet from test.support to socket_helper (GH-19711)</title>
<updated>2020-04-29T07:36:20+00:00</updated>
<author>
<name>Serhiy Storchaka</name>
<email>storchaka@gmail.com</email>
</author>
<published>2020-04-29T07:36:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=bfb1cf44658934cbcd9707fb717d6770c78fbeb3'/>
<id>bfb1cf44658934cbcd9707fb717d6770c78fbeb3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-40334: Disallow invalid single statements in the new parser (GH-19774)</title>
<updated>2020-04-29T01:42:27+00:00</updated>
<author>
<name>Lysandros Nikolaou</name>
<email>lisandrosnik@gmail.com</email>
</author>
<published>2020-04-29T01:42:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=6d6508765514c7c10719478a0430f5e47c9a96ac'/>
<id>6d6508765514c7c10719478a0430f5e47c9a96ac</id>
<content type='text'>
After parsing is done in single statement mode, the tokenizer buffer has to be checked for additional lines and a `SyntaxError` must be raised, in case there are any.

Co-authored-by: Pablo Galindo &lt;Pablogsal@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
After parsing is done in single statement mode, the tokenizer buffer has to be checked for additional lines and a `SyntaxError` must be raised, in case there are any.

Co-authored-by: Pablo Galindo &lt;Pablogsal@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-39995: Fix concurrent.futures _ThreadWakeup (GH-19760)</title>
<updated>2020-04-29T01:32:06+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>vstinner@python.org</email>
</author>
<published>2020-04-29T01:32:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=a4dfe8ede5a37576e17035dccfe109ba7752237e'/>
<id>a4dfe8ede5a37576e17035dccfe109ba7752237e</id>
<content type='text'>
Fix a race condition in concurrent.futures._ThreadWakeup: access to
_ThreadWakeup is now protected with the shutdown lock.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix a race condition in concurrent.futures._ThreadWakeup: access to
_ThreadWakeup is now protected with the shutdown lock.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-40275: Move requires_hashdigest() to test.support.hashlib_helper (GH-19716)</title>
<updated>2020-04-29T01:11:29+00:00</updated>
<author>
<name>Hai Shi</name>
<email>shihai1992@gmail.com</email>
</author>
<published>2020-04-29T01:11:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=66abe98a816de84f89e2de4aa78cf09056227c25'/>
<id>66abe98a816de84f89e2de4aa78cf09056227c25</id>
<content type='text'>
Add a new test.support.hashlib_helper submodule.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add a new test.support.hashlib_helper submodule.</pre>
</div>
</content>
</entry>
</feed>
