<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git, branch revert-10341-patch-7</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>Revert "Minor doc improvement (GH-10341)"</title>
<updated>2019-03-28T02:55:50+00:00</updated>
<author>
<name>Raymond Hettinger</name>
<email>rhettinger@users.noreply.github.com</email>
</author>
<published>2019-03-28T02:55:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=ed2f21a5139a31d63b9948ecb1549d4e9f240516'/>
<id>ed2f21a5139a31d63b9948ecb1549d4e9f240516</id>
<content type='text'>
This reverts commit dfd775a0b1aee51d842b20cdebd97cc52c0b32e7.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit dfd775a0b1aee51d842b20cdebd97cc52c0b32e7.
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-36245: Fix more empty environment variable checks (GH-12592)</title>
<updated>2019-03-27T23:28:41+00:00</updated>
<author>
<name>Steve Dower</name>
<email>steve.dower@microsoft.com</email>
</author>
<published>2019-03-27T23:28:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=b95a79c928fc4a6135d91c0c553cb2a63cf15140'/>
<id>b95a79c928fc4a6135d91c0c553cb2a63cf15140</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-31292: Fixed distutils check --restructuredtext for include directives (GH-10605)</title>
<updated>2019-03-27T21:34:19+00:00</updated>
<author>
<name>Philipp A</name>
<email>flying-sheep@web.de</email>
</author>
<published>2019-03-27T21:34:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=d5a5a33f12b60129d57f9b423b77d2fcba506834'/>
<id>d5a5a33f12b60129d57f9b423b77d2fcba506834</id>
<content type='text'>

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

</pre>
</div>
</content>
</entry>
<entry>
<title>Add missing docstrings for TarInfo objects (#12555)</title>
<updated>2019-03-27T20:16:34+00:00</updated>
<author>
<name>Raymond Hettinger</name>
<email>rhettinger@users.noreply.github.com</email>
</author>
<published>2019-03-27T20:16:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=a694f2394881fb68b5646061ded01fff6dc47778'/>
<id>a694f2394881fb68b5646061ded01fff6dc47778</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-36443: Disable C locale coercion and UTF-8 Mode by default (GH-12589)</title>
<updated>2019-03-27T17:28:46+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>vstinner@redhat.com</email>
</author>
<published>2019-03-27T17:28:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=d929f1838a8fba881ff0148b7fc31f6265703e3d'/>
<id>d929f1838a8fba881ff0148b7fc31f6265703e3d</id>
<content type='text'>
bpo-36443, bpo-36202: Since Python 3.7.0, calling Py_DecodeLocale()
before Py_Initialize() produces mojibake if the LC_CTYPE locale is
coerced and/or if the UTF-8 Mode is enabled by the user
configuration. This change fix the issue by disabling LC_CTYPE
coercion and UTF-8 Mode by default. They must now be enabled
explicitly (opt-in) using the new _Py_PreInitialize() API with
_PyPreConfig.

When embedding Python, set coerce_c_locale and utf8_mode attributes
of _PyPreConfig to -1 to enable automatically these parameters
depending on the LC_CTYPE locale, environment variables and command
line arguments

Alternative: Setting Py_UTF8Mode to 1 always explicitly enables the
UTF-8 Mode.

Changes:

* _PyPreConfig_INIT now sets coerce_c_locale and utf8_mode to 0 by
  default.
* _Py_InitializeFromArgs() and _Py_InitializeFromWideArgs() can now
  be called with config=NULL.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
bpo-36443, bpo-36202: Since Python 3.7.0, calling Py_DecodeLocale()
before Py_Initialize() produces mojibake if the LC_CTYPE locale is
coerced and/or if the UTF-8 Mode is enabled by the user
configuration. This change fix the issue by disabling LC_CTYPE
coercion and UTF-8 Mode by default. They must now be enabled
explicitly (opt-in) using the new _Py_PreInitialize() API with
_PyPreConfig.

When embedding Python, set coerce_c_locale and utf8_mode attributes
of _PyPreConfig to -1 to enable automatically these parameters
depending on the LC_CTYPE locale, environment variables and command
line arguments

Alternative: Setting Py_UTF8Mode to 1 always explicitly enables the
UTF-8 Mode.

Changes:

* _PyPreConfig_INIT now sets coerce_c_locale and utf8_mode to 0 by
  default.
* _Py_InitializeFromArgs() and _Py_InitializeFromWideArgs() can now
  be called with config=NULL.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-36441: Fixes creating a venv when debug binaries are installed. (#12566)</title>
<updated>2019-03-27T15:14:53+00:00</updated>
<author>
<name>Steve Dower</name>
<email>steve.dower@microsoft.com</email>
</author>
<published>2019-03-27T15:14:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=4a9a505d6f2474a570422dad89f8d1b344d6cd36'/>
<id>4a9a505d6f2474a570422dad89f8d1b344d6cd36</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-31904: Fix test_utf8_mode on VxWorks (GH-12428)</title>
<updated>2019-03-27T15:11:12+00:00</updated>
<author>
<name>hliu0</name>
<email>hongchang.liu@windriver.com</email>
</author>
<published>2019-03-27T15:11:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=f4333d0479d6974d142e858522e95cbf8381f016'/>
<id>f4333d0479d6974d142e858522e95cbf8381f016</id>
<content type='text'>
 Python always use UTF-8 on VxWorks.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 Python always use UTF-8 on VxWorks.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-36447, bpo-36447: Fix refleak in _PySys_InitMain() (GH-12586)</title>
<updated>2019-03-27T12:43:47+00:00</updated>
<author>
<name>Pablo Galindo</name>
<email>Pablogsal@gmail.com</email>
</author>
<published>2019-03-27T12:43:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=34ef64fe5947bd7e1b075c785fc1125c4e600cd4'/>
<id>34ef64fe5947bd7e1b075c785fc1125c4e600cd4</id>
<content type='text'>
Fix refleak in sysmodule.c when calling SET_SYS_FROM_STRING_BORROW.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix refleak in sysmodule.c when calling SET_SYS_FROM_STRING_BORROW.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-36444: Rework _Py_InitializeFromConfig() API (GH-12576)</title>
<updated>2019-03-27T12:40:14+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>vstinner@redhat.com</email>
</author>
<published>2019-03-27T12:40:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=5ac27a50ff2b42216746fedc0522a92c53089bb3'/>
<id>5ac27a50ff2b42216746fedc0522a92c53089bb3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-35810: Incref heap-allocated types in PyObject_Init (GH-11661)</title>
<updated>2019-03-27T11:52:18+00:00</updated>
<author>
<name>Eddie Elizondo</name>
<email>eduardo.elizondorueda@gmail.com</email>
</author>
<published>2019-03-27T11:52:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=364f0b0f19cc3f0d5e63f571ec9163cf41c62958'/>
<id>364f0b0f19cc3f0d5e63f571ec9163cf41c62958</id>
<content type='text'>
* Incref heap-allocated types in PyObject_Init
* Add documentation and porting notes to What's New
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Incref heap-allocated types in PyObject_Init
* Add documentation and porting notes to What's New
</pre>
</div>
</content>
</entry>
</feed>
