<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cpython.git/Parser/string_parser.c, branch v3.10.12</title>
<subtitle>https://github.com/python/cpython.git</subtitle>
<link rel='alternate' type='text/html' href='http://service.techsat.com/oss-git/cpython.git/'/>
<entry>
<title>gh-94869: Fix the location in some expressions for multi-line f-string ast nodes (GH-94895) (#94911)</title>
<updated>2022-07-16T21:06:33Z</updated>
<author>
<name>Miss Islington (bot)</name>
<email>31488909+miss-islington@users.noreply.github.com</email>
</author>
<published>2022-07-16T21:06:33Z</published>
<link rel='alternate' type='text/html' href='http://service.techsat.com/oss-git/cpython.git/commit/?id=964431eaeb1905a95cb1bd745d0b9c0052db4b94'/>
<id>964431eaeb1905a95cb1bd745d0b9c0052db4b94</id>
<content type='text'>
(cherry picked from commit 2e9da8e3522764d09f1d6054a2be567e91a30812)

Co-authored-by: Pablo Galindo Salgado &lt;Pablogsal@gmail.com&gt;

Co-authored-by: Pablo Galindo Salgado &lt;Pablogsal@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit 2e9da8e3522764d09f1d6054a2be567e91a30812)

Co-authored-by: Pablo Galindo Salgado &lt;Pablogsal@gmail.com&gt;

Co-authored-by: Pablo Galindo Salgado &lt;Pablogsal@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>gh-93418: Fix an assert when an f-string expression is followed by an '=', but no closing brace. (gh-93419) (gh-93423)</title>
<updated>2022-06-02T01:04:43Z</updated>
<author>
<name>Miss Islington (bot)</name>
<email>31488909+miss-islington@users.noreply.github.com</email>
</author>
<published>2022-06-02T01:04:43Z</published>
<link rel='alternate' type='text/html' href='http://service.techsat.com/oss-git/cpython.git/commit/?id=855be47a02e68bf9217ef8ab79dbd94ddc3298f1'/>
<id>855be47a02e68bf9217ef8ab79dbd94ddc3298f1</id>
<content type='text'>
(cherry picked from commit ee70c70aa93d7a41cbe47a0b361b17f9d7ec8acd)

Co-authored-by: Eric V. Smith &lt;ericvsmith@users.noreply.github.com&gt;

Co-authored-by: Eric V. Smith &lt;ericvsmith@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit ee70c70aa93d7a41cbe47a0b361b17f9d7ec8acd)

Co-authored-by: Eric V. Smith &lt;ericvsmith@users.noreply.github.com&gt;

Co-authored-by: Eric V. Smith &lt;ericvsmith@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-46762: Fix an assert failure in f-strings where &gt; or &lt; is the last character if the f-string is missing a trailing right brace. (GH-31365)</title>
<updated>2022-02-16T11:16:05Z</updated>
<author>
<name>Miss Islington (bot)</name>
<email>31488909+miss-islington@users.noreply.github.com</email>
</author>
<published>2022-02-16T11:16:05Z</published>
<link rel='alternate' type='text/html' href='http://service.techsat.com/oss-git/cpython.git/commit/?id=3d407b931156bc3ee5ae131de2f2babad831ccb2'/>
<id>3d407b931156bc3ee5ae131de2f2babad831ccb2</id>
<content type='text'>
(cherry picked from commit ffd9f8ff84ed53c956b16d027f7d2926ea631051)

Co-authored-by: Eric V. Smith &lt;ericvsmith@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit ffd9f8ff84ed53c956b16d027f7d2926ea631051)

Co-authored-by: Eric V. Smith &lt;ericvsmith@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-46503: Prevent an assert from firing when parsing some invalid \N sequences in f-strings. (GH-30865) (GH-30866)</title>
<updated>2022-01-25T03:13:11Z</updated>
<author>
<name>Miss Islington (bot)</name>
<email>31488909+miss-islington@users.noreply.github.com</email>
</author>
<published>2022-01-25T03:13:11Z</published>
<link rel='alternate' type='text/html' href='http://service.techsat.com/oss-git/cpython.git/commit/?id=894e8c13484822458d53cc77c9265b7a88450a4b'/>
<id>894e8c13484822458d53cc77c9265b7a88450a4b</id>
<content type='text'>
* bpo-46503: Prevent an assert from firing.  Also fix one nearby tiny PEP-7 nit.

* Added blurb.
(cherry picked from commit 0daf72194bd4e31de7f12020685bb39a14d6f45e)

Co-authored-by: Eric V. Smith &lt;ericvsmith@users.noreply.github.com&gt;

Co-authored-by: Eric V. Smith &lt;ericvsmith@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* bpo-46503: Prevent an assert from firing.  Also fix one nearby tiny PEP-7 nit.

* Added blurb.
(cherry picked from commit 0daf72194bd4e31de7f12020685bb39a14d6f45e)

Co-authored-by: Eric V. Smith &lt;ericvsmith@users.noreply.github.com&gt;

Co-authored-by: Eric V. Smith &lt;ericvsmith@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-46237: Fix the line number of tokenizer errors inside f-strings (GH-30463)</title>
<updated>2022-01-11T16:33:08Z</updated>
<author>
<name>Miss Islington (bot)</name>
<email>31488909+miss-islington@users.noreply.github.com</email>
</author>
<published>2022-01-11T16:33:08Z</published>
<link rel='alternate' type='text/html' href='http://service.techsat.com/oss-git/cpython.git/commit/?id=19a85501cee24a6e426a431243d0adcb5664c6fe'/>
<id>19a85501cee24a6e426a431243d0adcb5664c6fe</id>
<content type='text'>
(cherry picked from commit 6fa8b2ceee38187b0ae96aee12fe4f0a5c8a2ce7)

