No, my python script does that. Cloud Cover comes from Dark Sky. Irridation and Sun Angle from https://pysolar.readthedocs.io/en/latest/
I then send them to PVOutput as extended data variables.