<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Modules/_io/bytesio.c, branch fix-misc-acks</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>Fix the error handling in bytesio_sizeof(). (GH-10459)</title>
<updated>2019-06-01T21:58:33+00:00</updated>
<author>
<name>Miss Islington (bot)</name>
<email>31488909+miss-islington@users.noreply.github.com</email>
</author>
<published>2019-06-01T21:58:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=fefdc009906c5ea8fb57383817b3c42d3b0634ad'/>
<id>fefdc009906c5ea8fb57383817b3c42d3b0634ad</id>
<content type='text'>
bytesio_sizeof() must check if an error has occurred in _PySys_GetSizeOf().
(cherry picked from commit 36dcaab7fde5d2e54cdeff5b705b5adcb27726dd)

Co-authored-by: Zackery Spytz &lt;zspytz@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
bytesio_sizeof() must check if an error has occurred in _PySys_GetSizeOf().
(cherry picked from commit 36dcaab7fde5d2e54cdeff5b705b5adcb27726dd)

Co-authored-by: Zackery Spytz &lt;zspytz@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-33029: Fix signatures of getter and setter functions. (GH-10746)</title>
<updated>2018-11-27T17:58:07+00:00</updated>
<author>
<name>Miss Islington (bot)</name>
<email>31488909+miss-islington@users.noreply.github.com</email>
</author>
<published>2018-11-27T17:58:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=5ceb7018dc63fab96f81d05e62bbe704e9f10cb9'/>
<id>5ceb7018dc63fab96f81d05e62bbe704e9f10cb9</id>
<content type='text'>
Fix also return type for few other functions (clear, releasebuffer).
(cherry picked from commit d4f9cf5545d6d8844e0726552ef2e366f5cc3abd)

Co-authored-by: Serhiy Storchaka &lt;storchaka@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix also return type for few other functions (clear, releasebuffer).
(cherry picked from commit d4f9cf5545d6d8844e0726552ef2e366f5cc3abd)

Co-authored-by: Serhiy Storchaka &lt;storchaka@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-31095: fix potential crash during GC (GH-2974)</title>
<updated>2017-08-24T05:55:17+00:00</updated>
<author>
<name>INADA Naoki</name>
<email>methane@users.noreply.github.com</email>
</author>
<published>2017-08-24T05:55:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=a6296d34a478b4f697ea9db798146195075d496c'/>
<id>a6296d34a478b4f697ea9db798146195075d496c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-29852: Argument Clinic Py_ssize_t converter now supports None (#716)</title>
<updated>2017-03-30T06:15:31+00:00</updated>
<author>
<name>Serhiy Storchaka</name>
<email>storchaka@gmail.com</email>
</author>
<published>2017-03-30T06:15:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=762bf40438a572a398e500c74e38f9894ea20a45'/>
<id>762bf40438a572a398e500c74e38f9894ea20a45</id>
<content type='text'>
if pass `accept={int, NoneType}`.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
if pass `accept={int, NoneType}`.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-29865: Use PyXXX_GET_SIZE macros rather than Py_SIZE for concrete types. (#748)</title>
<updated>2017-03-21T06:53:25+00:00</updated>
<author>
<name>Serhiy Storchaka</name>
<email>storchaka@gmail.com</email>
</author>
<published>2017-03-21T06:53:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=fff9a31a91283c39c363af219e595eab7d4da6f7'/>
<id>fff9a31a91283c39c363af219e595eab7d4da6f7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-29730: replace some calls to PyNumber_Check and improve some error messages (#650)</title>
<updated>2017-03-12T22:37:05+00:00</updated>
<author>
<name>Oren Milman</name>
<email>orenmn@gmail.com</email>
</author>
<published>2017-03-12T22:37:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=004251059b9c5e48d47cb30b94bcb92cb44d3adf'/>
<id>004251059b9c5e48d47cb30b94bcb92cb44d3adf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-29741: Clean up C implementations of BytesIO and StringIO. (#606)</title>
<updated>2017-03-10T22:52:01+00:00</updated>
<author>
<name>orenmn</name>
<email>orenmn@gmail.com</email>
</author>
<published>2017-03-10T22:52:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=740025478dcd0e9e4028507f32375c85f849fb07'/>
<id>740025478dcd0e9e4028507f32375c85f849fb07</id>
<content type='text'>
Some BytesIO methods now accept not just int subclasses but other int-like types.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some BytesIO methods now accept not just int subclasses but other int-like types.</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #23214: Implement optional BufferedReader, BytesIO read1() argument</title>
<updated>2016-10-20T23:48:14+00:00</updated>
<author>
<name>Martin Panter</name>
<email>vadmium+py@gmail.com</email>
</author>
<published>2016-10-20T23:48:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=ccb2c0e31056de091abdd62fc07ca6e4bb052f24'/>
<id>ccb2c0e31056de091abdd62fc07ca6e4bb052f24</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #20699: Merge io bytes-like fixes from 3.5</title>
<updated>2016-05-28T01:07:08+00:00</updated>
<author>
<name>Martin Panter</name>
<email>vadmium+py@gmail.com</email>
</author>
<published>2016-05-28T01:07:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=c249221dfda0bf05c6fab37fab9c0eb4f23c870c'/>
<id>c249221dfda0bf05c6fab37fab9c0eb4f23c870c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #20699: Document that “io” methods accept bytes-like objects</title>
<updated>2016-05-28T00:41:57+00:00</updated>
<author>
<name>Martin Panter</name>
<email>vadmium+py@gmail.com</email>
</author>
<published>2016-05-28T00:41:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=6bb91f3b6e51352f91bcf785d3f6fe160ed2cd85'/>
<id>6bb91f3b6e51352f91bcf785d3f6fe160ed2cd85</id>
<content type='text'>
This matches the usage of ZipFile and BufferedWriter. This still requires
return values to be bytes() objects.

Also document and test that the write() methods should only access their
argument before they return.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This matches the usage of ZipFile and BufferedWriter. This still requires
return values to be bytes() objects.

Also document and test that the write() methods should only access their
argument before they return.
</pre>
</div>
</content>
</entry>
</feed>
