We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 36042c2 commit 94efcb9Copy full SHA for 94efcb9
intercom/__init__.py
@@ -1,15 +1,6 @@
1
from datetime import datetime
2
from .errors import ArgumentError
3
-
4
5
-class SetterProperty(object):
6
7
- def __init__(self, func, doc=None):
8
- self.func = func
9
- self.__doc__ = doc if doc is not None else func.__doc__
10
11
- def __set__(self, obj, value):
12
- return self.func(obj, value)
+from .lib.setter_property import SetterProperty
13
14
__version__ = '2.0-alpha'
15
intercom/lib/setter_property.py
@@ -0,0 +1,8 @@
+class SetterProperty(object):
+
+ def __init__(self, func, doc=None):
+ self.func = func
+ self.__doc__ = doc if doc is not None else func.__doc__
+ def __set__(self, obj, value):
+ return self.func(obj, value)
0 commit comments