Gridpath

Latest version: v2024.2.0

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

Scan your dependencies

Page 1 of 5

2024.2.0

What's Changed
* **Enhancement**: Automatically generate opchar matrix image from CSV, and other doc fixes by milindsmart in https://github.com/blue-marble/gridpath/pull/1108
* **Enhancement**: Allow soft unavailable hours per period constraint by anamileva in https://github.com/blue-marble/gridpath/pull/1105
* **Enhancement**: Variable costs by period by anamileva in https://github.com/blue-marble/gridpath/pull/1107
* **Bugfix**: Fix get_inputs_from_database for reserves percent requirements by Janie115 in https://github.com/blue-marble/gridpath/pull/1120
* **Bugfix**: Fix get_inputs_from_database for elcc surface facets by Janie115 in https://github.com/blue-marble/gridpath/pull/1121
* **Bugfix**: Fix get_inputs_from_database for carbon credits params AND avoid trying to load info from project_carbon_credits.tab if the file does not exist by Janie115 in https://github.com/blue-marble/gridpath/pull/1122
* **Bugfix**: Fix to carbon credit purchase inputs by Janie115 in https://github.com/blue-marble/gridpath/pull/1128
* **Bugfix**: Fixes to capacity transfers inputs by Janie115 in https://github.com/blue-marble/gridpath/pull/1126
* **Enhancement**: Add USE threshold for RA statistics by anamileva in https://github.com/blue-marble/gridpath/pull/1134
* **Enhancement**: Support single iterations with non-0 ID by anamileva in https://github.com/blue-marble/gridpath/pull/1141
* **Maintenance**: Refactor loading of model data by anamileva in https://github.com/blue-marble/gridpath/pull/1143
* **Maintenance**: Reformulate gen_var optype by anamileva in https://github.com/blue-marble/gridpath/pull/1144
* **Enhancement**: Actually allow var negative power by anamileva in https://github.com/blue-marble/gridpath/pull/938
* **Maintenance**: Make all objective functions dictionaries for testing by anamileva in https://github.com/blue-marble/gridpath/pull/1145
* **Enhancement**: Performance standards in t/MW by Janie115 in https://github.com/blue-marble/gridpath/pull/1146
* **Bugfix**: Fix db_schema for relative capacity by Janie115 in https://github.com/blue-marble/gridpath/pull/1150
* **Bugfix**: Fixes in transmission targets by Janie115 in https://github.com/blue-marble/gridpath/pull/1155
* **Bugfix**: Fix get hydro op chars and tmp opr inputs from db by Janie115 in https://github.com/blue-marble/gridpath/pull/1153
* **Maintenance**: Improvements to hydro inputs handling by anamileva in https://github.com/blue-marble/gridpath/pull/1156
* **Bugfix**: Fix duplicate timepoint inputs with spinup/lookahead by anamileva in https://github.com/blue-marble/gridpath/pull/1157
* **Feature**: Created instantaneous penetration optional feature by alexrob18 in https://github.com/blue-marble/gridpath/pull/1148
* **Bugfix**: Fix availability derate bug with iterations by anamileva in https://github.com/blue-marble/gridpath/pull/1158
* **Docs**: Update RA Toolkit README by anamileva in https://github.com/blue-marble/gridpath/pull/1160

New Contributors
* alexrob18 made their first contribution in https://github.com/blue-marble/gridpath/pull/1148

Deprecation Notice
The UI will be deprecated in 2025 in favor of an easier-to-maintain and more flexible approach.

**Full Changelog**: https://github.com/blue-marble/gridpath/compare/v2024.1.0...v2024.2.0

2024.1.0

What's Changed
* **Enhancement**: Don't index horizons by subproblems by anamileva in https://github.com/blue-marble/gridpath/pull/1090
* **Feature**: Hydro energy budgets by stage by anamileva in https://github.com/blue-marble/gridpath/pull/1091
* added original RA Toolkit pre- and post-processing code by elainekhart in https://github.com/blue-marble/gridpath/pull/1093
* **Enhancement**: Reimplement Tx targets to be indexed by horizon by anamileva in https://github.com/blue-marble/gridpath/pull/1067
* **Feature**: Max transmission targets by anamileva in https://github.com/blue-marble/gridpath/pull/1069
* **Feature**: Project-level carbon credit purchases by anamileva in https://github.com/blue-marble/gridpath/pull/1075
* **Bugfix**: Fix issues when updating existing subscenario data in the database by sriharid in https://github.com/blue-marble/gridpath/pull/1085
* **Feature**: Carbon credits exogenous demand and supply by Janie115 in https://github.com/blue-marble/gridpath/pull/1081
* **Major Feature**: RA Toolkit Integration by anamileva in https://github.com/blue-marble/gridpath/pull/1094
* **Bugfix**: Fix the validation of heat rates by Janie115 in https://github.com/blue-marble/gridpath/pull/1096
* **Enhancement**: Run individual RA Toolkit steps from main script by anamileva in https://github.com/blue-marble/gridpath/pull/1100
* **Enhancement**: OS-dependent test example objective functions by anamileva in https://github.com/blue-marble/gridpath/pull/1103

