summaryrefslogtreecommitdiff
path: root/pyspike/DiscreteFunc.py
diff options
context:
space:
mode:
authorGard Spreemann <gspr@nonempty.org>2021-12-30 17:43:39 +0100
committerGard Spreemann <gspr@nonempty.org>2021-12-30 17:43:39 +0100
commit21c1b9e61cdd2eb0f5d01c61f7268efb527dc5ba (patch)
treef49b01e5729c974d720e15a9fe3486caac2a27f0 /pyspike/DiscreteFunc.py
parent89ac541925a4d3552d0bead38f436ee2aeaa468d (diff)
parent504ded4b3129a1bb7fdcfdc74fb394f838687345 (diff)
Merge tag '0.7.0' into debian/sid
Diffstat (limited to 'pyspike/DiscreteFunc.py')
-rw-r--r--pyspike/DiscreteFunc.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/pyspike/DiscreteFunc.py b/pyspike/DiscreteFunc.py
index caad290..48bc787 100644
--- a/pyspike/DiscreteFunc.py
+++ b/pyspike/DiscreteFunc.py
@@ -5,7 +5,7 @@
from __future__ import absolute_import, print_function
import numpy as np
-import collections
+import collections.abc
import pyspike
@@ -155,11 +155,11 @@ class DiscreteFunc(object):
multiplicity = np.sum(self.mp[1:-1])
else:
# check if interval is as sequence
- assert isinstance(interval, collections.Sequence), \
+ assert isinstance(interval, collections.abc.Sequence), \
"Invalid value for `interval`. None, Sequence or Tuple \
expected."
# check if interval is a sequence of intervals
- if not isinstance(interval[0], collections.Sequence):
+ if not isinstance(interval[0], collections.abc.Sequence):
# find the indices corresponding to the interval
start_ind, end_ind = get_indices(interval)
value = np.sum(self.y[start_ind:end_ind])