<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Parser, branch v3.11.0b3</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>gh-92597: Ensure that AST nodes without explicit end positions can be compiled (GH-93359)</title>
<updated>2022-05-31T23:26:16+00:00</updated>
<author>
<name>Miss Islington (bot)</name>
<email>31488909+miss-islington@users.noreply.github.com</email>
</author>
<published>2022-05-31T23:26:16+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=b425d887aa51c8e7900b08cb8df457f450f6fbfd'/>
<id>b425d887aa51c8e7900b08cb8df457f450f6fbfd</id>
<content type='text'>
(cherry picked from commit 705eaec28f7bee530b1c1635ba385a49a1feaf32)

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 705eaec28f7bee530b1c1635ba385a49a1feaf32)

Co-authored-by: Pablo Galindo Salgado &lt;Pablogsal@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>gh-90473: Decrease recursion limit and skip tests on WASI (GH-92803)</title>
<updated>2022-05-19T15:05:52+00:00</updated>
<author>
<name>Miss Islington (bot)</name>
<email>31488909+miss-islington@users.noreply.github.com</email>
</author>
<published>2022-05-19T15:05:52+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=7afccd34a659af6676c17abbd431e58093d25746'/>
<id>7afccd34a659af6676c17abbd431e58093d25746</id>
<content type='text'>
(cherry picked from commit 137fd3d88aa46669f5717734e823f4c594ab2843)

Co-authored-by: Christian Heimes &lt;christian@python.org&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit 137fd3d88aa46669f5717734e823f4c594ab2843)

