summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVictor Stinner <victor.stinner@gmail.com>2015-04-02 11:56:29 (GMT)
committerVictor Stinner <victor.stinner@gmail.com>2015-04-02 11:56:29 (GMT)
commitacd8e7c1f54a12e515042591690b9379fce5ea0d (patch)
tree01e08fad851b156bacdbe830ab9dd2adda1cbaf7
parent81c41dbfccf7b2a6bcab2570c102bb591674c567 (diff)
downloadcpython-acd8e7c1f54a12e515042591690b9379fce5ea0d.zip
cpython-acd8e7c1f54a12e515042591690b9379fce5ea0d.tar.gz
cpython-acd8e7c1f54a12e515042591690b9379fce5ea0d.tar.bz2
Issue #23648: Complete the list of modified functions for the PEP 475
-rw-r--r--Doc/whatsnew/3.5.rst32
1 files changed, 31 insertions, 1 deletions
diff --git a/Doc/whatsnew/3.5.rst b/Doc/whatsnew/3.5.rst
index 7a25d703..4fea8af 100644
--- a/Doc/whatsnew/3.5.rst
+++ b/Doc/whatsnew/3.5.rst
@@ -637,7 +637,37 @@ Changes in the Python API
raise an exception:
- :func:`open`, :func:`os.open`, :func:`io.open`
- - :func:`os.read`, :func:`os.write`
+ - functions of the :mod:`faulthandler` module
+ - :mod:`os` functions:
+
+ * :func:`os.fchdir`
+ * :func:`os.fchmod`
+ * :func:`os.fchown`
+ * :func:`os.fdatasync`
+ * :func:`os.fstat`
+ * :func:`os.fstatvfs`
+ * :func:`os.fsync`
+ * :func:`os.ftruncate`
+ * :func:`os.mkfifo`
+ * :func:`os.mknod`
+ * :func:`os.posix_fadvise`
+ * :func:`os.posix_fallocate`
+ * :func:`os.pread`
+ * :func:`os.pwrite`
+ * :func:`os.read`
+ * :func:`os.readv`
+ * :func:`os.sendfile`
+ * :func:`os.wait3`
+ * :func:`os.wait4`
+ * :func:`os.wait`
+ * :func:`os.waitid`
+ * :func:`os.waitpid`
+ * :func:`os.write`
+ * :func:`os.writev`
+ * special cases: :func:`os.close` and :func:`os.dup2` now ignore
+ :py:data:`~errno.EINTR` error, the syscall is not retried (see the PEP
+ for the rationale)
+
- :func:`select.select`, :func:`select.poll.poll`, :func:`select.epoll.poll`,
:func:`select.kqueue.control`, :func:`select.devpoll.poll`
- :func:`socket.socket` methods: