diff options
author | Serhiy Storchaka <storchaka@gmail.com> | 2015-03-11 15:31:59 (GMT) |
---|---|---|
committer | Serhiy Storchaka <storchaka@gmail.com> | 2015-03-11 15:31:59 (GMT) |
commit | 205408dacb7844c86e49372f0f25a7018341c2b7 (patch) | |
tree | 2e518ac0f327797697ee9e096be9cf4cc0a8e6cc | |
parent | ca1fb3eb426466310efd1599a0d801fa6ed3645e (diff) | |
download | cpython-205408dacb7844c86e49372f0f25a7018341c2b7.zip cpython-205408dacb7844c86e49372f0f25a7018341c2b7.tar.gz cpython-205408dacb7844c86e49372f0f25a7018341c2b7.tar.bz2 |
Issue #23615: Module tarfile is now can be reloaded with imp.reload().
-rw-r--r-- | Lib/tarfile.py | 2 | ||||
-rw-r--r-- | Misc/NEWS | 2 | ||||
-rw-r--r-- | Tools/freeze/bkfile.py | 2 |
3 files changed, 4 insertions, 2 deletions
diff --git a/Lib/tarfile.py b/Lib/tarfile.py index b0d1292..bc0b09f 100644 --- a/Lib/tarfile.py +++ b/Lib/tarfile.py @@ -41,6 +41,7 @@ __credits__ = "Gustavo Niemeyer, Niels Gustäbel, Richard Townsend." #--------- # Imports #--------- +from __builtin__ import open as bltn_open import sys import os import shutil @@ -2611,5 +2612,4 @@ def is_tarfile(name): except TarError: return False -bltn_open = open open = TarFile.open @@ -21,6 +21,8 @@ Core and Builtins Library ------- +- Issue #23615: Module tarfile is now can be reloaded with imp.reload(). + - Issue #22853: Fixed a deadlock when use multiprocessing.Queue at import time. Patch by Florian Finkernagel and Davin Potts. diff --git a/Tools/freeze/bkfile.py b/Tools/freeze/bkfile.py index 54af2fa..2fc19dc 100644 --- a/Tools/freeze/bkfile.py +++ b/Tools/freeze/bkfile.py @@ -1,4 +1,4 @@ -_orig_open = open +from __builtin__ import open as _orig_open class _BkFile: def __init__(self, file, mode, bufsize): |