From bf5ba4540b30e9341ced5301979f90a381203f63 Mon Sep 17 00:00:00 2001 From: Stefan van der Walt Date: Sat, 12 Dec 2015 19:21:52 -0800 Subject: [PATCH] Fix doc setting for Python 2.x --- skimage/measure/_regionprops.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/skimage/measure/_regionprops.py b/skimage/measure/_regionprops.py index 4d267a4f..cada4068 100644 --- a/skimage/measure/_regionprops.py +++ b/skimage/measure/_regionprops.py @@ -558,7 +558,12 @@ def _install_properties_docs(): for p in [member for member in dir(_RegionProperties) if not member.startswith('_')]: - getattr(_RegionProperties, p).__doc__ = prop_doc[p] + try: + getattr(_RegionProperties, p).__doc__ = prop_doc[p] + except AttributeError: + # For Python 2.x + getattr(_RegionProperties, p).im_func.__doc__ = prop_doc[p] + setattr(_RegionProperties, p, property(getattr(_RegionProperties, p)))