diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/pyramid/util.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/pyramid/util.py b/src/pyramid/util.py index 504516631..fb8608512 100644 --- a/src/pyramid/util.py +++ b/src/pyramid/util.py @@ -121,7 +121,7 @@ class InstancePropertyHelper(object): ) name = callable.__name__ name = get_callable_name(name) - is_data_descriptor = hasattr(callable, '__set__') + is_data_descriptor = inspect.isdatadescriptor(callable) if reify and is_data_descriptor: raise ValueError('cannot reify a data descriptor') if is_data_descriptor: |
