From eb4a392dcc67506f6a0d2dc6dd659784dcd9bb94 Mon Sep 17 00:00:00 2001 From: Ivan Ruiz Manuel <72193617+irm-codebase@users.noreply.github.com> Date: Fri, 3 Jul 2026 22:01:42 +0200 Subject: [PATCH 1/2] Template update --- .copier-answers.yml | 17 +++++++++++------ AUTHORS | 1 + CITATION.cff | 7 ++++--- LICENSE | 2 +- README.md | 2 +- pixi.toml | 17 +++++++++++------ 6 files changed, 29 insertions(+), 17 deletions(-) diff --git a/.copier-answers.yml b/.copier-answers.yml index 4dd536b..7bc6305 100644 --- a/.copier-answers.yml +++ b/.copier-answers.yml @@ -1,13 +1,18 @@ # Changes here will be overwritten by Copier # !!!!! DO NOT MANUALLY MODIFY THIS FILE !!!!! -_commit: v1.0.2 +_commit: v1.0.3 _src_path: https://github.com/modelblocks-org/data-module-template.git -author_email: i.ruizmanuel@tudelft.nl -author_family_name: Ruiz Manuel -author_given_name: Ivan +authors: +- email: i.ruizmanuel@tudelft.nl + family_name: Ruiz Manuel + given_name: Ivan github_org: modelblocks-org license: Apache-2.0 +maintainers: +- email: i.ruizmanuel@tudelft.nl + family_name: Ruiz Manuel + given_name: Ivan +module_code_name: module_co2stop_cdr module_description: A module to aggregate CDR potential in Europe into flexible spatial resolutions, using the CO2Stop dataset. -module_long_name: Module CO2Stop - Carbon Dioxide Removal in Europe -module_short_name: module_co2stop_cdr +module_human_name: CO2Stop Carbon Dioxide Removal diff --git a/AUTHORS b/AUTHORS index 4d2b672..6b61438 100644 --- a/AUTHORS +++ b/AUTHORS @@ -2,6 +2,7 @@ This is the list of contributors for copyright purposes. This does not necessarily list everyone who has contributed to this software's code or documentation. For a full contributor list, see: + Ivan Ruiz Manuel, diff --git a/CITATION.cff b/CITATION.cff index 1f16a28..a2154a6 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -3,9 +3,10 @@ # https://citation-file-format.github.io/ cff-version: 1.2.0 message: If you use this software or data produced by it, please cite it using the metadata from this file. -title: "Modelblocks - module_co2stop_cdr: Module CO2Stop - Carbon Dioxide Removal in Europe" +title: "Modelblocks - module_co2stop_cdr: CO2Stop Carbon Dioxide Removal" repository: "https://github.com/modelblocks-org/module_co2stop_cdr" license: Apache-2.0 authors: - - given-names: Ivan - family-names: Ruiz Manuel + - given-names: "Ivan" + family-names: "Ruiz Manuel" + email: "i.ruizmanuel@tudelft.nl" diff --git a/LICENSE b/LICENSE index 3946dd7..261eeb9 100644 --- a/LICENSE +++ b/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2026 AUTHORS + Copyright [yyyy] [name of copyright owner] Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/README.md b/README.md index a6334a5..d640871 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Module CO2Stop - Carbon Dioxide Removal in Europe +# CO2Stop Carbon Dioxide Removal A module to aggregate CDR potential in Europe into flexible spatial resolutions, using the CO2Stop dataset. diff --git a/pixi.toml b/pixi.toml index cd25d8e..dc0882f 100644 --- a/pixi.toml +++ b/pixi.toml @@ -59,9 +59,14 @@ cmd = "pixi workspace export conda-environment --environment '{{ env }}' '{{ out [tasks._export-snakemake-pin] description = "Export one Pixi environment/platform as a Snakemake-compatible pin file" -args = ["env", "platform", { arg = "outdir", default = "workflow/envs" }] -cmd = """ -set -e -pixi workspace export conda-explicit-spec --environment '{{ env }}' --platform '{{ platform }}' '{{ outdir }}' -mv '{{ outdir }}/{{ env }}_{{ platform }}_conda_spec.txt' '{{ outdir }}/{{ env }}.{{ platform }}.pin.txt' -""" +args = ["env", "platform", "outdir"] +depends-on = [ + { task = "_export-conda-explicit-spec", args = ["{{ env }}", "{{ platform }}", "{{ outdir }}"] }, +] +cmd = "mv '{{ outdir }}/{{ env }}_{{ platform }}_conda_spec.txt' '{{ outdir }}/{{ env }}.{{ platform }}.pin.txt'" + +[tasks._export-conda-explicit-spec] +description = "Export one Pixi environment/platform as an explicit conda spec file" +args = ["env", "platform", "outdir"] +cmd = "pixi workspace export conda-explicit-spec --environment '{{ env }}' --platform '{{ platform }}' '{{ outdir }}'" + From e502752bcee9b3009fb86945aaf1236f1473931b Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Fri, 3 Jul 2026 20:02:31 +0000 Subject: [PATCH 2/2] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- pixi.toml | 1 - 1 file changed, 1 deletion(-) diff --git a/pixi.toml b/pixi.toml index dc0882f..5743dc5 100644 --- a/pixi.toml +++ b/pixi.toml @@ -69,4 +69,3 @@ cmd = "mv '{{ outdir }}/{{ env }}_{{ platform }}_conda_spec.txt' '{{ outdir }}/{ description = "Export one Pixi environment/platform as an explicit conda spec file" args = ["env", "platform", "outdir"] cmd = "pixi workspace export conda-explicit-spec --environment '{{ env }}' --platform '{{ platform }}' '{{ outdir }}'" -