New Contributors
* elainekhart made their first contribution in https://github.com/blue-marble/gridpath/pull/1093

**Full Changelog**: https://github.com/blue-marble/gridpath/compare/v0.16.1...v2024.1.0

0.16.1

What's Changed
* **Bugfix**: Enforce non-increasing shutdown power constraint across horizon boundary by sriharid in https://github.com/blue-marble/gridpath/pull/1070
* **Bugfix**: Catch KeyError when exporting duals from MIP problems with CPLEX by anamileva in https://github.com/blue-marble/gridpath/pull/1068
* **Bugfix**: Fix NULL spinup_and_lookahead flag in results by anamileva in https://github.com/blue-marble/gridpath/pull/1076
* **Bugfix**: Fix NULL availability in results by anamileva in https://github.com/blue-marble/gridpath/pull/1079

New Contributors
* sriharid made their first contribution in https://github.com/blue-marble/gridpath/pull/1070

**Full Changelog**: https://github.com/blue-marble/gridpath/compare/v0.16.0...v0.16.1

0.16.0

What's Changed
* **Feature**: Penalty based on state of charge by anamileva in https://github.com/blue-marble/gridpath/pull/985
* **Bugfix**: Fix bug in incrementing linked tmps by anamileva in https://github.com/blue-marble/gridpath/pull/991
* **Bugfix**: Fix linked hydro curtailment export/import by anamileva in https://github.com/blue-marble/gridpath/pull/983
* **Feature**: Subsidy programs by anamileva in https://github.com/blue-marble/gridpath/pull/967
* **Feature**: Capacity contribution transfers by anamileva in https://github.com/blue-marble/gridpath/pull/984
* **Feature**: Transmission targets by anamileva in https://github.com/blue-marble/gridpath/pull/994
* **Bugfix**: Fix capacity transfers and export more results by Janie115 in https://github.com/blue-marble/gridpath/pull/1001
* **Feature**: Last timepoint SOC penalty by anamileva in https://github.com/blue-marble/gridpath/pull/1005
* **Feature**: Linked storage infeasibilities by anamileva in https://github.com/blue-marble/gridpath/pull/998
* **Feature**: Allow partial availability for gen_commit_bin by anamileva in https://github.com/blue-marble/gridpath/pull/1002
* **Feature**: Parallel run_scenario by anamileva in https://github.com/blue-marble/gridpath/pull/1000
* **Feature**: Flex load battery model by anamileva in https://github.com/blue-marble/gridpath/pull/1009
* **Bugfix**: Fix port_csvs_to_db script by Janie115 in https://github.com/blue-marble/gridpath/pull/1010
* **Maintenance**: Remove optype DB updates by anamileva in https://github.com/blue-marble/gridpath/pull/1011
* **Maintenance**: Add optype duals to dispatch results CSV by anamileva in https://github.com/blue-marble/gridpath/pull/1012
* **Maintenance**: Consolidate dispatch and operational cost results by anamileva in https://github.com/blue-marble/gridpath/pull/1013
* **Maintenance**: Clean up old py2 --> py3 code by anamileva in https://github.com/blue-marble/gridpath/pull/1014
* **Bugfix**: Fix getting inputs from database for project cap factor limits by Janie115 in https://github.com/blue-marble/gridpath/pull/1017
* **Maintenance**: Refactor results dataframe for generic use by anamileva in https://github.com/blue-marble/gridpath/pull/1018
* **Maintenance**: Consolidate capacity results by anamileva in https://github.com/blue-marble/gridpath/pull/1019
* **Feature**: Add optional costs on capacity transfers by anamileva in https://github.com/blue-marble/gridpath/pull/1020
* **Feature**: Relative capacity by anamileva in https://github.com/blue-marble/gridpath/pull/1021
* **Feature**: Net transmission targets by anamileva in https://github.com/blue-marble/gridpath/pull/1022
* **Bugfix**: Fix transmission targets by Janie115 in https://github.com/blue-marble/gridpath/pull/1023
* **Bugfix**: Fix export of fixed costs by Janie115 in https://github.com/blue-marble/gridpath/pull/1024
* **Feature**: Tx financial periods by anamileva in https://github.com/blue-marble/gridpath/pull/1025
* **Bugfix**: Fixes to SQL queries for fuel burn limits by souissim in https://github.com/blue-marble/gridpath/pull/1026
* **Bugfix**: Hurdle rates test + fix by anamileva in https://github.com/blue-marble/gridpath/pull/1028
* **Feature**: Transmission subsidies by anamileva in https://github.com/blue-marble/gridpath/pull/1027
* **Feature**: Superperiods & superperiod subsidy budgets by anamileva in https://github.com/blue-marble/gridpath/pull/1029
* **Maintenance**: Consolidate results by index by anamileva in https://github.com/blue-marble/gridpath/pull/1030
* **Maintenance**: Clean up by anamileva in https://github.com/blue-marble/gridpath/pull/1031
* **Maintenance**: Consolidate duals results by anamileva in https://github.com/blue-marble/gridpath/pull/1033
* **Feature**: Support for solving incomplete subproblems only by anamileva in https://github.com/blue-marble/gridpath/pull/1034
* **Maintenance**: Results consolidation efficiency by anamileva in https://github.com/blue-marble/gridpath/pull/1035
* **Maintenance**: Update operational timepoints DB table by anamileva in https://github.com/blue-marble/gridpath/pull/1037
* **Feature**: Exogenously specified state of charge by anamileva in https://github.com/blue-marble/gridpath/pull/1008
* **Feature**: Nonfuel emissions by anamileva in https://github.com/blue-marble/gridpath/pull/1040
* **Feature**: Carbon credits by anamileva in https://github.com/blue-marble/gridpath/pull/1038
* **Maintenance**: Get test example objective function values from CSV by anamileva in https://github.com/blue-marble/gridpath/pull/1050
* **Maintenance**: Refactor subset creation by anamileva in https://github.com/blue-marble/gridpath/pull/1053
* **Maintenance**: Bump some dependencies and associated changes by anamileva in https://github.com/blue-marble/gridpath/pull/1054
* **Bugfix**: Fix bug in gen_must_run aux consumption by anamileva in https://github.com/blue-marble/gridpath/pull/1057
* **Maintenance**: Include fin periods in project_period results by anamileva in https://github.com/blue-marble/gridpath/pull/1059
* **Enhancement**: Carbon credits loose ends by anamileva in https://github.com/blue-marble/gridpath/pull/1045
* **Feature**: Relative capacity limits based on multiple projects by anamileva in https://github.com/blue-marble/gridpath/pull/1048

