summaryrefslogtreecommitdiff
path: root/tools/npy_tempita
diff options
context:
space:
mode:
authorAlex Watt <alex@alexcwatt.com>2019-02-24 20:00:49 -0500
committerAlex Watt <alex@alexcwatt.com>2019-02-24 21:26:37 -0500
commitc458774c637c508f4b1e49ebaa2f85083579fa10 (patch)
tree952acf081003c330787c53e637673f2c3b1a2564 /tools/npy_tempita
parent4df5bfd07a5de775c4d6ada5ba267ab3930175bf (diff)
downloadnumpy-c458774c637c508f4b1e49ebaa2f85083579fa10.tar.gz
MAINT: Convert property to @property
Diffstat (limited to 'tools/npy_tempita')
-rw-r--r--tools/npy_tempita/_looper.py20
1 files changed, 10 insertions, 10 deletions
diff --git a/tools/npy_tempita/_looper.py b/tools/npy_tempita/_looper.py
index dcb206642..047bf5292 100644
--- a/tools/npy_tempita/_looper.py
+++ b/tools/npy_tempita/_looper.py
@@ -77,53 +77,53 @@ class loop_pos(object):
return '<loop pos=%r at %r>' % (
self.seq[self.pos], self.pos)
+ @property
def index(self):
return self.pos
- index = property(index)
+ @property
def number(self):
return self.pos + 1
- number = property(number)
+ @property
def item(self):
return self.seq[self.pos]
- item = property(item)
+ @property
def __next__(self):
try:
return self.seq[self.pos + 1]
except IndexError:
return None
- __next__ = property(__next__)
if sys.version < "3":
next = __next__
+ @property
def previous(self):
if self.pos == 0:
return None
return self.seq[self.pos - 1]
- previous = property(previous)
+ @property
def odd(self):
return not self.pos % 2
- odd = property(odd)
+ @property
def even(self):
return self.pos % 2
- even = property(even)
+ @property
def first(self):
return self.pos == 0
- first = property(first)
+ @property
def last(self):
return self.pos == len(self.seq) - 1
- last = property(last)
+ @property
def length(self):
return len(self.seq)
- length = property(length)
def first_group(self, getter=None):
"""