WattTime / pyiso

Python client libraries for ISO and other power grid data sources.
http://pyiso.readthedocs.org/
Other
237 stars 110 forks source link

Implemented BCHydroClient. #166

Closed r24mille closed 6 years ago

r24mille commented 6 years ago

This pull request adds the BCHydroClient implementation for most of British Columbia, Canada. The only data source is: https://www.bchydro.com/bctc/system_cms/actual_flow/data.aspx

The only BaseClient method that can be implemented from this data is get_trade(...) for historical time ranges. Accordingly, arguments supported are latest=True, yesterday=True, and start_at/end_at time ranges up to 9 days in the past through the current time.

Closes #147.

coveralls commented 6 years ago

Coverage Status

Coverage increased (+0.9%) to 53.361% when pulling 7246f0b0482aa2f160f2e3263cbba4295cf323fa on r24mille:147_bc_hydro_trade into 946698a65272431ebd94567b987bd26a7650dab6 on WattTime:master.

coveralls commented 6 years ago

Coverage Status

Coverage increased (+0.9%) to 55.416% when pulling 0f310054c64187ec982b45780cea5ff653e263c0 on r24mille:147_bc_hydro_trade into fa7524c1c83a1768ee01dbcfae0a52b0d951723f on WattTime:master.

coveralls commented 6 years ago

Coverage Status

Coverage increased (+0.9%) to 55.419% when pulling 0f310054c64187ec982b45780cea5ff653e263c0 on r24mille:147_bc_hydro_trade into fa7524c1c83a1768ee01dbcfae0a52b0d951723f on WattTime:master.

ajdonnison commented 6 years ago

Well, that was a bit odd. Resolving conflicts seemed to leave the same conflict in place. Getting late here, I"ll review again in the morning.

coveralls commented 6 years ago

Coverage Status

Coverage increased (+0.8%) to 57.402% when pulling 2ab41109aef5f948a49b397f407c113d38906e98 on r24mille:147_bc_hydro_trade into 52a8b5590bbc31f670b3574b254ad34cfa39289a on WattTime:master.