New GitHub issue #119723 from aminalaee:<br>
<hr>
<pre>
### Bug description:
There are a few internal methods in the `io.IOBase` which accept no arguemnts in C implementation but the `_pyio.py` method can accept `msg` argument. Is this possible or worth it to fix this in the `_pyio.py` so they have the same signature?
https://github.com/python/cpython/blob/055c739536ad63b55ad7cd0b91ccacc33064fe11/Modules/_io/iobase.c#L835-L839
https://github.com/python/cpython/blob/055c739536ad63b55ad7cd0b91ccacc33064fe11/Lib/_pyio.py#L473
https://github.com/python/cpython/blob/055c739536ad63b55ad7cd0b91ccacc33064fe11/Lib/_pyio.py#L444
### CPython versions tested on:
CPython main branch
### Operating systems tested on:
_No response_
</pre>
<hr>
<a href="https://github.com/python/cpython/issues/119723">View on GitHub</a>
<p>Labels: type-bug</p>
<p>Assignee: </p>