Powergenome

Latest version: v0.6.1

Safety actively analyzes 623106 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.5.6

What's Changed
This release primarily fixes a bug in the calculation of how many existing generating units are in each cluster. The number of units is used to calculate existing capacity, so in many cases the existing capacity would be 0.

* Update README.md by gschivley in https://github.com/PowerGenome/PowerGenome/pull/204
* Bug fix num units in cluster by gschivley in https://github.com/PowerGenome/PowerGenome/pull/207


**Full Changelog**: https://github.com/PowerGenome/PowerGenome/compare/v0.5.5...v0.5.6

0.5.5

What's Changed
This release has a number of updates that have accumulated in `develop`. Many are related to improving inputs for GenX, such as time clustering or hydro (pumped hydro energy storage and hydro energy to power). Others include:
- Settings can now be split across multiple files in a single folder, making it easier to find settings related to a specific topic. Examples of these split settings files are now available and have been tested to ensure the outputs work with GenX.
- Don't cluster existing generators by setting the number of clusters for a technology to None (`~` in YAML).
- Change the default transmission capacity column from `nonfirm_ttc_mw` to `firm_ttc_mw`. This change from nonfirm (N-0) to firm (N-1) will reduce transmission capacity between many regions.
- Add the settings parameter `tx_value_col` to set the transmission capacity value column used. Set this to `nonfirm_ttc_mw` to get the same results as previous versions.
- Miscellaneous values for generator technologies (a user input file) can now be set by region.

Pull request summary
* Update pre-commit hooks by github-actions in https://github.com/PowerGenome/PowerGenome/pull/171
* Fix time clustering rep period values by gschivley in https://github.com/PowerGenome/PowerGenome/pull/172
* Add pumped hydro energy storage and hydro energy to power by gschivley in https://github.com/PowerGenome/PowerGenome/pull/174
* Update pre-commit hooks by github-actions in https://github.com/PowerGenome/PowerGenome/pull/177
* Regional misc values by gschivley in https://github.com/PowerGenome/PowerGenome/pull/182
* Split settings parameters across multiple files by gschivley in https://github.com/PowerGenome/PowerGenome/pull/184
* No cluster existing units option by gschivley in https://github.com/PowerGenome/PowerGenome/pull/185
* Set "regional_capacity_reserves" param to empty dict if None by gschivley in https://github.com/PowerGenome/PowerGenome/pull/188
* Update pre-commit hooks by github-actions in https://github.com/PowerGenome/PowerGenome/pull/187
* Include reverse direction of user inputted transmission lines by bradenpecora in https://github.com/PowerGenome/PowerGenome/pull/190
* Define variables if there is not an emissions file. by bradenpecora in https://github.com/PowerGenome/PowerGenome/pull/191
* Sort load profiles by bradenpecora in https://github.com/PowerGenome/PowerGenome/pull/192
* Change sqlite prefix based on operating system by bradenpecora in https://github.com/PowerGenome/PowerGenome/pull/193
* Search for region names in user_region_geodata_fn with the property "name" by bradenpecora in https://github.com/PowerGenome/PowerGenome/pull/194
* Update pre-commit hooks by github-actions in https://github.com/PowerGenome/PowerGenome/pull/196
* New features and bug fixes by gschivley in https://github.com/PowerGenome/PowerGenome/pull/197
* Add param for tx value col, let user data override database, & bug fix by gschivley in https://github.com/PowerGenome/PowerGenome/pull/198
* Change default tx capacity type by gschivley in https://github.com/PowerGenome/PowerGenome/pull/200

New Contributors
* bradenpecora made their first contribution in https://github.com/PowerGenome/PowerGenome/pull/190

**Full Changelog**: https://github.com/PowerGenome/PowerGenome/compare/v0.5.4...v0.5.5

0.5.4

This version bump adds a feature to include user fuels and fixes a number of bugs.

- Add the option for users to define/assign their own fuels
- New option for `atb_modifiers` and `modified_gen_atb` to directly set parameter values rather than using a python operator
- Don't force retirement based on age if not specified in settings.
- Don't retire units unless there is a retirement year before the planning period year -- this is a change from previous behavior, where only units with retirement after the planning year would be kept
- Add new check for GenX model tags
- Fix http error for the EIA AEO API
- Update example system settings file based on results of check for model tags
- Expand testing

What's Changed
* Fix fuel name bug through eia/atb tech map by gschivley in https://github.com/PowerGenome/PowerGenome/pull/158
* Check resource tags by gschivley in https://github.com/PowerGenome/PowerGenome/pull/159
* Add option for user fuels and prices by gschivley in https://github.com/PowerGenome/PowerGenome/pull/163
* Updating nrelatb.py by xuqingyu in https://github.com/PowerGenome/PowerGenome/pull/162
* Update GenX.py by xuqingyu in https://github.com/PowerGenome/PowerGenome/pull/167
* Adjust code to match heat rate table with cost_case column by gschivley in https://github.com/PowerGenome/PowerGenome/pull/166
* Format Python code with psf/black push by github-actions in https://github.com/PowerGenome/PowerGenome/pull/170
* User fuels, better tests, don't force age retirement, bug fixes by gschivley in https://github.com/PowerGenome/PowerGenome/pull/169

New Contributors
* github-actions made their first contribution in https://github.com/PowerGenome/PowerGenome/pull/170

**Full Changelog**: https://github.com/PowerGenome/PowerGenome/compare/v0.5.3...v0.5.4

0.5.3

What's Changed
* Two suggestions by xuqingyu in https://github.com/PowerGenome/PowerGenome/pull/156
* Critical bug fixes and new output files by gschivley in https://github.com/PowerGenome/PowerGenome/pull/157


**Full Changelog**: https://github.com/PowerGenome/PowerGenome/compare/v0.5.2...v0.5.3

0.5.2

This minor version bump expands testing and fixes a few bugs. The new test clusters existing gens for all technologies in all IPM regions.

What's Changed
* Load 923 nuclear by gschivley in https://github.com/PowerGenome/PowerGenome/pull/154
* Fix missing nuclear gen/fuel data by gschivley in https://github.com/PowerGenome/PowerGenome/pull/155


**Full Changelog**: https://github.com/PowerGenome/PowerGenome/compare/v0.5.1...v0.5.2

0.5.1

What's Changed
* Fix plant_id_eia reference by gschivley in https://github.com/PowerGenome/PowerGenome/pull/150
* Reload resource groups by gschivley in https://github.com/PowerGenome/PowerGenome/pull/151
* Expand testing coverage by gschivley in https://github.com/PowerGenome/PowerGenome/pull/152
* Expand testing and minor bug fix by gschivley in https://github.com/PowerGenome/PowerGenome/pull/153


**Full Changelog**: https://github.com/PowerGenome/PowerGenome/compare/v0.5.0...v0.5.1

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.