<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Modules/_io, branch main</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>GH-104510: Fix refleaks in `_io` base types (#104516)</title>
<updated>2023-05-16T14:38:17+00:00</updated>
<author>
<name>Kumar Aditya</name>
<email>59607654+kumaraditya303@users.noreply.github.com</email>
</author>
<published>2023-05-16T14:38:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=442a3e65da2594bedee88a3e81338d86926bde56'/>
<id>442a3e65da2594bedee88a3e81338d86926bde56</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>gh-104341: Adjust tstate_must_exit() to Respect Interpreter Finalization (gh-104437)</title>
<updated>2023-05-15T19:59:26+00:00</updated>
<author>
<name>Eric Snow</name>
<email>ericsnowcurrently@gmail.com</email>
</author>
<published>2023-05-15T19:59:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=26baa747c2ebc2beeff769bb07b5fb5a51ad5f4b'/>
<id>26baa747c2ebc2beeff769bb07b5fb5a51ad5f4b</id>
<content type='text'>
With the move to a per-interpreter GIL, this check slipped through the cracks.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With the move to a per-interpreter GIL, this check slipped through the cracks.</pre>
</div>
</content>
</entry>
<entry>
<title>gh-101819: Fix _io clinic input for unused base class method stubs (#104418)</title>
<updated>2023-05-15T11:21:38+00:00</updated>
<author>
<name>Erlend E. Aasland</name>
<email>erlend.aasland@protonmail.com</email>
</author>
<published>2023-05-15T11:21:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=b378d991f8cd41c33416e590cb83472cce1d6b98'/>
<id>b378d991f8cd41c33416e590cb83472cce1d6b98</id>
<content type='text'>
When preparing the _io extension module for isolation, many methods were
adapted to Argument Clinic. Some of these used the '*args: object'
signature, which is incorrect. These are now corrected to an exact
signature, and marked unused, since they are stub methods.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When preparing the _io extension module for isolation, many methods were
adapted to Argument Clinic. Some of these used the '*args: object'
signature, which is incorrect. These are now corrected to an exact
signature, and marked unused, since they are stub methods.</pre>
</div>
</content>
</entry>
<entry>
<title>gh-101819: Isolate `_io` (#101948)</title>
<updated>2023-05-15T09:26:27+00:00</updated>
<author>
<name>Erlend E. Aasland</name>
<email>erlend.aasland@protonmail.com</email>
</author>
<published>2023-05-15T09:26:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=186bf39f5c6003912e4f445430c504db51b9a743'/>
<id>186bf39f5c6003912e4f445430c504db51b9a743</id>
<content type='text'>
Co-authored-by: Kumar Aditya &lt;59607654+kumaraditya303@users.noreply.github.com&gt;
Co-authored-by: Victor Stinner &lt;vstinner@python.org&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Kumar Aditya &lt;59607654+kumaraditya303@users.noreply.github.com&gt;
Co-authored-by: Victor Stinner &lt;vstinner@python.org&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>gh-101819: Prepare _io._IOBase for module state (#104386)</title>
<updated>2023-05-12T07:30:26+00:00</updated>
<author>
<name>Erlend E. Aasland</name>
<email>erlend.aasland@protonmail.com</email>
</author>
<published>2023-05-12T07:30:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=15795b57d92ee6315b5c8263290944b16834b5f2'/>
<id>15795b57d92ee6315b5c8263290944b16834b5f2</id>
<content type='text'>
- Add PyIOBase_Type to _io module state
- Pass defining class to _io._IOBase.fileno</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Add PyIOBase_Type to _io module state
- Pass defining class to _io._IOBase.fileno</pre>
</div>
</content>
</entry>
<entry>
<title>gh-101819: Fix inverted debug preprocessor check in winconsoleio.c (#104388)</title>
<updated>2023-05-11T13:01:05+00:00</updated>
<author>
<name>Erlend E. Aasland</name>
<email>erlend.aasland@protonmail.com</email>
</author>
<published>2023-05-11T13:01:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=ddc0e70a326180d90a45dfd8abeded9c9f911217'/>
<id>ddc0e70a326180d90a45dfd8abeded9c9f911217</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>gh-101819: Adapt _io.IOBase.seek and _io.IOBase.truncate to Argument Clinic (#104384)</title>
<updated>2023-05-11T10:34:26+00:00</updated>
<author>
<name>Erlend E. Aasland</name>
<email>erlend.aasland@protonmail.com</email>
</author>
<published>2023-05-11T10:34:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=e629ab6adf19544d5ee3f87bd1a9e9ff90808a08'/>
<id>e629ab6adf19544d5ee3f87bd1a9e9ff90808a08</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>gh-101819: Adapt _io._Buffered* methods to Argument Clinic (#104367)</title>
<updated>2023-05-11T10:29:23+00:00</updated>
<author>
<name>Erlend E. Aasland</name>
<email>erlend.aasland@protonmail.com</email>
</author>
<published>2023-05-11T10:29:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=ed41124bb55cba61739e5180fd12d1285c3baa3d'/>
<id>ed41124bb55cba61739e5180fd12d1285c3baa3d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>gh-101819: Refactor `_io` futher in preparation for module isolation (#104369)</title>
<updated>2023-05-11T10:26:30+00:00</updated>
<author>
<name>Erlend E. Aasland</name>
<email>erlend.aasland@protonmail.com</email>
</author>
<published>2023-05-11T10:26:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=d0a738c6df6f3f2d9e82e48733c64d9fbd810043'/>
<id>d0a738c6df6f3f2d9e82e48733c64d9fbd810043</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>gh-101819: Adapt _io.TextIOBase methods to Argument Clinic (#104383)</title>
<updated>2023-05-11T10:19:22+00:00</updated>
<author>
<name>Erlend E. Aasland</name>
<email>erlend.aasland@protonmail.com</email>
</author>
<published>2023-05-11T10:19:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=7dabb35f833b50bdca0afc1e065b44eb3b7954c8'/>
<id>7dabb35f833b50bdca0afc1e065b44eb3b7954c8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
