<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Lib, branch print-statement</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>Minor improvement to the namedtuple implementation (GH-20741)</title>
<updated>2020-06-08T19:38:41+00:00</updated>
<author>
<name>Raymond Hettinger</name>
<email>rhettinger@users.noreply.github.com</email>
</author>
<published>2020-06-08T19:38:41+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=0a40849eb99a0357113bff10434ec6605e3ae96b'/>
<id>0a40849eb99a0357113bff10434ec6605e3ae96b</id>
<content type='text'>
* Cleaner way to build the arg list with a trailing comma when required

* Fix appearance of __new__ in help()</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Cleaner way to build the arg list with a trailing comma when required

* Fix appearance of __new__ in help()</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-40910: Export Py_GetArgcArgv() function (GH-20721)</title>
<updated>2020-06-08T16:12:59+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>vstinner@python.org</email>
</author>
<published>2020-06-08T16:12:59+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=e81f6e687d0f04a45f2389d0b43fafd6d8491624'/>
<id>e81f6e687d0f04a45f2389d0b43fafd6d8491624</id>
<content type='text'>
Export explicitly the Py_GetArgcArgv() function to the C API and
document the function. Previously, it was exported implicitly which
no longer works since Python is built with -fvisibility=hidden.

* Add PyConfig._orig_argv member.
* Py_InitializeFromConfig() no longer calls _PyConfig_Write() twice.
* PyConfig_Read() no longer initializes Py_GetArgcArgv(): it is now
  _PyConfig_Write() responsibility.
* _PyConfig_Write() result type becomes PyStatus instead of void.
* Write an unit test on Py_GetArgcArgv().</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Export explicitly the Py_GetArgcArgv() function to the C API and
document the function. Previously, it was exported implicitly which
no longer works since Python is built with -fvisibility=hidden.

* Add PyConfig._orig_argv member.
* Py_InitializeFromConfig() no longer calls _PyConfig_Write() twice.
* PyConfig_Read() no longer initializes Py_GetArgcArgv(): it is now
  _PyConfig_Write() responsibility.
* _PyConfig_Write() result type becomes PyStatus instead of void.
* Write an unit test on Py_GetArgcArgv().</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-40854: Allow overriding sys.platlibdir via PYTHONPLATLIBDIR env-var (GH-20605)</title>
<updated>2020-06-08T15:28:11+00:00</updated>
<author>
<name>Sandro Mani</name>
<email>manisandro@gmail.com</email>
</author>
<published>2020-06-08T15:28:11+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=8f023a2f664f902a3d0b7a6f64d63afc0d1c15ae'/>
<id>8f023a2f664f902a3d0b7a6f64d63afc0d1c15ae</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Deny eval() direct access to builtins (GH-20713)</title>
<updated>2020-06-08T06:51:40+00:00</updated>
<author>
<name>Raymond Hettinger</name>
<email>rhettinger@users.noreply.github.com</email>
</author>
<published>2020-06-08T06:51:40+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=3ff51d425ecd98b7ba5a12ca9f77eda73fbf9f53'/>
<id>3ff51d425ecd98b7ba5a12ca9f77eda73fbf9f53</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-40903: Handle multiple '=' in invalid assignment rules in the PEG parser (GH-20697)</title>
<updated>2020-06-08T01:57:00+00:00</updated>
<author>
<name>Pablo Galindo</name>
<email>Pablogsal@gmail.com</email>
</author>
<published>2020-06-08T01:57:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=9f495908c5bd3645ed1af82d7bae6782720dab77'/>
<id>9f495908c5bd3645ed1af82d7bae6782720dab77</id>
<content type='text'>
Automerge-Triggered-By: @pablogsal</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Automerge-Triggered-By: @pablogsal</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-39791 native hooks for importlib.resources.files (GH-20576)</title>
<updated>2020-06-08T01:00:51+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2020-06-08T01:00:51+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=843c27765652e2322011fb3e5d88f4837de38c06'/>
<id>843c27765652e2322011fb3e5d88f4837de38c06</id>
<content type='text'>
* Provide native .files support on SourceFileLoader.

* Add native importlib.resources.files() support to zipimporter. Remove fallback support.

* make regen-all

* 📜🤖 Added by blurb_it.

* Move 'files' into the ResourceReader so it can carry the relevant module name context.

* Create 'importlib.readers' module and add FileReader to it.

* Add zip reader and rely on it for a TraversableResources object on zipimporter.

* Remove TraversableAdapter, no longer needed.

* Update blurb.

* Replace backslashes with forward slashes.

* Incorporate changes from importlib_metadata 2.0, finalizing the interface for extension via get_resource_reader.

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>
* Provide native .files support on SourceFileLoader.

* Add native importlib.resources.files() support to zipimporter. Remove fallback support.

* make regen-all

* 📜🤖 Added by blurb_it.

* Move 'files' into the ResourceReader so it can carry the relevant module name context.

* Create 'importlib.readers' module and add FileReader to it.

* Add zip reader and rely on it for a TraversableResources object on zipimporter.

* Remove TraversableAdapter, no longer needed.

* Update blurb.

* Replace backslashes with forward slashes.

* Incorporate changes from importlib_metadata 2.0, finalizing the interface for extension via get_resource_reader.

Co-authored-by: blurb-it[bot] &lt;43283697+blurb-it[bot]@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-40904: Fix segfault in the new parser with f-string containing yield statements with no value (GH-20701)</title>
<updated>2020-06-08T00:47:37+00:00</updated>
<author>
<name>Pablo Galindo</name>
<email>Pablogsal@gmail.com</email>
</author>
<published>2020-06-08T00:47:37+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=972ab0327675e695373fc6272d5ac24e187579ad'/>
<id>972ab0327675e695373fc6272d5ac24e187579ad</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-39791: Support file systems that cannot support non-ascii filenames (skipping tests in that case). (#20681)</title>
<updated>2020-06-07T14:57:45+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2020-06-07T14:57:45+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=2efe18bf277dd0f38a1d248ae6bdd30947c26880'/>
<id>2efe18bf277dd0f38a1d248ae6bdd30947c26880</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update comments to reflect the current API (GH-20682)</title>
<updated>2020-06-06T19:42:54+00:00</updated>
<author>
<name>Raymond Hettinger</name>
<email>rhettinger@users.noreply.github.com</email>
</author>
<published>2020-06-06T19:42:54+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=0e96c419d7287c3c7f155c9f2de3c61020386256'/>
<id>0e96c419d7287c3c7f155c9f2de3c61020386256</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-40724: Support setting buffer slots from type specs (GH-20648)</title>
<updated>2020-06-06T19:35:10+00:00</updated>
<author>
<name>scoder</name>
<email>stefan_ml@behnel.de</email>
</author>
<published>2020-06-06T19:35:10+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=f7c4e236429606e1c982cacf24e10fc86ef4462f'/>
<id>f7c4e236429606e1c982cacf24e10fc86ef4462f</id>
<content type='text'>
This is not part of the limited API but makes the buffer slots available for type specs.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is not part of the limited API but makes the buffer slots available for type specs.</pre>
</div>
</content>
</entry>
</feed>
