Skip to content

Implement OETC integration#1831

Merged
fneum merged 4 commits intoPyPSA:masterfrom
open-energy-transition:oetc-integration
Nov 5, 2025
Merged

Implement OETC integration#1831
fneum merged 4 commits intoPyPSA:masterfrom
open-energy-transition:oetc-integration

Conversation

@KristijanFaust-OET
Copy link
Copy Markdown
Contributor

@KristijanFaust-OET KristijanFaust-OET commented Sep 9, 2025

Closes # (if applicable).

Changes proposed in this Pull Request

Introduces integration with the OETC platform, by extending the configuration parsing logic and bumping linopy dependency version to 0.5.7.

The PR was reviewed in the OET fork of pypsa-eur: open-energy-transition#50

Checklist

  • I tested my contribution locally and it works as intended.
  • Code and workflow changes are sufficiently documented.
  • Changed dependencies are added to envs/environment.yaml.
  • Changes in configuration options are added in config/config.default.yaml.
  • Changes in configuration options are documented in doc/configtables/*.csv.
  • Sources of newly added data are documented in doc/data_sources.rst.
  • A release note doc/release_notes.rst is added.

Copy link
Copy Markdown
Member

@fneum fneum left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No objections from my side. Just two small comments:

  • The oetc.rst needs to be integrated into the documentation build by adding it to doc/index.rst. At the moment, it is not included.
  1. Could you add an admonition in oetc.rst at the top that using this feature is optional / not required?

Thanks!

@KristijanFaust-OET
Copy link
Copy Markdown
Contributor Author

KristijanFaust-OET commented Nov 4, 2025

1. The oetc.rst needs to be integrated into the documentation build by adding it to doc/index.rst. At the moment, it is not included.

2. Could you add an admonition in oetc.rst at the top that using this feature is optional / not required?

Addressed in 84dbcef

Let me know if there is anything else.

@fneum fneum merged commit cae7dfe into PyPSA:master Nov 5, 2025
1 of 2 checks passed
toniseibold pushed a commit that referenced this pull request Dec 1, 2025
* Implement OETC integration

* Refine docs
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.

2 participants