diff options
author | Eric Wieser <wieser.eric@gmail.com> | 2017-07-24 17:00:10 +0100 |
---|---|---|
committer | Eric Wieser <wieser.eric@gmail.com> | 2017-07-24 17:00:10 +0100 |
commit | 7748f26fdbc44cf6d06c270f0a166d797b574744 (patch) | |
tree | a260c4d9157ab8998952239d29f8941a8ce8a39d /numpy/ma | |
parent | 6958be1c9180bd52a7aaf979718b2b851f280055 (diff) | |
download | numpy-7748f26fdbc44cf6d06c270f0a166d797b574744.tar.gz |
MAINT: Use new-style classes on 2.7
Deliberately avoids tests, to prevent introducing a failure on old-style classes later.
Diffstat (limited to 'numpy/ma')
-rw-r--r-- | numpy/ma/core.py | 22 | ||||
-rw-r--r-- | numpy/ma/extras.py | 2 |
2 files changed, 12 insertions, 12 deletions
diff --git a/numpy/ma/core.py b/numpy/ma/core.py index 09db76e32..8cfbed687 100644 --- a/numpy/ma/core.py +++ b/numpy/ma/core.py @@ -784,7 +784,7 @@ ufunc_domain = {} ufunc_fills = {} -class _DomainCheckInterval: +class _DomainCheckInterval(object): """ Define a valid interval, so that : @@ -809,7 +809,7 @@ class _DomainCheckInterval: umath.less(x, self.a)) -class _DomainTan: +class _DomainTan(object): """ Define a valid interval for the `tan` function, so that: @@ -827,7 +827,7 @@ class _DomainTan: return umath.less(umath.absolute(umath.cos(x)), self.eps) -class _DomainSafeDivide: +class _DomainSafeDivide(object): """ Define a domain for safe division. @@ -848,7 +848,7 @@ class _DomainSafeDivide: return umath.absolute(a) * self.tolerance >= umath.absolute(b) -class _DomainGreater: +class _DomainGreater(object): """ DomainGreater(v)(x) is True where x <= v. @@ -864,7 +864,7 @@ class _DomainGreater: return umath.less_equal(x, self.critical_value) -class _DomainGreaterEqual: +class _DomainGreaterEqual(object): """ DomainGreaterEqual(v)(x) is True where x < v. @@ -880,7 +880,7 @@ class _DomainGreaterEqual: return umath.less(x, self.critical_value) -class _MaskedUnaryOperation: +class _MaskedUnaryOperation(object): """ Defines masked version of unary operations, where invalid values are pre-masked. @@ -959,7 +959,7 @@ class _MaskedUnaryOperation: return "Masked version of %s. [Invalid values are masked]" % str(self.f) -class _MaskedBinaryOperation: +class _MaskedBinaryOperation(object): """ Define masked version of binary operations, where invalid values are pre-masked. @@ -1111,7 +1111,7 @@ class _MaskedBinaryOperation: return "Masked version of " + str(self.f) -class _DomainedBinaryOperation: +class _DomainedBinaryOperation(object): """ Define binary operations that have a domain, like divide. @@ -2358,7 +2358,7 @@ def masked_invalid(a, copy=True): ############################################################################### -class _MaskedPrintOption: +class _MaskedPrintOption(object): """ Handle the string used to represent missing data in a masked array. @@ -6417,7 +6417,7 @@ ptp.__doc__ = MaskedArray.ptp.__doc__ ############################################################################## -class _frommethod: +class _frommethod(object): """ Define functions from existing MaskedArray methods. @@ -7895,7 +7895,7 @@ def fromflex(fxarray): return masked_array(fxarray['_data'], mask=fxarray['_mask']) -class _convert2ma: +class _convert2ma(object): """ Convert functions from numpy to numpy.ma. diff --git a/numpy/ma/extras.py b/numpy/ma/extras.py index 0a68dfc7d..9084ae77f 100644 --- a/numpy/ma/extras.py +++ b/numpy/ma/extras.py @@ -215,7 +215,7 @@ def masked_all_like(arr): #####-------------------------------------------------------------------------- #---- --- Standard functions --- #####-------------------------------------------------------------------------- -class _fromnxfunction: +class _fromnxfunction(object): """ Defines a wrapper to adapt NumPy functions to masked arrays. |