<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git, branch revert-15687-backport-87bd207-3.7</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>Add NEWS item</title>
<updated>2019-10-12T15:59:10+00:00</updated>
<author>
<name>Abhilash Raj</name>
<email>raj.abhilash1@gmail.com</email>
</author>
<published>2019-10-12T15:57:44+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=a6beccf7eea3e2d73507f36def3b391d05bf4015'/>
<id>a6beccf7eea3e2d73507f36def3b391d05bf4015</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "[3.7] bpo-22347: Update mimetypes.guess_type to allow proper parsing of URLs (GH-15522) (GH-15687)"</title>
<updated>2019-10-12T15:52:28+00:00</updated>
<author>
<name>Abhilash Raj</name>
<email>maxking@users.noreply.github.com</email>
</author>
<published>2019-10-12T15:52:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=455869afe41fe0065542db2364f360b983506fc1'/>
<id>455869afe41fe0065542db2364f360b983506fc1</id>
<content type='text'>
This reverts commit 8873bff2871078e9f23e6c7d942d3a8edbd0921f.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 8873bff2871078e9f23e6c7d942d3a8edbd0921f.
</pre>
</div>
</content>
</entry>
<entry>
<title>[3.7] bpo-38395: Fix ownership in weakref.proxy methods (GH-16632) (GH-16663)</title>
<updated>2019-10-11T20:28:49+00:00</updated>
<author>
<name>Pablo Galindo</name>
<email>Pablogsal@gmail.com</email>
</author>
<published>2019-10-11T20:28:49+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=193366e25c4f84a58d2f6c6c577fd9f0143dc6e1'/>
<id>193366e25c4f84a58d2f6c6c577fd9f0143dc6e1</id>
<content type='text'>
The implementation of weakref.proxy's methods call back into the Python
API using a borrowed references of the weakly referenced object
(acquired via PyWeakref_GET_OBJECT). This API call may delete the last
reference to the object (either directly or via GC), leaving a dangling
pointer, which can be subsequently dereferenced.

To fix this, claim a temporary ownership of the referenced object when
calling the appropriate method. Some functions because at the moment they
do not need to access the borrowed referent, but to protect against
future changes to these functions, ownership need to be fixed in
all potentially affected methods..
(cherry picked from commit 10cd00a9e3c22af37c748ea5a417f6fb66601e21)

Co-authored-by: Pablo Galindo &lt;Pablogsal@gmail.com&gt;





https://bugs.python.org/issue38395</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The implementation of weakref.proxy's methods call back into the Python
API using a borrowed references of the weakly referenced object
(acquired via PyWeakref_GET_OBJECT). This API call may delete the last
reference to the object (either directly or via GC), leaving a dangling
pointer, which can be subsequently dereferenced.

To fix this, claim a temporary ownership of the referenced object when
calling the appropriate method. Some functions because at the moment they
do not need to access the borrowed referent, but to protect against
future changes to these functions, ownership need to be fixed in
all potentially affected methods..
(cherry picked from commit 10cd00a9e3c22af37c748ea5a417f6fb66601e21)

Co-authored-by: Pablo Galindo &lt;Pablogsal@gmail.com&gt;





https://bugs.python.org/issue38395</pre>
</div>
</content>
</entry>
<entry>
<title>Fix typo: equivalent code of `async with cond` (GH-11681) (GH-16720)</title>
<updated>2019-10-11T17:27:16+00:00</updated>
<author>
<name>Miss Islington (bot)</name>
<email>31488909+miss-islington@users.noreply.github.com</email>
</author>
<published>2019-10-11T17:27:16+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=1845997dd9328a79da6395a0c23077c42102e1b0'/>
<id>1845997dd9328a79da6395a0c23077c42102e1b0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update badges in README.rst (GH-16710)</title>
<updated>2019-10-11T16:30:37+00:00</updated>
<author>
<name>Zachary Ware</name>
<email>zachary.ware@gmail.com</email>
</author>
<published>2019-10-11T16:30:37+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=dd63ee26a8284051b916a4ffd3a59e3d26aaec00'/>
<id>dd63ee26a8284051b916a4ffd3a59e3d26aaec00</id>
<content type='text'>
We no longer use AppVeyor in 3.x, and others were still pointed at master.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We no longer use AppVeyor in 3.x, and others were still pointed at master.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-38347: find pathfix for Python scripts whose name contain a '-' (GH-16536) (GH-16719)</title>
<updated>2019-10-11T15:36:56+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>vstinner@python.org</email>
</author>
<published>2019-10-11T15:36:56+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=ed189ce49423f15ba8774ff174c15d03d12bc807'/>
<id>ed189ce49423f15ba8774ff174c15d03d12bc807</id>
<content type='text'>
pathfix.py: Assume all files that end on '.py' are Python scripts when working recursively.

