mirror of https://github.com/python/cpython
Add What's New entries for some minor work I did in 3.3.
This commit is contained in:
parent
19606411d3
commit
9471797cc6
|
@ -1322,7 +1322,7 @@ os
|
||||||
files and directories, it is more reliable (and also faster) to manipulate
|
files and directories, it is more reliable (and also faster) to manipulate
|
||||||
file descriptors instead of file names. Python 3.3 enhances existing functions
|
file descriptors instead of file names. Python 3.3 enhances existing functions
|
||||||
and introduces new functions to work on file descriptors (:issue:`4761`,
|
and introduces new functions to work on file descriptors (:issue:`4761`,
|
||||||
:issue:`10755`).
|
:issue:`10755` and :issue:`14626`).
|
||||||
|
|
||||||
- The :mod:`os` module has a new :func:`~os.fwalk` function similar to
|
- The :mod:`os` module has a new :func:`~os.fwalk` function similar to
|
||||||
:func:`~os.walk` except that it also yields file descriptors referring to the
|
:func:`~os.walk` except that it also yields file descriptors referring to the
|
||||||
|
@ -1355,6 +1355,12 @@ os
|
||||||
Windows.
|
Windows.
|
||||||
(Contributed by Antoine Pitrou in :issue:`8828`.)
|
(Contributed by Antoine Pitrou in :issue:`8828`.)
|
||||||
|
|
||||||
|
* The stat family of functions (:func:`~os.stat`, :func:`~os.fstat`,
|
||||||
|
and :func:`~os.lstat`) now support reading a file's timestamps
|
||||||
|
with nanosecond precision. Symmetrically, :func:`~os.utime`
|
||||||
|
can now write file timestamps with nanosecond precision. (Contributed by
|
||||||
|
Larry Hastings in :issue:`14127`.)
|
||||||
|
|
||||||
* The new :func:`os.get_terminal_size` function queries the size of the
|
* The new :func:`os.get_terminal_size` function queries the size of the
|
||||||
terminal attached to a file descriptor. See also
|
terminal attached to a file descriptor. See also
|
||||||
:func:`shutil.get_terminal_size`.
|
:func:`shutil.get_terminal_size`.
|
||||||
|
@ -1474,6 +1480,11 @@ shutil
|
||||||
path also specifying the user/group names and not only their numeric
|
path also specifying the user/group names and not only their numeric
|
||||||
ids. (Contributed by Sandro Tosi in :issue:`12191`)
|
ids. (Contributed by Sandro Tosi in :issue:`12191`)
|
||||||
|
|
||||||
|
* :func:`~shutil.copy2` and :func:`~shutil.copystat` now preserve file
|
||||||
|
timestamps with nanosecond precision on platforms that support it.
|
||||||
|
They also preserve file "extended attributes" on Linux. (Contributed
|
||||||
|
by Larry Hastings in :issue:`14127` and :issue:`15238`.)
|
||||||
|
|
||||||
* The new :func:`shutil.get_terminal_size` function returns the size of the
|
* The new :func:`shutil.get_terminal_size` function returns the size of the
|
||||||
terminal window the interpreter is attached to.
|
terminal window the interpreter is attached to.
|
||||||
(Contributed by Zbigniew Jędrzejewski-Szmek in :issue:`13609`.)
|
(Contributed by Zbigniew Jędrzejewski-Szmek in :issue:`13609`.)
|
||||||
|
|
Loading…
Reference in New Issue