Co-authored-by: Pablo Galindo Salgado &lt;Pablogsal@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit 6fa8b2ceee38187b0ae96aee12fe4f0a5c8a2ce7)

Co-authored-by: Pablo Galindo Salgado &lt;Pablogsal@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>[3.10] bpo-45461: Fix IncrementalDecoder and StreamReader in the "unicode-escape" codec (GH-28939) (GH-28943)</title>
<updated>2021-10-14T17:02:20Z</updated>
<author>
<name>Miss Islington (bot)</name>
<email>31488909+miss-islington@users.noreply.github.com</email>
</author>
<published>2021-10-14T17:02:20Z</published>
<link rel='alternate' type='text/html' href='http://service.techsat.com/oss-git/cpython.git/commit/?id=0bff4ccbfd3297b0adf690655d3e9ddb0033bc69'/>
<id>0bff4ccbfd3297b0adf690655d3e9ddb0033bc69</id>
<content type='text'>
They support now splitting escape sequences between input chunks.

Add the third parameter "final" in codecs.unicode_escape_decode().
It is True by default to match the former behavior.
(cherry picked from commit c96d1546b11b4c282a7e21737cb1f5d16349656d)

Co-authored-by: Serhiy Storchaka &lt;storchaka@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
They support now splitting escape sequences between input chunks.

Add the third parameter "final" in codecs.unicode_escape_decode().
It is True by default to match the former behavior.
(cherry picked from commit c96d1546b11b4c282a7e21737cb1f5d16349656d)

Co-authored-by: Serhiy Storchaka &lt;storchaka@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[3.10] bpo-44885: Correct the ast locations of f-strings with format specs and repeated expressions (GH-27729) (GH-27743)</title>
<updated>2021-08-12T16:41:21Z</updated>
<author>
<name>Pablo Galindo Salgado</name>
<email>Pablogsal@gmail.com</email>
</author>
<published>2021-08-12T16:41:21Z</published>
<link rel='alternate' type='text/html' href='http://service.techsat.com/oss-git/cpython.git/commit/?id=c28c2e1cb0dd5fc8b17514e2c4ee17415af733a4'/>
<id>c28c2e1cb0dd5fc8b17514e2c4ee17415af733a4</id>
<content type='text'>
(cherry picked from commit 8e832fb2a2cb54d7262148b6ec15563dffb48d63)

Co-authored-by: Pablo Galindo Salgado &lt;Pablogsal@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit 8e832fb2a2cb54d7262148b6ec15563dffb48d63)

Co-authored-by: Pablo Galindo Salgado &lt;Pablogsal@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>[3.10] Add more const modifiers. (GH-26691). (GH-26692)</title>
<updated>2021-06-12T17:44:32Z</updated>
<author>
<name>Serhiy Storchaka</name>
<email>storchaka@gmail.com</email>
</author>
<published>2021-06-12T17:44:32Z</published>
<link rel='alternate' type='text/html' href='http://service.techsat.com/oss-git/cpython.git/commit/?id=c43317d41e7248405f40864bcc62f675805f4fd0'/>
<id>c43317d41e7248405f40864bcc62f675805f4fd0</id>
<content type='text'>
(cherry picked from commit be8b631b7a587aa781245e14c8cca32970e1be5b)

Co-authored-by: Serhiy Storchaka &lt;storchaka@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit be8b631b7a587aa781245e14c8cca32970e1be5b)

Co-authored-by: Serhiy Storchaka &lt;storchaka@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>fix: use unambiguous punction in 'invalid escape sequence' message (GH-26582)</title>
<updated>2021-06-08T00:36:19Z</updated>
<author>
<name>Miss Islington (bot)</name>
<email>31488909+miss-islington@users.noreply.github.com</email>
</author>
<published>2021-06-08T00:36:19Z</published>
<link rel='alternate' type='text/html' href='http://service.techsat.com/oss-git/cpython.git/commit/?id=d80f4265db63a1692455abb8d1c77d0d72151bbb'/>
<id>d80f4265db63a1692455abb8d1c77d0d72151bbb</id>
<content type='text'>
(cherry picked from commit ffd87b7093109c279caf8e3ca060f408a102388a)

Co-authored-by: Ned Batchelder &lt;ned@nedbatchelder.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit ffd87b7093109c279caf8e3ca060f408a102388a)

Co-authored-by: Ned Batchelder &lt;ned@nedbatchelder.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-43244: Rename pycore_ast.h functions to _PyAST_xxx() (GH-25252)</title>
<updated>2021-04-07T19:34:22Z</updated>
<author>
<name>Victor Stinner</name>
<email>vstinner@python.org</email>
</author>
<published>2021-04-07T19:34:22Z</published>
<link rel='alternate' type='text/html' href='http://service.techsat.com/oss-git/cpython.git/commit/?id=d27f8d2e07d31670af469ef387a37bc9e96ea8ad'/>
<id>d27f8d2e07d31670af469ef387a37bc9e96ea8ad</id>
<content type='text'>
Rename AST functions of pycore_ast.h to use the "_PyAST_" prefix.
Remove macros creating aliases without prefix. For example, Module()
becomes _PyAST_Module(). Update Grammar/python.gram to use
_PyAST_xxx() functions.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rename AST functions of pycore_ast.h to use the "_PyAST_" prefix.
Remove macros creating aliases without prefix. For example, Module()
becomes _PyAST_Module(). Update Grammar/python.gram to use
_PyAST_xxx() functions.</pre>
</div>
</content>
</entry>
</feed>
