Skip to content

refactor: refactor input definitions to use conditional input files - #2248

Open
tgilon wants to merge 4 commits into
PyPSA:masterfrom
tgilon:feat/conditional-inputs
Open

refactor: refactor input definitions to use conditional input files#2248
tgilon wants to merge 4 commits into
PyPSA:masterfrom
tgilon:feat/conditional-inputs

Conversation

@tgilon

@tgilon tgilon commented Jul 30, 2026

Copy link
Copy Markdown
Collaborator

Closes # (if applicable).

Changes proposed in this Pull Request

This PR suggests making the workflow more modular. It refactors the input definitions to use conditional input files. This is useful for soft-forks and helps to keep the DAG as small as possible.

Checklist

Required:

  • Changes are tested locally and behave as expected.
  • Code and workflow changes are documented.
  • A release note entry is added to doc/release_notes.md.
  • The description is human-written and any AI-generated content is marked.

If applicable:

  • Changes in configuration options are reflected in scripts/lib/validation.
  • For new data sources or versions, these instructions have been followed.
  • New rules are documented in the appropriate doc/*.md files.

@tgilon tgilon self-assigned this Jul 30, 2026
@tgilon
tgilon marked this pull request as ready for review July 30, 2026 10:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant