mirror of https://github.com/python/cpython
bpo-33842: Remove tarfile.filemode (GH-7661)
This commit is contained in:
parent
62b6cea6b8
commit
461a1c4b49
|
@ -151,6 +151,8 @@ Removed
|
|||
* ``parse_qs``, ``parse_qsl``, and ``escape`` are removed from :mod:`cgi`
|
||||
module. They are deprecated from Python 3.2 or older.
|
||||
|
||||
* ``filemode`` function is removed from :mod:`tarfile` module.
|
||||
It is not documented and deprecated since Python 3.3.
|
||||
|
||||
|
||||
Porting to Python 3.8
|
||||
|
|
|
@ -256,13 +256,6 @@ def copyfileobj(src, dst, length=None, exception=OSError, bufsize=None):
|
|||
dst.write(buf)
|
||||
return
|
||||
|
||||
def filemode(mode):
|
||||
"""Deprecated in this location; use stat.filemode."""
|
||||
import warnings
|
||||
warnings.warn("deprecated in favor of stat.filemode",
|
||||
DeprecationWarning, 2)
|
||||
return stat.filemode(mode)
|
||||
|
||||
def _safe_print(s):
|
||||
encoding = getattr(sys.stdout, 'encoding', None)
|
||||
if encoding is not None:
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
Remove ``tarfile.filemode`` which is deprecated since Python 3.3.
|
Loading…
Reference in New Issue