#NEWLINE# def __new__( metacls , name , bases , members ) : #NEWLINE# #INDENT# cls = type . __new__ ( metacls , name , bases , metacls ) #NEWLINE# for name in dir ( cls ) : #NEWLINE# #INDENT# value = getattr ( cls , name ) #NEWLINE# if ( isinstance ( value , cached_property ) and ( not value . __name__ ) ) : #NEWLINE# #INDENT# value . __name__ = name #NEWLINE# value . __module__ = cls . __module__ #NEWLINE# #UNINDENT# #UNINDENT# return cls