Describe the bug
We had code that was working with pvlib 0.13.1 that used run_timeseries_engine. It fails with pvlib 0.15.0.
The error mentions the code cannot find components["horizon"]. After looking at the inner workings of the code, solarfactors calls on irradiance.perez. And the output of this has been changed such that a "poa_" prefix has been added, i.e. "horizon" has become "poa_horizon". I believe this is the source of the error.
Describe the bug
We had code that was working with pvlib 0.13.1 that used run_timeseries_engine. It fails with pvlib 0.15.0.
The error mentions the code cannot find components["horizon"]. After looking at the inner workings of the code, solarfactors calls on irradiance.perez. And the output of this has been changed such that a "poa_" prefix has been added, i.e. "horizon" has become "poa_horizon". I believe this is the source of the error.