<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git, branch v3.9.0b1</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>Python 3.9.0b1</title>
<updated>2020-05-18T23:07:09+00:00</updated>
<author>
<name>Łukasz Langa</name>
<email>lukasz@langa.pl</email>
</author>
<published>2020-05-18T23:07:09+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=97fe9cfd9f81fe96a70e1ce80fce04b0c937bfac'/>
<id>97fe9cfd9f81fe96a70e1ce80fce04b0c937bfac</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: More lazy imports in test.support (GH-20131)</title>
<updated>2020-05-18T22:02:57+00:00</updated>
<author>
<name>Hai Shi</name>
<email>shihai1992@gmail.com</email>
</author>
<published>2020-05-18T22:02:57+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=a3ec3ad9e20e7d9ed148d4cfbd22aebec608b42a'/>
<id>a3ec3ad9e20e7d9ed148d4cfbd22aebec608b42a</id>
<content type='text'>
Make the the following imports lazy in test.support:

* bz2
* gzip
* lzma
* resource
* zlib

The following test.support decorators now need to be called
with parenthesis:

* @support.requires_bz2
* @support.requires_gzip
* @support.requires_lzma
* @support.requires_zlib

For example, "@requires_zlib" becomes "@requires_zlib()".</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make the the following imports lazy in test.support:

* bz2
* gzip
* lzma
* resource
* zlib

The following test.support decorators now need to be called
with parenthesis:

* @support.requires_bz2
* @support.requires_gzip
* @support.requires_lzma
* @support.requires_zlib

For example, "@requires_zlib" becomes "@requires_zlib()".</pre>
</div>
</content>
</entry>
<entry>
<title>Regenerate the parser (#20195)</title>
<updated>2020-05-18T21:47:51+00:00</updated>
<author>
<name>Pablo Galindo</name>
<email>Pablogsal@gmail.com</email>
</author>
<published>2020-05-18T21:47:51+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=ced4e5c22756fde3e97327642c159f6699815caa'/>
<id>ced4e5c22756fde3e97327642c159f6699815caa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-38870: Don't omit parenthesis when unparsing a slice in ast.unparse</title>
<updated>2020-05-18T20:48:49+00:00</updated>
<author>
<name>Batuhan Taskaya</name>
<email>batuhanosmantaskaya@gmail.com</email>
</author>
<published>2020-05-18T20:48:49+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=c102a148256b00b7d48c51a1a97df19042e603de'/>
<id>c102a148256b00b7d48c51a1a97df19042e603de</id>
<content type='text'>
When unparsing a non-empty tuple, the parentheses can be safely
omitted if there aren't any elements that explicitly require them (such as starred expressions).</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When unparsing a non-empty tuple, the parentheses can be safely
omitted if there aren't any elements that explicitly require them (such as starred expressions).</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-40334: Reproduce error message for type comments on bare '*' in the new parser (GH-20151)</title>
<updated>2020-05-18T19:14:47+00:00</updated>
<author>
<name>Lysandros Nikolaou</name>
<email>lisandrosnik@gmail.com</email>
</author>
<published>2020-05-18T19:14:47+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=75b863aa97016c6813709eb620c43295f84dd51f'/>
<id>75b863aa97016c6813709eb620c43295f84dd51f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-38870: correctly escape unprintable characters on ast.unparse (GH-20166)</title>
<updated>2020-05-18T18:41:35+00:00</updated>
<author>
<name>CyberSaxosTiGER</name>
<email>cybersaxostiger@gmail.com</email>
</author>
<published>2020-05-18T18:41:35+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=d71a6492dbd5434dfa6a0ad95e3ad98aa690887a'/>
<id>d71a6492dbd5434dfa6a0ad95e3ad98aa690887a</id>
<content type='text'>
Unprintable characters such as `\x00` weren't correctly roundtripped
due to not using default string repr when generating docstrings. This
patch correctly encodes all unprintable characters (except `\n` and `\t`, which
are commonly used for formatting, and found unescaped).

Co-authored-by: Pablo Galindo &lt;Pablogsal@gmail.com&gt;
Co-authored-by: Batuhan Taskaya &lt;isidentical@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Unprintable characters such as `\x00` weren't correctly roundtripped
due to not using default string repr when generating docstrings. This
patch correctly encodes all unprintable characters (except `\n` and `\t`, which
are commonly used for formatting, and found unescaped).

Co-authored-by: Pablo Galindo &lt;Pablogsal@gmail.com&gt;
Co-authored-by: Batuhan Taskaya &lt;isidentical@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-40669: Install PEG benchmarking dependencies in a venv (GH-20183)</title>
<updated>2020-05-18T18:27:40+00:00</updated>
<author>
<name>Lysandros Nikolaou</name>
<email>lisandrosnik@gmail.com</email>
</author>
<published>2020-05-18T18:27:40+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=dc31800f86fbcd40ee616984820b885d8adaa6a7'/>
<id>dc31800f86fbcd40ee616984820b885d8adaa6a7</id>
<content type='text'>
Create a `make venv` target, that creates a virtual environment
and installs the dependency in that venv. `make time` and all
the related targets are changed to use the virtual environment
python.

Automerge-Triggered-By: @pablogsal</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Create a `make venv` target, that creates a virtual environment
and installs the dependency in that venv. `make time` and all
the related targets are changed to use the virtual environment
python.

Automerge-Triggered-By: @pablogsal</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-40663: Correctly handle annotations with subscripts in ast_unparse.c (GH-20156)</title>
<updated>2020-05-18T18:23:48+00:00</updated>
<author>
<name>Batuhan Taskaya</name>
<email>batuhanosmantaskaya@gmail.com</email>
</author>
<published>2020-05-18T18:23:48+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=2135e10dc717c00d10d899d232bebfc59bb25032'/>
<id>2135e10dc717c00d10d899d232bebfc59bb25032</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-40662: Fixed ast.get_source_segment for ast nodes that have incomplete location information (GH-20157)</title>
<updated>2020-05-18T18:14:12+00:00</updated>
<author>
<name>Irit Katriel</name>
<email>iritkatriel@yahoo.com</email>
</author>
<published>2020-05-18T18:14:12+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=e6578a226d8a8a13d1062d154fad0fef28ee2416'/>
<id>e6578a226d8a8a13d1062d154fad0fef28ee2416</id>
<content type='text'>
Co-authored-by: Pablo Galindo &lt;Pablogsal@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Pablo Galindo &lt;Pablogsal@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-40528: Improve AST generation script to do builds simultaneously (GH-19968)</title>
<updated>2020-05-18T17:42:10+00:00</updated>
<author>
<name>Batuhan Taskaya</name>
<email>batuhanosmantaskaya@gmail.com</email>
</author>
<published>2020-05-18T17:42:10+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=63b8e0cba3d43e53a8dd8878ee1443c8427f462d'/>
<id>63b8e0cba3d43e53a8dd8878ee1443c8427f462d</id>
<content type='text'>
- Switch from getopt to argparse.
- Removed the limitation of not being able to produce both C and H simultaneously.

This will make it run faster since it parses the asdl definition once and uses the generated tree to generate both the header and the C source.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Switch from getopt to argparse.
- Removed the limitation of not being able to produce both C and H simultaneously.

This will make it run faster since it parses the asdl definition once and uses the generated tree to generate both the header and the C source.</pre>
</div>
</content>
</entry>
</feed>
