<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git, branch backport-0613c1e-3.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>[3.7] Fix a possible crash due to PyType_FromSpecWithBases() (GH-10304)</title>
<updated>2019-05-22T14:06:13+00:00</updated>
<author>
<name>Zackery Spytz</name>
<email>zspytz@gmail.com</email>
</author>
<published>2019-05-09T18:33:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=1e5e9413d4682c73ebbfeb3ae6a41a11b3dc4703'/>
<id>1e5e9413d4682c73ebbfeb3ae6a41a11b3dc4703</id>
<content type='text'>
If the PyObject_MALLOC() call failed in PyType_FromSpecWithBases(),
PyObject_Free() would be called on a static string in type_dealloc().
(cherry picked from commit 0613c1e481440aa8f54ba7f6056924c175fbcc13)

Co-authored-by: Zackery Spytz &lt;zspytz@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the PyObject_MALLOC() call failed in PyType_FromSpecWithBases(),
PyObject_Free() would be called on a static string in type_dealloc().
(cherry picked from commit 0613c1e481440aa8f54ba7f6056924c175fbcc13)

Co-authored-by: Zackery Spytz &lt;zspytz@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-36907: fix refcount bug in _PyStack_UnpackDict() (GH-13381) (GH-13493)</title>
<updated>2019-05-22T12:52:13+00:00</updated>
<author>
<name>Jeroen Demeyer</name>
<email>J.Demeyer@UGent.be</email>
</author>
<published>2019-05-22T12:52:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=d092caf096fa48baadfc0900792206bb5aa0192d'/>
<id>d092caf096fa48baadfc0900792206bb5aa0192d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title> bpo-36965: Fix includes in main.c on Windows with non-MSC compilers (GH-13421) (GH-13471)</title>
<updated>2019-05-22T11:04:06+00:00</updated>
<author>
<name>Erik Janssens</name>
<email>erik.janssens@conceptive.be</email>
</author>
<published>2019-05-22T11:04:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=791e5fcbab9e444b62d13d08707cbbbeb9406297'/>
<id>791e5fcbab9e444b62d13d08707cbbbeb9406297</id>
<content type='text'>
Include windows.h rather than crtdbg.h to get STATUS_CONTROL_C_EXIT constant.
Moreover, include windows.h on Windows, not only when MSC is used.

(cherry picked from commit 925af1d99b69bf3e229411022ad840c5a0cfdcf8)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Include windows.h rather than crtdbg.h to get STATUS_CONTROL_C_EXIT constant.
Moreover, include windows.h on Windows, not only when MSC is used.

(cherry picked from commit 925af1d99b69bf3e229411022ad840c5a0cfdcf8)</pre>
</div>
</content>
</entry>
<entry>
<title>[3.7] bpo-36035: fix Path.rglob for broken links (GH-11988) (GH-13469)</title>
<updated>2019-05-21T19:05:08+00:00</updated>
<author>
<name>Miss Islington (bot)</name>
<email>31488909+miss-islington@users.noreply.github.com</email>
</author>
<published>2019-05-21T19:05:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=aea49b18752880e5d0260f16ca7ff2c6dce78515'/>
<id>aea49b18752880e5d0260f16ca7ff2c6dce78515</id>
<content type='text'>
Links creating an infinite symlink loop would raise an exception.
(cherry picked from commit d5c120f7eb6f2a9cdab282a5d588afed307a23df)


Co-authored-by: Jörg Stucke &lt;joerg.stucke@fkie.fraunhofer.de&gt;


https://bugs.python.org/issue36035</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Links creating an infinite symlink loop would raise an exception.
(cherry picked from commit d5c120f7eb6f2a9cdab282a5d588afed307a23df)


Co-authored-by: Jörg Stucke &lt;joerg.stucke@fkie.fraunhofer.de&gt;


https://bugs.python.org/issue36035</pre>
</div>
</content>
</entry>
<entry>
<title>[3.7] bpo-19376: Added doc mentioning `datetime.strptime()` without a year fails for Feb 29. (GH-10243)</title>
<updated>2019-05-21T19:03:58+00:00</updated>
<author>
<name>Tal Einat</name>
<email>taleinat+github@gmail.com</email>
</author>
<published>2019-05-21T19:03:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=390d88e49c55c15fac7cdf60b649a4b9b15d189b'/>
<id>390d88e49c55c15fac7cdf60b649a4b9b15d189b</id>
<content type='text'>
(cherry picked from commit 56027ccd6b9dab4a090e4fef8574933fb9a36ff2)

Co-authored-by: Abhishek Kumar Singh &lt;toanant@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit 56027ccd6b9dab4a090e4fef8574933fb9a36ff2)

Co-authored-by: Abhishek Kumar Singh &lt;toanant@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-36929: Modify io/re tests to allow for missing mod name (GH-13392)</title>
<updated>2019-05-21T17:51:56+00:00</updated>
<author>
<name>Miss Islington (bot)</name>
<email>31488909+miss-islington@users.noreply.github.com</email>
</author>
<published>2019-05-21T17:51:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=6b48e658bf80b0e30fddd9dfe80021313e57fb6a'/>
<id>6b48e658bf80b0e30fddd9dfe80021313e57fb6a</id>
<content type='text'>
* bpo-36929: Modify io/re tests to allow for missing mod name

For a vanishingly small number of internal types, CPython sets the
tp_name slot to mod_name.type_name, either in the PyTypeObject or the
PyType_Spec. There are a few minor places where this surfaces:

* Custom repr functions for those types (some of which ignore the
  tp_name in favor of using a string literal, such as _io.TextIOWrapper)
* Pickling error messages

The test suite only tests the former. This commit modifies the test
suite to allow Python implementations to omit the module prefix.

https://bugs.python.org/issue36929
(cherry picked from commit ccb7ca728e09b307f9e9fd36ec40353137e68a3b)

Co-authored-by: Max Bernstein &lt;tekknolagi@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* bpo-36929: Modify io/re tests to allow for missing mod name

For a vanishingly small number of internal types, CPython sets the
tp_name slot to mod_name.type_name, either in the PyTypeObject or the
PyType_Spec. There are a few minor places where this surfaces:

* Custom repr functions for those types (some of which ignore the
  tp_name in favor of using a string literal, such as _io.TextIOWrapper)
* Pickling error messages

The test suite only tests the former. This commit modifies the test
suite to allow Python implementations to omit the module prefix.

https://bugs.python.org/issue36929
(cherry picked from commit ccb7ca728e09b307f9e9fd36ec40353137e68a3b)

Co-authored-by: Max Bernstein &lt;tekknolagi@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-34144: Fix of venv acvtivate.bat for win 10 (GH-8321)</title>
<updated>2019-05-21T15:41:44+00:00</updated>
<author>
<name>Miss Islington (bot)</name>
<email>31488909+miss-islington@users.noreply.github.com</email>
</author>
<published>2019-05-21T15:41:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=3c9c2dc8dde709a5f27c74aff1614d6ed3456964'/>
<id>3c9c2dc8dde709a5f27c74aff1614d6ed3456964</id>
<content type='text'>
The script needs to be updated to support win 10/ 1803 chcp.com command (output has trailing dot)

https://bugs.python.org/issue34144
(cherry picked from commit 6955d44b41058e3bcc59ff41860bd4cc8948c441)

Co-authored-by: Lorenz Mende &lt;Lorenz.mende@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The script needs to be updated to support win 10/ 1803 chcp.com command (output has trailing dot)

https://bugs.python.org/issue34144
(cherry picked from commit 6955d44b41058e3bcc59ff41860bd4cc8948c441)

Co-authored-by: Lorenz Mende &lt;Lorenz.mende@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>[3.7] bpo-22865: Expand on documentation for the pty.spawn function (GH-11980) (GH-13455)</title>
<updated>2019-05-21T09:36:57+00:00</updated>
<author>
<name>Geoff Shannon</name>
<email>geoffpshannon@gmail.com</email>
</author>
<published>2019-05-21T09:36:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=cdb2dbfe92b95dcd19ccab1a1e9b8c39263c54b0'/>
<id>cdb2dbfe92b95dcd19ccab1a1e9b8c39263c54b0</id>
<content type='text'>
(cherry picked from commit 522ccef8690970fc4f78f51a3adb995f2547871a)

Co-authored-by: Geoff Shannon &lt;earthlingzephyr@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit 522ccef8690970fc4f78f51a3adb995f2547871a)

Co-authored-by: Geoff Shannon &lt;earthlingzephyr@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-36969: Make PDB args command display keyword only arguments (GH-13452)</title>
<updated>2019-05-20T22:34:23+00:00</updated>
<author>
<name>Miss Islington (bot)</name>
<email>31488909+miss-islington@users.noreply.github.com</email>
</author>
<published>2019-05-20T22:34:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=50b3f205d82d88eec69f18a0ad4bb2440ba73501'/>
<id>50b3f205d82d88eec69f18a0ad4bb2440ba73501</id>
<content type='text'>
(cherry picked from commit bf457c7d8224179a023957876e757f2a7ffc3d9d)

Co-authored-by: Rémi Lapeyre &lt;remi.lapeyre@henki.fr&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit bf457c7d8224179a023957876e757f2a7ffc3d9d)

Co-authored-by: Rémi Lapeyre &lt;remi.lapeyre@henki.fr&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-35721: Close socket pair if Popen in _UnixSubprocessTransport fails (GH-11553)</title>
<updated>2019-05-20T12:35:56+00:00</updated>
<author>
<name>Miss Islington (bot)</name>
<email>31488909+miss-islington@users.noreply.github.com</email>
</author>
<published>2019-05-20T12:35:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=3887932e1099931801876d53d05e25a43c3473b7'/>
<id>3887932e1099931801876d53d05e25a43c3473b7</id>
<content type='text'>
This slightly expands an existing test case `test_popen_error` to trigger a `ResourceWarning` and fixes it.

https://bugs.python.org/issue35721
(cherry picked from commit 9932fd91e878b740704ff599522e945a4bbe2ae1)

Co-authored-by: Niklas Fiekas &lt;niklas.fiekas@backscattering.de&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This slightly expands an existing test case `test_popen_error` to trigger a `ResourceWarning` and fixes it.

https://bugs.python.org/issue35721
(cherry picked from commit 9932fd91e878b740704ff599522e945a4bbe2ae1)

Co-authored-by: Niklas Fiekas &lt;niklas.fiekas@backscattering.de&gt;</pre>
</div>
</content>
</entry>
</feed>
