Gridpath

Latest version: v2025.4.0

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

Scan your dependencies

Page 2 of 5

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

0.14.0

What's Changed
* **Feature**: Supplemental firing by anamileva in https://github.com/blue-marble/gridpath/pull/913
* **Enhancement**: Add market interactions to dispatch plot by anamileva in https://github.com/blue-marble/gridpath/pull/914
* **Testing**: Add tests for plots by anamileva in https://github.com/blue-marble/gridpath/pull/915
* **Feature**: Transmission capacity groups by Janie115 in https://github.com/blue-marble/gridpath/pull/912
* **Feature**: Allow percent reserve reqs to vary by stage by anamileva in https://github.com/blue-marble/gridpath/pull/916
* **Enhancement**: Use net purchases in dispatch plot by anamileva in https://github.com/blue-marble/gridpath/pull/919
* **Maintenance**: Run test suite daily by anamileva in https://github.com/blue-marble/gridpath/pull/921
* **Enhancement**: Only update spinup_or_lookahead_flag if any are 1 by anamileva in https://github.com/blue-marble/gridpath/pull/922
* **Feature**: Availability for storage component of hybrid prj by anamileva in https://github.com/blue-marble/gridpath/pull/923
* **Maintenance**: Updates to Sphinx an ReadtheDocs setup by anamileva in https://github.com/blue-marble/gridpath/pull/924
* **Maintenance**: Test on multiple Python versions by anamileva in https://github.com/blue-marble/gridpath/pull/925
* **Enhancement**: Only write Tx flow limits tab file if needed by anamileva in https://github.com/blue-marble/gridpath/pull/926
* **Fix**: Fix for multiprocessing on Linux by anamileva in https://github.com/blue-marble/gridpath/pull/927
* **Fix**: Fix test example that fails on Windows by anamileva in https://github.com/blue-marble/gridpath/pull/928

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

0.13.0

What's Changed
* **Feature**: Min and max proportion of fuel in fuel blend by anamileva in https://github.com/blue-marble/gridpath/pull/861
* **Feature**: Fuel burn limits by anamileva in https://github.com/blue-marble/gridpath/pull/864
* **Feature**: Relative fuel burn limits by anamileva in https://github.com/blue-marble/gridpath/pull/865
* **Enhancement**: Write subproblem directory if 1 subproblem w stages by anamileva in https://github.com/blue-marble/gridpath/pull/872
* **Feature**: Allow 'solver' option via solver settings by anamileva in https://github.com/blue-marble/gridpath/pull/874
* **Maintenance**: Pyomo upgrade by anamileva in https://github.com/blue-marble/gridpath/pull/875
* **Feature**: Carbon tax allowance for fuel blend by Janie115 in https://github.com/blue-marble/gridpath/pull/878
* **Feature**: Performance standards by Janie115 in https://github.com/blue-marble/gridpath/pull/877
* **Feature**: Support for cycle selection (e.g. simple cycle vs combined cycle mode) by anamileva in https://github.com/blue-marble/gridpath/pull/882
* **Feature**: Transmission flow by Janie115 in https://github.com/blue-marble/gridpath/pull/834
* **Feature**: Project contribution to magnitude of reserve requirements by anamileva in https://github.com/blue-marble/gridpath/pull/884
* **Feature**: Support multiple carbon cap zones per project by anamileva in https://github.com/blue-marble/gridpath/pull/885
* **Bugfix**: Fix bug when getting inputs from database in fuel burn limits by Janie115 in https://github.com/blue-marble/gridpath/pull/893
* **Bugfix**: Fix bug in carbon tax allowance query by Janie115 in https://github.com/blue-marble/gridpath/pull/894
* **Feature**: Support passing solver options via GAMS by anamileva in https://github.com/blue-marble/gridpath/pull/881
* **Feature**: Fuel production and storage by anamileva in https://github.com/blue-marble/gridpath/pull/880
* **Feature**: Support for candidate fuel production and storage projects by anamileva in https://github.com/blue-marble/gridpath/pull/895
* **Feature**: Implement minimum fuel burn requirements by anamileva in https://github.com/blue-marble/gridpath/pull/898
* **Feature**: Direct air capture projects by anamileva in https://github.com/blue-marble/gridpath/pull/899
* **Feature**: Project cap factor limits by anamileva in https://github.com/blue-marble/gridpath/pull/900
* **Bugfix**: Fix bug in project reserve requirements related to project operating timepoints by Janie115 in https://github.com/blue-marble/gridpath/pull/901
* **Feature**: Stage-dependent market participation by anamileva in https://github.com/blue-marble/gridpath/pull/902
* **Maintenance**: Require Werkzeug==2.0.2 [8850a2e](https://github.com/blue-marble/gridpath/pull/905/commits/8850a2eb81d20440cbb11241cc3c2bacbf1607f6) and Pin Jinja2 to 3.0.3 [45e8104](https://github.com/blue-marble/gridpath/pull/905/commits/45e8104b26df83c75c54bcbedd41244e092ceea8) by anamileva
* **Bugfix**: Don't convert None to NULL string [bcf2599](https://github.com/blue-marble/gridpath/pull/905/commits/bcf25994ebe46ec7702cbe374d115d4512311878) by anamileva

**Full Changelog**: https://github.com/blue-marble/gridpath/compare/v0.12.0...v0.13.0

Page 2 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.