I have an abstract class like so:
class SomeAbstract(object):
__metaclass__ = ABCMeta
@abstractproperty
def one(self): pass
@abstractproperty
def two(self): pass
@abstractproperty
def three(self): pass
...
@abstractmethod
def somemethod(self): pass
...
Is there a way to designate all the properties and methods of an abstract class as abstract without having to put decorators on all of them?