Author: Carl Friedrich Bolz-Tereick <[email protected]>
Branch: py3.7
Changeset: r98467:1412c2b6d12a
Date: 2020-01-06 21:37 +0100
http://bitbucket.org/pypy/pypy/changeset/1412c2b6d12a/
Log: just import _collections_abc directly
diff --git a/lib_pypy/_decimal.py b/lib_pypy/_decimal.py
--- a/lib_pypy/_decimal.py
+++ b/lib_pypy/_decimal.py
@@ -4,7 +4,7 @@
__name__ = 'decimal' # For pickling
-import collections as _collections
+import _collections_abc
import math as _math
import numbers as _numbers
import sys as _sys
@@ -1207,7 +1207,7 @@
return _SignalDict(self._ctx, 'status')
@flags.setter
def flags(self, value):
- if not isinstance(value, _collections.abc.Mapping):
+ if not isinstance(value, _collections_abc.Mapping):
raise TypeError
if len(value) != len(_SIGNALS):
raise KeyError("Invalid signal dict")
@@ -1220,7 +1220,7 @@
return _SignalDict(self._ctx, 'traps')
@traps.setter
def traps(self, value):
- if not isinstance(value, _collections.abc.Mapping):
+ if not isinstance(value, _collections_abc.Mapping):
raise TypeError
if len(value) != len(_SIGNALS):
raise KeyError("Invalid signal dict")
@@ -1573,7 +1573,7 @@
self._ctx.emax = value
-class _SignalDict(_collections.abc.MutableMapping):
+class _SignalDict(_collections_abc.MutableMapping):
def __init__(self, ctx, attrname):
self.ctx = ctx
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit