]> granicus.if.org Git - python/commitdiff
Issue #23648: Complete the list of modified functions for the PEP 475
authorVictor Stinner <victor.stinner@gmail.com>
Thu, 2 Apr 2015 11:56:29 +0000 (13:56 +0200)
committerVictor Stinner <victor.stinner@gmail.com>
Thu, 2 Apr 2015 11:56:29 +0000 (13:56 +0200)
Doc/whatsnew/3.5.rst

index 7a25d7035bc2443c0e13bc5efe9749c98ff495c2..4fea8afd231e933db8abacdb6b7f3e19710ce05f 100644 (file)
@@ -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: