What's the point of this subclass? Just write

AssetsIndividualOutputs = collections.namedtuple( 'AssetsIndividualOutputs', ...)
AssetsIndividualOutputs.__doc__ = """..."""

otherwise you will lose the __slots__ functionality of namedtuples.