(cherry picked from commit 2b7dc40b2af6578181808ba73c1533fc114e55df)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
pathfix.py: Assume all files that end on '.py' are Python scripts when working recursively.

(cherry picked from commit 2b7dc40b2af6578181808ba73c1533fc114e55df)</pre>
</div>
</content>
</entry>
<entry>
<title>Typo fix: "throuhgh" should be "through". (GH-16704)</title>
<updated>2019-10-11T04:01:33+00:00</updated>
<author>
<name>Miss Islington (bot)</name>
<email>31488909+miss-islington@users.noreply.github.com</email>
</author>
<published>2019-10-11T04:01:33+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=08afed76051c1ae67a47b456f6b737d39bde0082'/>
<id>08afed76051c1ae67a47b456f6b737d39bde0082</id>
<content type='text'>
(cherry picked from commit a8e0d3141e271b3c0fbb7399a911f0c3aa567e30)

Co-authored-by: Hansraj Das &lt;raj.das.136@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit a8e0d3141e271b3c0fbb7399a911f0c3aa567e30)

Co-authored-by: Hansraj Das &lt;raj.das.136@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-38109: Add missing constants to Lib/stat.py (GH-16665) (GH-16691)</title>
<updated>2019-10-10T13:50:38+00:00</updated>
<author>
<name>Miss Islington (bot)</name>
<email>31488909+miss-islington@users.noreply.github.com</email>
</author>
<published>2019-10-10T13:50:38+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=f5ed41c1ae9a575e965d55c6a5e86fb59181eee8'/>
<id>f5ed41c1ae9a575e965d55c6a5e86fb59181eee8</id>
<content type='text'>
Add missing stat.S_IFDOOR, stat.S_IFPORT, stat.S_IFWHT,
stat.S_ISDOOR, stat.S_ISPORT, and stat.S_ISWHT values to
the Python implementation of the stat module.
(cherry picked from commit 7bb14316b8ceddb813f31040a299af94a57ab339)

Co-authored-by: Ronan Lamy &lt;ronan.lamy@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add missing stat.S_IFDOOR, stat.S_IFPORT, stat.S_IFWHT,
stat.S_ISDOOR, stat.S_ISPORT, and stat.S_ISWHT values to
the Python implementation of the stat module.
(cherry picked from commit 7bb14316b8ceddb813f31040a299af94a57ab339)

Co-authored-by: Ronan Lamy &lt;ronan.lamy@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-32996: Documentation fix-up. (GH-16646)</title>
<updated>2019-10-10T11:17:05+00:00</updated>
<author>
<name>Miss Islington (bot)</name>
<email>31488909+miss-islington@users.noreply.github.com</email>
</author>
<published>2019-10-10T11:17:05+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=ca012360b103f2ab1acfa506aed032b0ed9b105c'/>
<id>ca012360b103f2ab1acfa506aed032b0ed9b105c</id>
<content type='text'>
PR GH-4906 changed the typing.Generic class hierarchy, leaving an
outdated comment in the library reference. User-defined Generic ABCs now
must get a abc.ABCMeta metaclass from something other than typing.Generic
inheritance.
(cherry picked from commit d47f0dd2e85ce032aebfedbde18cdb2e728fa79f)

Co-authored-by: M. Eric Irrgang &lt;mei2n@virginia.edu&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PR GH-4906 changed the typing.Generic class hierarchy, leaving an
outdated comment in the library reference. User-defined Generic ABCs now
must get a abc.ABCMeta metaclass from something other than typing.Generic
inheritance.
(cherry picked from commit d47f0dd2e85ce032aebfedbde18cdb2e728fa79f)

Co-authored-by: M. Eric Irrgang &lt;mei2n@virginia.edu&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-38425: Fix ‘res’ may be used uninitialized warning (GH-16688)</title>
<updated>2019-10-10T08:00:41+00:00</updated>
<author>
<name>Miss Islington (bot)</name>
<email>31488909+miss-islington@users.noreply.github.com</email>
</author>
<published>2019-10-10T08:00:41+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=d27a9b1695a1b46c81b3a83a7a35034791265d89'/>
<id>d27a9b1695a1b46c81b3a83a7a35034791265d89</id>
<content type='text'>
(cherry picked from commit a05fcd3c7adf6e3a0944da8cf80a3346882e9b3b)

Co-authored-by: Dong-hee Na &lt;donghee.na92@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit a05fcd3c7adf6e3a0944da8cf80a3346882e9b3b)

Co-authored-by: Dong-hee Na &lt;donghee.na92@gmail.com&gt;</pre>
</div>
</content>
</entry>
</feed>
