Commit Graph

163 Commits

Author SHA1 Message Date
Fabian Neumann
ea95f2b38c bumb minimum snakemake version to v8 2023-12-31 13:01:17 +01:00
Fabian Neumann
48850431fb Snakefile: switch to new storage providers 2023-12-30 14:37:45 +01:00
Fabian Neumann
4349903a72 env: remove snakemake upper version constraint 2023-12-30 14:36:18 +01:00
Fabian Neumann
9761988859 increase pypsa min version to 0.26.1 2023-12-29 11:32:53 +01:00
euronion
31f77bc888 Update environment.yaml 2023-12-21 17:52:34 +01:00
euronion
17a4f53b9d Restrict snakemake version to < 8.0.0 2023-12-21 11:57:24 +01:00
Fabian Hofmann
68aef7b628
constrain xarray more recent version 2023-12-18 11:23:32 +01:00
martacki
84d38228ae fix environment 2023-12-18 09:35:17 +01:00
Fabian Neumann
b96bcf11a4 relax pypsa version constraint to allos 0.26.0 2023-12-12 18:31:24 +01:00
Fabian Neumann
1b88dc7660 limit pypsa version until #793 resolved 2023-12-06 10:14:31 +01:00
Fabian Neumann
4df6370198 update environment: matplotlib, xarray, pypsa 2023-12-04 14:39:23 +01:00
Fabian Neumann
86bfdcf20c temporarily limit linopy version 2023-11-30 11:50:20 +01:00
Fabian Neumann
7884392326
Merge pull request #748 from PyPSA/follow-up-637
follow-up to #637: remove duplicate code and update tsam version
2023-10-18 10:27:29 +02:00
martacki
29fad3d638 change environment name back to pypsa-eur 2023-10-12 17:11:41 +02:00
martacki
9cde392227 hotfix to overcome xarray chunking error by reverting to an older version 2023-10-12 17:09:03 +02:00
Fabian Neumann
679d09c170 follow-up to #637: remove duplicate code and update tsam version 2023-10-08 11:10:09 +02:00
lisazeyen
117a7c1f78
update pypsa version to 0.25.2 2023-10-04 16:04:57 +02:00
lisazeyen
90b85fcb87 update to tsam performance 2023-08-25 16:20:06 +02:00
Fabian Neumann
f147cd2923 restore reuse compatibility in environment.fixed.yaml 2023-07-27 11:42:04 +02:00
pre-commit-ci[bot]
54151d384a [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2023-07-27 09:38:32 +00:00
Fabian Neumann
8e6a70b468 prepare release 0.8.1 2023-07-27 11:23:02 +02:00
Fabian Hofmann
1d5c8c7242
Merge branch 'master' into fneum/line-rating 2023-07-26 14:56:35 +02:00
Fabian
3b8363844a env: update to retrigger environment creation in CI 2023-07-26 13:49:30 +02:00
Fabian Neumann
a0366fb2bc
Merge branch 'master' into multilinks-default 2023-07-18 14:05:57 +02:00
Fabian
00cb865ce0 env: force use pypsa from GH master 2023-07-17 15:37:30 +02:00
Fabian
d22c87419b update enviromnent yaml to install pypsa from master
cluster: allow custom strategies for all components
2023-07-17 14:03:16 +02:00
Fabian Neumann
b110810669 no more override_component_attrs for multilinks 2023-07-13 22:31:55 +02:00
Fabian Neumann
5be21dfc5a add option for piecewise linear transmission loss approximation 2023-05-12 09:07:16 +02:00
virio-andreyana
654f46f868
alpha testing complete vresutils removal 2023-05-11 16:58:35 +02:00
Fabian Hofmann
691e0dbb9d
Merge branch 'master' into rioxarray-to-envs 2023-04-20 18:36:31 +02:00
Fabian Neumann
a1ba3a2c17 new minimum snakemake version is 7.7 2023-03-08 19:28:00 +01:00
Fabian Neumann
67f54b98ed add graphviz to environment 2023-03-08 18:47:45 +01:00
Fabian
825d3e84d2 replace progressbar by tqdm 2023-02-22 14:20:18 +01:00
Fabian Neumann
e2ec25073a limit openpyxl version 2023-02-16 19:41:55 +01:00
Fabian Neumann
9bb52ddab0 update fixed versions environment.yaml 2023-02-16 16:07:01 +01:00
Fabian Neumann
7a51560c2b update fixed versions environment.yaml 2023-02-16 16:04:49 +01:00
Fabian Neumann
9c1182fe96 prepare release 0.7 2023-02-16 11:50:55 +01:00
Fabian Neumann
4a106aae65
Merge branch 'master' into fix/deprecation-warning-pandas-1.4 2023-02-11 09:34:49 +01:00
Fabian
0b20c734dc env: update shapely to >=2.0 2023-02-08 20:45:59 +01:00
Fabian Neumann
bca35ff3e1
Revert "env: add pygeos" 2023-02-08 18:49:17 +01:00
Fabian
d6df197294 env: add pygeos 2023-02-08 18:40:42 +01:00
virio-andreyana
d33547efba importing rioxarray instead of xarray to open rasterio file 2023-02-08 11:45:18 +01:00
Fabian Hofmann
f94be5c2f5
Merge branch 'master' into fix/deprecation-warning-pandas-1.4 2023-02-07 11:00:02 +01:00
Fabian Neumann
c9dc64e0ed limit matplotlib < 3.6 2022-12-28 15:10:45 +01:00
Fabian Neumann
70cea4aea3 revert to shapely<2.0 2022-12-27 11:51:01 +01:00
Fabian Neumann
e14382239e try shapely 2.0 2022-12-27 11:43:02 +01:00
Fabian Neumann
8bd840c252 limit numpy < 1.24 2022-12-27 11:30:33 +01:00
Fabian Neumann
06bee06d56 update pypsa, vresutils master, lift fione restriction 2022-12-27 10:51:02 +01:00
Fabian Neumann
01cc146733 lift minimum pypsa version, pyomo 6.4.3 compatibility 2022-12-06 14:38:40 +01:00
Fabian Hofmann
62ca32b274
Merge branch 'master' into fix/deprecation-warning-pandas-1.4 2022-09-26 12:33:13 +02:00
Fabian Hofmann
10b564fc57
Merge branch 'master' into rasterio-1.3 2022-09-19 12:40:58 +02:00
Fabian Neumann
b5b88c6554 lift rasterio restriction to allow atlite 0.2.9 2022-09-16 16:14:30 +02:00
pre-commit-ci[bot]
5d1ef8a640 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2022-09-16 13:04:06 +00:00
Fabian Neumann
61f4f397e4 remove non-essential packages 2022-09-10 15:41:21 +02:00
Fabian Neumann
c13d3a520c settle envs/environment.yaml 2022-09-10 15:38:30 +02:00
Fabian Neumann
ed6d93f6f7 add missing SPDX license identifier 2022-09-10 15:36:01 +02:00
Fabian Neumann
5f08dca2fd prepare release 0.6.0 2022-09-10 15:31:43 +02:00
Fabian Neumann
eb72d8aaad add release 0.5 envs/environment.fixed.yaml 2022-07-27 13:08:12 +02:00
Fabian Neumann
8d132464bd
Merge branch 'release-v0.5' into introduce_modularity_clustering 2022-07-27 09:04:39 +02:00
Fabian Neumann
8fc0c57ed6 update copyright years 2022-07-26 15:05:59 +02:00
Fabian Neumann
e523cb4cb5 doc: minor updates 2022-07-26 15:01:21 +02:00
Fabian Neumann
239dcfdd1e
Merge branch 'master' into introduce_modularity_clustering 2022-07-26 14:04:56 +02:00
Fabian Neumann
e3555523d8 env: use new pypsa 0.20 2022-07-26 14:04:06 +02:00
Fabian Neumann
84c8a9bc0e env: add pyxlsb to read .xslb files with pandas 2022-07-23 09:24:03 +02:00
Fabian Neumann
6047c8d750 add mergedeep to dependencies 2022-07-20 11:47:07 +02:00
martacki
387271b03b new spatial clustering method: modularity 2022-07-13 14:51:48 +02:00
Fabian Neumann
74f8ca1c7f
Merge branch 'master' into eu-energy-security 2022-06-28 08:09:39 +02:00
Fabian Neumann
971e970250
Merge branch 'master' into landlock-fix-alterative 2022-06-28 07:47:13 +02:00
Fabian Neumann
8e57d68b73
Merge branch 'master' into landlock-fix-alterative 2022-06-27 09:44:42 +02:00
Fabian Neumann
5ca231824e
Merge branch 'master' into eu-energy-security 2022-06-27 08:58:37 +02:00
Fabian Neumann
4c5ec8e5f1
Merge branch 'master' into introduce_hac_clustering 2022-06-24 20:22:47 +02:00
Fabian Neumann
d321b2b762 resolve merge conflicts 2022-06-24 20:15:32 +02:00
Fabian
c42d2bd97d refactor save to geojson file functionality to allow import/export of empty geodfs 2022-06-24 15:11:21 +02:00
Fabian
95e8a9534a env: remove duplicated ppm dependency 2022-06-23 16:07:33 +02:00
Fabian Hofmann
619b471f72
Merge branch 'master' into eu-energy-security 2022-06-07 10:05:11 +02:00
Max Parzen
21f627c74e update version 2022-06-03 17:05:32 +01:00
Max Parzen
798c015bf6 restrict rasterio version 2022-06-03 17:03:10 +01:00
Ebbe Kyhl
3bb8a7967a
Powerplantmatching version 0.5.3 as lower bound 2022-05-30 08:15:54 +02:00
Ebbe Kyhl
4706422f4b
Update version of powerplantmatching
Hi,

I recently became aware that I was using an older version (0.4.8) of the powerplantmatching. I tested my setup with the newer version (0.5.3), and it runs without any issues.

The following is a comment/question on the powerplantmatching dataset, which maybe is relevant to mention:
With regard to pumped-hydro storage (PHS), the newest version of powerplantmatching entails an energy storage capacity of 4.3 TWh (Europe-aggregate, assuming 6-hours duration for plants that do not have duration specified). In the earlier version 0.4.8, this was vastly overestimated at 10 TWh. As comparison, Geth et al. (2015) showed 1.3 TWh (including Norway and Switzerland) using 2012-numbers. PHS power capacity has increased from roughly 50 to 55 GW from 2014 to 2020 (iha, 2015, 2021), so energy storage capacity most likely is increased as well. But is it fair to say that energy storage capacity has been quadrupled since 2012 (from 1.3 TWh to 4.3 TWh)? Or how can we interpret this difference? 

Sources:
Geth et al., 2015, https://doi.org/10.1016/j.rser.2015.07.145 
iha, 2015, https://www.aler-renovaveis.org/contents/lerpublication/iha_2015_sept_hydropower-status-report.pdf
iha, 2021, https://assets-global.website-files.com/5f749e4b9399c80b5e421384/60c37321987070812596e26a_IHA20212405-status-report-02_LR.pdf
2022-05-27 16:14:01 +02:00
Fabian
e5cb2d34fb env: update to powerplantmatching >= 0.5.3 2022-04-08 11:30:29 +02:00
Fabian
b1143dc39b env: update to powerplantmatching >= v0.5.2 2022-04-07 21:48:00 +02:00
Fabian Neumann
9812e64e82 resolve cherry merge conflict 2 2022-04-05 16:34:02 +02:00
Fabian
7bc9b8012c powerplants: update to ppm >= v0.5.1 2022-04-04 18:07:48 +02:00
Fabian Neumann
a217415c39 env: bump minimum version number of atlite due to new cutouts with azimuth wind 2022-04-03 09:42:35 +02:00
Fabian Neumann
621520a7b2
Merge branch 'master' into rm-raster-natura 2022-03-29 09:18:43 +02:00
davide-f
9eac6d9bbe Fix environment 2022-03-28 21:45:03 +02:00
Fabian Neumann
d3589be761 test explicit fiona for Windows 2022-03-28 13:17:21 +02:00
Martha Frysztacki
3e07fdfd54
Merge branch 'master' into introduce_hac_clustering 2022-03-07 11:44:29 +01:00
martacki
f02d5fe821 fix clustering setup for hac according to fneum suggestions 2022-03-07 11:43:04 +01:00
euronion
9f71af89ad Update environment.yaml 2022-03-04 21:15:42 +01:00
Fabian Neumann
ca111297d7
Merge pull request #311 from PyPSA/test-pd-1.4
test pandas 1.4 compatibility for updated environment.yaml
2022-02-18 10:09:58 +01:00
Martha Frysztacki
25b3245923
Merge branch 'master' into introduce_hac_clustering 2022-02-04 14:35:14 +01:00
Fabian Neumann
72e277a007
update environment and address deprecations (#291)
* update environment and address deprecations

* check pandas<1.3

* limit snakemake due to ascii encoding error, address review comments

* remove version restriction on snakemake
2022-01-14 07:43:21 +00:00
euronion
b660277e37
Merge pull request #303 from PyPSA/misc/improve-ci-speed
[DNMY] Improve CI performance.
2022-01-13 18:25:12 +01:00
martacki
299e71e2b3 introduce hierarchical agglomeratice clustering (hac) 2021-11-17 13:46:33 +01:00
Fabian Neumann
54e35a3c86 update environment.fixed.yaml 2021-09-22 16:49:30 +02:00
Fabian Neumann
785caecdb5 no proj 8 2021-09-20 11:18:47 +02:00
Fabian Neumann
da883b1283 limit pyproj to 3.1.0 2021-09-20 11:12:26 +02:00
Fabian Neumann
ede9146735 limit pyproj 2021-09-20 11:02:57 +02:00
Fabian Neumann
2e02af8b4b change license 2021-09-14 16:37:41 +02:00