This branch is based off of @marcpare's work in PR #116. The CAISO _generation_historical(...) method had errors parsing data from CAISO's "Daily Renewables Watch" report:
On the 23-hour day transitioning into daylight saving time, parsing the second part of the data file was failing due to the extra erroneous text lines.
On the 25-hour day transitioning out of daylight saving time, the 1:00 DatetimeIndex value could not be localized due to 1:00 being ambiguous. I've added a 2nd fallback method which assuming DST "active" values as those for a daylight savings transition day.
The main commit that fixed the above two issues was 91ea5493a40098c2ee01907af31f594246753bd2.
While in this section of code, I also found an issue with the UTC start_at and end_at dates being used to request the local "DailyRenewablesWatch" URL. This was fixed in 7a9ba0431f9cb5ad18777ec44fa7dc33836e78b6.
This branch is based off of @marcpare's work in PR #116. The CAISO
_generation_historical(...)
method had errors parsing data from CAISO's "Daily Renewables Watch" report:While in this section of code, I also found an issue with the UTC
start_at
andend_at
dates being used to request the local "DailyRenewablesWatch" URL. This was fixed in 7a9ba0431f9cb5ad18777ec44fa7dc33836e78b6.Closes #116.