82feb0a | Fabian Neumann | 07 November 2022, 19:17:31 UTC | amend release v0.21.0 | 07 November 2022, 19:17:31 UTC |
091c02c | Fabian Neumann | 07 November 2022, 19:12:14 UTC | Merge pull request #481 from PyPSA/v0.21-prep prepare release 0.21.0 | 07 November 2022, 19:12:14 UTC |
f2de47a | Fabian Neumann | 07 November 2022, 18:58:14 UTC | prepare release 0.21.0 | 07 November 2022, 18:58:14 UTC |
3b48a4a | Fabian Neumann | 03 November 2022, 14:33:47 UTC | Merge pull request #480 from PyPSA/speed-up-import io: speed up import | 03 November 2022, 14:33:47 UTC |
935eedc | Fabian | 03 November 2022, 13:57:29 UTC | io: speed up import componets: speed up set_snapshots | 03 November 2022, 14:04:40 UTC |
33edfdd | Fabian Hofmann | 31 October 2022, 13:30:00 UTC | Merge pull request #476 from PyPSA/statistics-refactor statistics: fix groupby default argument | 31 October 2022, 13:30:00 UTC |
89b9b0c | Fabian Hofmann | 31 October 2022, 12:53:10 UTC | Merge branch 'master' into statistics-refactor | 31 October 2022, 12:53:10 UTC |
040e10e | Fabian | 31 October 2022, 12:01:08 UTC | statistics: fix docstrings | 31 October 2022, 12:15:52 UTC |
0291e3c | Fabian | 31 October 2022, 11:57:59 UTC | statistics: fix groupby default argument | 31 October 2022, 11:57:59 UTC |
2ebe532 | Fabian Neumann | 31 October 2022, 11:14:38 UTC | Merge pull request #332 from pz-max/fix_pandapower Restore pandapower importer and add tests | 31 October 2022, 11:14:38 UTC |
6d76e8e | Max Parzen | 31 October 2022, 10:40:36 UTC | Update pypsa/io.py Co-authored-by: Fabian Hofmann <hofmann@fias.uni-frankfurt.de> | 31 October 2022, 10:40:36 UTC |
905cf9e | pre-commit-ci[bot] | 31 October 2022, 10:39:45 UTC | [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci | 31 October 2022, 10:39:46 UTC |
e64b30d | Max Parzen | 31 October 2022, 10:39:20 UTC | Update pypsa/io.py Co-authored-by: Fabian Hofmann <hofmann@fias.uni-frankfurt.de> | 31 October 2022, 10:39:20 UTC |
45d2a26 | Max Parzen | 31 October 2022, 10:37:40 UTC | Update doc/release_notes.rst Co-authored-by: Fabian Hofmann <hofmann@fias.uni-frankfurt.de> | 31 October 2022, 10:37:40 UTC |
fdd0b8c | pre-commit-ci[bot] | 30 October 2022, 16:48:16 UTC | [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci | 30 October 2022, 16:48:17 UTC |
614de19 | Max Parzen | 30 October 2022, 16:47:35 UTC | remove merge conflict note | 30 October 2022, 16:47:35 UTC |
4c6b8a3 | Max Parzen | 30 October 2022, 16:44:21 UTC | Merge branch 'fix_pandapower' of https://github.com/pz-max/PyPSA into fix_pandapower | 30 October 2022, 16:44:21 UTC |
0ec18de | Max Parzen | 30 October 2022, 16:44:14 UTC | add revert for users.rst | 30 October 2022, 16:44:14 UTC |
1bbb109 | pre-commit-ci[bot] | 30 October 2022, 16:33:02 UTC | [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci | 30 October 2022, 16:33:02 UTC |
accb435 | Max Parzen | 30 October 2022, 16:31:54 UTC | add tests and io changes | 30 October 2022, 16:31:54 UTC |
8a8dfc9 | Max Parzen | 30 October 2022, 16:25:33 UTC | test cigre and custom pp network | 30 October 2022, 16:25:33 UTC |
5bfde78 | Max Parzen | 30 October 2022, 16:20:15 UTC | add cigre network as test | 30 October 2022, 16:20:15 UTC |
4de76e8 | Max Parzen | 30 October 2022, 16:19:40 UTC | Fix and clean pandapower import - use_pandapower_index hack removed - breaking duplication removed - improve documentation - move bus dataframes to same location | 30 October 2022, 16:19:40 UTC |
52d2be4 | pre-commit-ci[bot] | 29 October 2022, 18:18:31 UTC | [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci | 29 October 2022, 18:18:32 UTC |
eb80a09 | Max Parzen | 29 October 2022, 18:18:14 UTC | Merge branch 'master' into fix_pandapower | 29 October 2022, 18:18:14 UTC |
0357ac9 | Max Parzen | 29 October 2022, 18:11:16 UTC | pandapower test case is imported from conftest | 29 October 2022, 18:11:16 UTC |
102dfe6 | Max Parzen | 29 October 2022, 18:06:59 UTC | test length of pandapower network import | 29 October 2022, 18:06:59 UTC |
4d6d049 | Max Parzen | 29 October 2022, 18:05:13 UTC | build custom pandapower network in conftest | 29 October 2022, 18:05:13 UTC |
afeb9be | Max Parzen | 29 October 2022, 18:04:01 UTC | remove .values | 29 October 2022, 18:04:01 UTC |
e4e36b2 | Max Parzen | 29 October 2022, 10:52:53 UTC | merge master into pandapower | 29 October 2022, 10:52:53 UTC |
72d86c1 | Tom Brown | 29 October 2022, 10:39:05 UTC | doc: users: minor fixes for JRC and Ember | 29 October 2022, 10:39:05 UTC |
4c3388e | Tom Brown | 29 October 2022, 10:30:18 UTC | doc: users: paper updates; added Chalmers, Ember also fixed links to Meridian Economics | 29 October 2022, 10:30:18 UTC |
d4a01c0 | Fabian Neumann | 28 October 2022, 13:08:40 UTC | Merge pull request #475 from pz-max/user-update User update | 28 October 2022, 13:08:40 UTC |
4dd7c6b | Max Parzen | 28 October 2022, 13:05:58 UTC | add typo | 28 October 2022, 13:05:58 UTC |
4de47bd | Max Parzen | 28 October 2022, 13:05:16 UTC | add meridian economics as user | 28 October 2022, 13:05:16 UTC |
8aa9cec | Fabian Hofmann | 28 October 2022, 12:13:10 UTC | Merge pull request #474 from PyPSA/statistics-refactor statistics: fix groupby argument | 28 October 2022, 12:13:10 UTC |
f810344 | Fabian | 28 October 2022, 11:56:45 UTC | statistics: fix groupby argument | 28 October 2022, 11:56:45 UTC |
d539873 | Fabian Hofmann | 28 October 2022, 11:50:05 UTC | Merge pull request #473 from PyPSA/statistics-refactor Statistics refactor | 28 October 2022, 11:50:05 UTC |
7490be6 | Fabian | 28 October 2022, 11:20:04 UTC | statistics: rename `groups` to `groupby` for clearity | 28 October 2022, 11:20:04 UTC |
98b795c | Fabian | 28 October 2022, 11:11:14 UTC | statistics: add get functions | 28 October 2022, 11:11:14 UTC |
0d32dce | Fabian Neumann | 27 October 2022, 17:38:16 UTC | Merge branch 'master' of github.com:PyPSA/pypsa | 27 October 2022, 17:38:16 UTC |
66f5e1c | Fabian Neumann | 27 October 2022, 17:38:07 UTC | add further jrc reference | 27 October 2022, 17:38:07 UTC |
3d7111c | Fabian Neumann | 27 October 2022, 17:03:38 UTC | Merge pull request #468 from pz-max/discord add discord reference | 27 October 2022, 17:03:38 UTC |
5af21a1 | Fabian Neumann | 27 October 2022, 17:02:42 UTC | Merge pull request #469 from pz-max/pypsa-earth-doc-fix fix example model text for pypsa-earth | 27 October 2022, 17:02:42 UTC |
15fb665 | Fabian Hofmann | 27 October 2022, 14:57:40 UTC | Merge pull request #471 from PyPSA/optimization-post-processing-fix-indexing optimization: fix postprocessing with different index type | 27 October 2022, 14:57:40 UTC |
d2e93bc | Fabian | 27 October 2022, 14:38:55 UTC | optimization: fix postprocessing with different index type | 27 October 2022, 14:38:55 UTC |
d478e8b | Max Parzen | 27 October 2022, 11:24:49 UTC | add missing underscore | 27 October 2022, 11:24:49 UTC |
b416c3b | Max Parzen | 27 October 2022, 10:33:38 UTC | fix example model text | 27 October 2022, 10:33:38 UTC |
09844b8 | Max Parzen | 27 October 2022, 09:59:28 UTC | add doc reference and release notes | 27 October 2022, 09:59:28 UTC |
64d887c | Max Parzen | 27 October 2022, 09:56:09 UTC | add discord reference | 27 October 2022, 09:56:09 UTC |
8b22b72 | Fabian Hofmann | 24 October 2022, 09:12:17 UTC | Merge pull request #465 from PyPSA/allow-empty-lhs-in-nodal-balance-constraint linopf: Allow empty lhs in nodal balance for zero rhs | 24 October 2022, 09:12:17 UTC |
1f7406a | Jonas Hoersch | 21 October 2022, 16:30:30 UTC | Rewrite for python<3.8 | 21 October 2022, 16:31:11 UTC |
39e77a4 | pre-commit-ci[bot] | 21 October 2022, 16:12:09 UTC | [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci | 21 October 2022, 16:12:10 UTC |
2505e87 | Jonas Hoersch | 21 October 2022, 16:00:35 UTC | linopf: Allow empty lhs in nodal balance for zero rhs | 21 October 2022, 16:00:35 UTC |
ad6a7f0 | Fabian Hofmann | 19 October 2022, 18:00:34 UTC | Merge pull request #457 from PyPSA/front-end-stats Frontend stats | 19 October 2022, 18:00:34 UTC |
ea77a0f | Fabian Hofmann | 18 October 2022, 09:54:03 UTC | Merge branch 'master' into front-end-stats | 18 October 2022, 09:54:03 UTC |
6ff5598 | pre-commit-ci[bot] | 18 October 2022, 07:02:59 UTC | [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci | 18 October 2022, 07:03:00 UTC |
3a0213c | Philipp Glaum | 18 October 2022, 06:54:18 UTC | update default arguments and minor fixes | 18 October 2022, 06:54:18 UTC |
62d6d02 | Fabian Neumann | 17 October 2022, 20:28:17 UTC | Merge pull request #464 from PyPSA/pre-commit-ci-update-config [pre-commit.ci] pre-commit autoupdate | 17 October 2022, 20:28:17 UTC |
8c3bd8e | pre-commit-ci[bot] | 17 October 2022, 20:01:35 UTC | [pre-commit.ci] pre-commit autoupdate updates: - [github.com/codespell-project/codespell: v2.2.1 → v2.2.2](https://github.com/codespell-project/codespell/compare/v2.2.1...v2.2.2) | 17 October 2022, 20:01:35 UTC |
9f6291d | Fabian | 17 October 2022, 15:19:03 UTC | statistics: fix carrier renaming | 17 October 2022, 15:19:03 UTC |
65d0999 | Fabian | 17 October 2022, 15:15:01 UTC | update release notes | 17 October 2022, 15:15:01 UTC |
2498d45 | Fabian | 17 October 2022, 15:01:43 UTC | Merge branch 'master' into front-end-stats | 17 October 2022, 15:01:43 UTC |
45f9b1f | Fabian | 17 October 2022, 13:56:43 UTC | statistics: refactor code, add flexibility, add tests | 17 October 2022, 15:01:31 UTC |
9e7f183 | Fabian Hofmann | 13 October 2022, 15:02:17 UTC | Integrate new optimization module based on linopy (#336) * copy changes from test branch * follow up * components: add get_committable_i functon, rename multi-indexed snapshot levels. descriptors: add get_committable_i function * initialize optimization module * component/io/pf/descriptors: ensure preservation of column and index names * components/descriptors: fix artifacts from merging * descriptors: make sns an optional argument in `get_activity_mask` * descriptors.py: ensure snapshot names (follow up to #315 * optimization: add stores/storageunits constraint rename `mask` to `active` add get_var function * optimization: finish growth limit; nominal constraint per bus and carrier constraint * optimization: finish global constraints * optimization: add OptimizationAccessor, add assign solution * add module docstrings add abstract.py for abstracted optimization functions * optimize.py: safer assignment of objective * optimization/constraints.py: mask infinity values for nominal bounds (not supported by GLPK) * gitignore: add dev-scripts * test: add tests for optimization with linopy * test_optimization_ac_dc.py: remove p_set from links when loading network * descriptors.py: support list of periods in get_active_assets * setup.py: add linopy * fix #331 for linopy optimization * constraints: fix cycle constraint and stores/storages for multiinvestment * optimization/global_constraints.py: different fixes test_multiinvestment: apply all tests to linopy-optimization optimization/optimize.py: add convenience function `optimize.solve_model` * setup.py: fix typo * test_multiinvestment.py: use glpk for linopy optimization * environment: add linopy * optimization/constraints: add multi-links to nodal balance * optimization/constraints.py: harmonize sense of all lower and upper bounds * optimization/optimize.py: add dual assignment * optimization/optimize.py: add sanitize check for nominal bounds * optimization/global_constraints.py: fix: include carriers with negative emissions * constraints.py: reindex lhs by buses in nodal_balance constraint * optimize: add load shedding utility function * optimization module: run black on all files * optimize: add sanity test to optimize accessor * optimize: add todo comments * optimize.py: add TODO * optimization: fix mask for fixed operational values * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * refactor tests to run lopf tests for all optimization drivers fix ramp limit constraints * constraints: min_up_time, start implementation * constraints: fix ramp limit selection, start down_time and up_time constraints * optimize: define min_up_time + min_down_time constraints + start_up_cost + shut_down_cost * optimization: fix masking in ramp limit constraint * optimize.constraints: revise unit commitment code test: add comment about xarray v2022.06 * setup.py: fix linopy version >= 0.0.11 * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * optimize: replace sanity check by consistency check * optimize: ensure glpk as default solver, fix dual getter for custom constraints * optimization: add security_constraint_optimization function * optimize: raise error if objective cannot be built * examples: remove link p_set in in ac-dc example network * optimization: add extra_functionality * compat: add module to facilitate transition * test: add sclopf test for linopy optimization * unit commitment: fix up_time_before / down_time_before * doc: add examples for linopy optimization * update release notes * examples: fix typos * optimization: set default solver to glpk in solve_model * optimize.abstract: rename to active function names * test: harmonize constant names * optimization: add fix_optimal_dispatch * doc: add a comment to optimal_power_flow section Co-authored-by: Fabian Neumann <fabian.neumann@outlook.de> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> | 13 October 2022, 15:02:17 UTC |
56f25bc | Fabian Neumann | 12 October 2022, 16:10:06 UTC | fix upload of codecov report in CI-conda | 12 October 2022, 16:10:06 UTC |
352867a | Fabian Neumann | 11 October 2022, 04:43:17 UTC | Merge pull request #463 from PyPSA/pre-commit-ci-update-config [pre-commit.ci] pre-commit autoupdate | 11 October 2022, 04:43:17 UTC |
8e94f22 | pre-commit-ci[bot] | 10 October 2022, 20:30:44 UTC | [pre-commit.ci] pre-commit autoupdate updates: - [github.com/psf/black: 22.8.0 → 22.10.0](https://github.com/psf/black/compare/22.8.0...22.10.0) | 10 October 2022, 20:30:44 UTC |
f5fb7b9 | Fabian Hofmann | 07 October 2022, 07:09:20 UTC | Merge branch 'master' into front-end-stats | 07 October 2022, 07:09:20 UTC |
aa5474e | Fabian Neumann | 06 October 2022, 12:55:38 UTC | Merge pull request #460 from PyPSA/release-v0.20.1 prepare release 0.20.1 | 06 October 2022, 12:55:38 UTC |
c74b8a8 | Fabian Neumann | 06 October 2022, 12:39:01 UTC | correct typo in release notes | 06 October 2022, 12:39:01 UTC |
c67d93b | Fabian Neumann | 06 October 2022, 12:35:40 UTC | prepare release 0.20.1 | 06 October 2022, 12:35:40 UTC |
5d970d2 | Fabian Neumann | 06 October 2022, 12:21:59 UTC | Merge pull request #459 from nnhjy/patch-1 Update components.py | 06 October 2022, 12:21:59 UTC |
ee0be40 | Huang, Jiangyi | 06 October 2022, 10:36:39 UTC | Update components.py change the deprecated `iteritems` into `items` as Python suggest | 06 October 2022, 10:36:39 UTC |
26b6d4a | pre-commit-ci[bot] | 05 October 2022, 07:58:04 UTC | [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci | 05 October 2022, 07:58:04 UTC |
db5b745 | Philipp Glaum | 05 October 2022, 07:52:57 UTC | [no ci] include generation, market value and cleanup | 05 October 2022, 07:53:29 UTC |
e5d8e80 | pre-commit-ci[bot] | 29 September 2022, 12:40:08 UTC | [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci | 29 September 2022, 12:40:08 UTC |
aa0995e | Philipp Glaum | 29 September 2022, 12:39:19 UTC | [no ci] add congestion rent, p_nom_opt, and revenue stats | 29 September 2022, 12:39:19 UTC |
f50d06d | Philipp Glaum | 29 September 2022, 08:26:22 UTC | [no ci] delete test.py file | 29 September 2022, 08:26:22 UTC |
4ed6947 | pre-commit-ci[bot] | 29 September 2022, 08:23:32 UTC | [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci | 29 September 2022, 08:23:32 UTC |
3c399da | Philipp Glaum | 29 September 2022, 08:23:04 UTC | Merge branch 'front-end-stats' of github.com:PyPSA/PyPSA into front-end-stats [no ci] | 29 September 2022, 08:23:04 UTC |
f3742fb | Philipp Glaum | 29 September 2022, 08:18:50 UTC | adjust opex calculation [skip ci] | 29 September 2022, 08:18:50 UTC |
8a3e65c | pre-commit-ci[bot] | 29 September 2022, 08:10:07 UTC | [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci | 29 September 2022, 08:10:08 UTC |
846ec68 | Philipp Glaum | 29 September 2022, 08:09:19 UTC | add opex stat [skip ci] | 29 September 2022, 08:09:19 UTC |
84e50c4 | pre-commit-ci[bot] | 29 September 2022, 07:47:37 UTC | [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci | 29 September 2022, 07:47:38 UTC |
41d0223 | Philipp Glaum | 29 September 2022, 07:47:15 UTC | add curtailment and capex stat | 29 September 2022, 07:47:15 UTC |
fc8d312 | pre-commit-ci[bot] | 29 September 2022, 06:47:28 UTC | [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci | 29 September 2022, 06:47:28 UTC |
8edb0ea | Philipp Glaum | 28 September 2022, 15:30:21 UTC | init statistics.py | 28 September 2022, 15:30:21 UTC |
755d840 | Fabian Neumann | 27 September 2022, 06:27:25 UTC | add Ember as user | 27 September 2022, 06:27:25 UTC |
c6eb3a3 | Fabian Neumann | 25 September 2022, 11:38:41 UTC | Merge pull request #454 from PyPSA/refactor-consistency-check refactor consistency check, improve performance | 25 September 2022, 11:38:41 UTC |
0222bd1 | Fabian | 23 September 2022, 10:07:58 UTC | refactor consistency check, improve performance | 23 September 2022, 10:29:37 UTC |
c1af75f | Fabian Neumann | 20 September 2022, 15:06:25 UTC | Merge pull request #452 from PyPSA/users/jrc add JRC as user | 20 September 2022, 15:06:25 UTC |
bb31b44 | Fabian Neumann | 20 September 2022, 14:19:31 UTC | add JRC as user | 20 September 2022, 14:19:31 UTC |
f70b773 | Fabian Hofmann | 20 September 2022, 08:31:47 UTC | Merge pull request #450 from PyPSA/pre-commit-ci-update-config [pre-commit.ci] pre-commit autoupdate | 20 September 2022, 08:31:47 UTC |
ef40a39 | Fabian Hofmann | 20 September 2022, 08:12:45 UTC | Merge branch 'master' into pre-commit-ci-update-config | 20 September 2022, 08:12:45 UTC |
d579ca5 | Fabian Hofmann | 20 September 2022, 08:12:31 UTC | Merge pull request #451 from PyPSA/test-fix-colorbar test: pass explicit axis to colorbar plot | 20 September 2022, 08:12:31 UTC |
1d86133 | pre-commit-ci[bot] | 20 September 2022, 07:56:33 UTC | [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci | 20 September 2022, 07:56:34 UTC |
01c9339 | Fabian | 20 September 2022, 07:54:48 UTC | test: pass explicit axis to colorbar plot | 20 September 2022, 07:54:48 UTC |
6d70802 | pre-commit-ci[bot] | 19 September 2022, 19:59:50 UTC | [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci | 19 September 2022, 19:59:51 UTC |
500ecc2 | pre-commit-ci[bot] | 19 September 2022, 19:59:30 UTC | [pre-commit.ci] pre-commit autoupdate updates: - https://github.com/myint/docformatter → https://github.com/PyCQA/docformatter | 19 September 2022, 19:59:30 UTC |