class classproperty(property):
A decorator that behaves like @property except that operates on classes rather than instances.
The decorator is currently special when using the declarative
module, but note that the
~.sqlalchemy.ext.declarative.declared_attr
decorator should be used for this purpose with declarative.