Co-authored-by: Christian Heimes &lt;christian@python.org&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Use static inline function Py_EnterRecursiveCall() (#91988)</title>
<updated>2022-05-04T11:30:23+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>vstinner@python.org</email>
</author>
<published>2022-05-04T11:30:23+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=d716a0dfe2d1029111db393afaecdb04cc4093de'/>
<id>d716a0dfe2d1029111db393afaecdb04cc4093de</id>
<content type='text'>
Currently, calling Py_EnterRecursiveCall() and
Py_LeaveRecursiveCall() may use a function call or a static inline
function call, depending if the internal pycore_ceval.h header file
is included or not. Use a different name for the static inline
function to ensure that the static inline function is always used in
Python internals for best performance. Similar approach than
PyThreadState_GET() (function call) and _PyThreadState_GET() (static
inline function).

* Rename _Py_EnterRecursiveCall() to _Py_EnterRecursiveCallTstate()
* Rename _Py_LeaveRecursiveCall() to _Py_LeaveRecursiveCallTstate()
* pycore_ceval.h: Rename Py_EnterRecursiveCall() to
  _Py_EnterRecursiveCall() and Py_LeaveRecursiveCall() and
  _Py_LeaveRecursiveCall()</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently, calling Py_EnterRecursiveCall() and
Py_LeaveRecursiveCall() may use a function call or a static inline
function call, depending if the internal pycore_ceval.h header file
is included or not. Use a different name for the static inline
function to ensure that the static inline function is always used in
Python internals for best performance. Similar approach than
PyThreadState_GET() (function call) and _PyThreadState_GET() (static
inline function).

* Rename _Py_EnterRecursiveCall() to _Py_EnterRecursiveCallTstate()
* Rename _Py_LeaveRecursiveCall() to _Py_LeaveRecursiveCallTstate()
* pycore_ceval.h: Rename Py_EnterRecursiveCall() to
  _Py_EnterRecursiveCall() and Py_LeaveRecursiveCall() and
  _Py_LeaveRecursiveCall()</pre>
</div>
</content>
</entry>
<entry>
<title>gh-81548: Deprecate octal escape sequences with value larger than 0o377 (GH-91668)</title>
<updated>2022-04-30T10:16:27+00:00</updated>
<author>
<name>Serhiy Storchaka</name>
<email>storchaka@gmail.com</email>
</author>
<published>2022-04-30T10:16:27+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=3483299a24e41a7f2e958369cb3573d7c2253e33'/>
<id>3483299a24e41a7f2e958369cb3573d7c2253e33</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>gh-87999: Change warning type for numeric literal followed by keyword (GH-91980)</title>
<updated>2022-04-27T17:15:14+00:00</updated>
<author>
<name>Serhiy Storchaka</name>
<email>storchaka@gmail.com</email>
</author>
<published>2022-04-27T17:15:14+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=43a8bf1ea43127aa0d4d05f9db74827899808266'/>
<id>43a8bf1ea43127aa0d4d05f9db74827899808266</id>
<content type='text'>
The warning emitted by the Python parser for a numeric literal
immediately followed by keyword has been changed from deprecation
warning to syntax warning.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The warning emitted by the Python parser for a numeric literal
immediately followed by keyword has been changed from deprecation
warning to syntax warning.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-47212: Improve error messages for un-parenthesized generator expressions (GH-32302)</title>
<updated>2022-04-05T13:47:13+00:00</updated>
<author>
<name>Matthieu Dartiailh</name>
<email>marul@laposte.net</email>
</author>
<published>2022-04-05T13:47:13+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=aa0f056a00c4bcaef83d729e042359ddae903382'/>
<id>aa0f056a00c4bcaef83d729e042359ddae903382</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-46315: Use fopencookie only on Emscripten 3.x and newer (GH-32266)</title>
<updated>2022-04-02T21:11:38+00:00</updated>
<author>
<name>Christian Heimes</name>
<email>christian@python.org</email>
</author>
<published>2022-04-02T21:11:38+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=3df0e63aabef905b72fad78256f24b9270c63172'/>
<id>3df0e63aabef905b72fad78256f24b9270c63172</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-47126: Update to canonical PEP URLs specified by PEP 676 (GH-32124)</title>
<updated>2022-03-30T11:00:27+00:00</updated>
<author>
<name>Hugo van Kemenade</name>
<email>hugovk@users.noreply.github.com</email>
</author>
<published>2022-03-30T11:00:27+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=6881ea936e277b1733bee581c4e59e3a5d53bb29'/>
<id>6881ea936e277b1733bee581c4e59e3a5d53bb29</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-47129: Add more informative messages to f-string syntax errors (32127)</title>
<updated>2022-03-28T21:08:36+00:00</updated>
<author>
<name>Maciej Górski</name>
<email>36813763+macgors@users.noreply.github.com</email>
</author>
<published>2022-03-28T21:08:36+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=7b44ade018cfe6f54002a3cee43e8aa415d4d635'/>
<id>7b44ade018cfe6f54002a3cee43e8aa415d4d635</id>
<content type='text'>
* Add more informative messages to f-string syntax errors

* 📜🤖 Added by blurb_it.

* Fix whitespaces

* Change error message

* Remove the 'else' statement (as sugested in review)

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>
* Add more informative messages to f-string syntax errors

* 📜🤖 Added by blurb_it.

* Fix whitespaces

* Change error message

* Remove the 'else' statement (as sugested in review)

Co-authored-by: blurb-it[bot] &lt;43283697+blurb-it[bot]@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-43224: Implement PEP 646 grammar changes (GH-31018)</title>
<updated>2022-03-26T16:55:35+00:00</updated>
<author>
<name>Matthew Rahtz</name>
<email>matthew.rahtz@gmail.com</email>
</author>
<published>2022-03-26T16:55:35+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=e8e737bcf6d22927caebc30c5d57ac4634063219'/>
<id>e8e737bcf6d22927caebc30c5d57ac4634063219</id>
<content type='text'>
Co-authored-by: Jelle Zijlstra &lt;jelle.zijlstra@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Jelle Zijlstra &lt;jelle.zijlstra@gmail.com&gt;</pre>
</div>
</content>
</entry>
</feed>