New Contributors
* souissim made their first contribution in https://github.com/blue-marble/gridpath/pull/1026

**Full Changelog**: https://github.com/blue-marble/gridpath/compare/v0.15.0...v0.16.0

0.15.0

What's Changed
* **Feature**: Use sync variables for cycle selection by anamileva in https://github.com/blue-marble/gridpath/pull/937
* **Enhancement**: Scenario results fixes by anamileva in https://github.com/blue-marble/gridpath/pull/939
* **Enhancement**: Load balance import efficiencies by anamileva in https://github.com/blue-marble/gridpath/pull/940
* **Feature**: Financial lifetimes by anamileva in https://github.com/blue-marble/gridpath/pull/942
* **Feature**: Fix final market participation stage by anamileva in https://github.com/blue-marble/gridpath/pull/944
* **Feature**: Min and max build by period by anamileva in https://github.com/blue-marble/gridpath/pull/943
* **Feature**: Support constraining final market volume by anamileva in https://github.com/blue-marble/gridpath/pull/945
* **Enhancement**: Change market participation formulation by anamileva in https://github.com/blue-marble/gridpath/pull/946
* **Enhancement**: Updates to deliverability functionality by anamileva in https://github.com/blue-marble/gridpath/pull/947
* **Enhancement**: Save ramp and min up/down time constraint duals by anamileva in https://github.com/blue-marble/gridpath/pull/949
* **Bugfix**: Require allowing startup/shutdown power explicitly by anamileva in https://github.com/blue-marble/gridpath/pull/950
* **Feature**: Separate compile and solve by anamileva in https://github.com/blue-marble/gridpath/pull/948
* **Enhancement**: Only get portfolio projects for capacity groups by anamileva in https://github.com/blue-marble/gridpath/pull/955
* **Bugfix**: Replace max capacity by min capacity in max_losses_from_rule by Janie115 in https://github.com/blue-marble/gridpath/pull/953
* **Enhancement**: Export fixed costs by Janie115 in https://github.com/blue-marble/gridpath/pull/956
* **Feature**: Support multiple ELCC surfaces by anamileva in https://github.com/blue-marble/gridpath/pull/962
* **Feature**: Support for ELCC surfaces that vary by period by anamileva in https://github.com/blue-marble/gridpath/pull/963
* **Bugfix**: Fix problem in getting inputs from database for ELCC surface by Janie115 in https://github.com/blue-marble/gridpath/pull/971
* **Enhancement**: Docs updates by anamileva in https://github.com/blue-marble/gridpath/pull/978
* **Enhancement**: Add some duals by Janie115 in https://github.com/blue-marble/gridpath/pull/972
* **Enhancement**: Explicitly set cap group constraint feasibility by anamileva in https://github.com/blue-marble/gridpath/pull/981

**Full Changelog**: https://github.com/blue-marble/gridpath/compare/v0.14.1...v0.15.0

0.14.1

What's Changed
* **Enhancement**: Export and import options by anamileva in https://github.com/blue-marble/gridpath/pull/933 & Fix to summarize rule by anamileva in https://github.com/blue-marble/gridpath/pull/935
* GridPath v0.14.1 by anamileva in https://github.com/blue-marble/gridpath/pull/934


**Full Changelog**: https://github.com/blue-marble/gridpath/compare/v0.14.0...v0.14.1

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.