Releases: gridstatus/gridstatus
Releases · gridstatus/gridstatus
0.28.0
Breaking Changes
- PJM requires an
api_key
on initialization (can be set asPJM_API_KEY
environment variable)
Non-Breaking Changes
- Added more methods to the
ErcotAPI
class which uses the new Ercot API for fetching data- Eventually, the
ErcotAPI
will be the primary way to fetch data from ERCOT, but for now, we still need theErcot
class because the new API doesn't support all datasets.
- Eventually, the
- Add
pjm.get_gen_outages_by_type
to get generation outage data - Flips the congestion sign on NYISO to be consistent with other ISOs. In the NYISO raw data, a negative congestion value means a higher LMP, which is the opposite of other ISOs. We flip the sign so that a negative congestion value means a lower LMP as it does in other ISOs.
- Adds ERCOT unplanned system outages (
ERCOT().get_unplanned_system_outages
)
Release 0.27.0
Breaking Changes
- Dropped support for pandas < 2
Release 0.26.0
- Last release supporting pandas <2
- Add ERCOT DAM System Lambda (
ercot.get_dam_system_lambda
) - Add ISONE solar and wind forecasts (
isone.get_solar_forecast
andisone.get_wind_forecast
)
Release 0.25.0
Development
- Added support for using poetry for dependency management for local development
- Dropped support for Python 3.8
SPP
- Add
spp.get_solar_and_wind_forecast_short_term
andspp.get_solar_and_wind_forecast_mid_term
for solar and wind forecasts - Add
spp.get_load_forecast_short_term
andspp.get_load_forecast_long_term
for load forecasts- This overlaps with the existing
spp.get_load_forecast
method, which we want to eventually remove in favor of these two methods.
- This overlaps with the existing
- Add support for operating reserves
EIA
- Add support to specify facets in get_dataset
ERCOT
- Added initial support for using the ERCOT API (requires a user-supplied API key)
Release 0.24.0
v0.24.0 release (#292) * ready for v0.25.0 release * linting * PJM LMP Location Long and Short Name (#296) * pjm location long and short names * fix test * linting and changelog * MISO Fuel Mix Parse as Float (#300) * parse as float * dont zero out amount * Suport range for ERCOT load forecast (#301) * support range ercot load forecast * add test * remove tody not supported * column renames * remove load forecast column and just use system total * add ercot.get_energy_storage_resources (#302) * add ercot.get_energy_storage_resources * date * remove breakpoint * caiso sleep * add ercot hourly report handler (#303) * Update CHANGELOG.md
Release 0.23.0
ready for 0.23.0 release
Release 0.22.0
ready for release v0.22
Release 0.21.0
v0.21.0 (#225) * ready for v0.21.0 * change log cleanup
Release 0.20.0
ready for release (#195)
Release 0.19.0
ready for 0.19.0