summaryrefslogtreecommitdiffstats
path: root/Lib/_pyio.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/_pyio.py')
-rw-r--r--Lib/_pyio.py16
1 files changed, 0 insertions, 16 deletions
diff --git a/Lib/_pyio.py b/Lib/_pyio.py
index 0bfdeaa..1251078 100644
--- a/Lib/_pyio.py
+++ b/Lib/_pyio.py
@@ -303,22 +303,6 @@ except AttributeError:
open_code = _open_code_with_warning
-def __getattr__(name):
- if name == "OpenWrapper":
- # bpo-43680: Until Python 3.9, _pyio.open was not a static method and
- # builtins.open was set to OpenWrapper to not become a bound method
- # when set to a class variable. _io.open is a built-in function whereas
- # _pyio.open is a Python function. In Python 3.10, _pyio.open() is now
- # a static method, and builtins.open() is now io.open().
- import warnings
- warnings.warn('OpenWrapper is deprecated, use open instead',
- DeprecationWarning, stacklevel=2)
- global OpenWrapper
- OpenWrapper = open
- return OpenWrapper
- raise AttributeError(f"module {__name__!r} has no attribute {name!r}")
-
-
# In normal operation, both `UnsupportedOperation`s should be bound to the
# same object.
try: