From 6f5f8a4c5b692b341f5e1ef4f50c53e0eeaf619b Mon Sep 17 00:00:00 2001 From: Florian Kotthoff <74312290+FlorianK13@users.noreply.github.com> Date: Thu, 18 Dec 2025 13:55:39 +0100 Subject: [PATCH 1/3] Remove conditional for publishing to PyPI --- .github/workflows/pypi-publish.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/pypi-publish.yml b/.github/workflows/pypi-publish.yml index be39ed61..1a607b0a 100644 --- a/.github/workflows/pypi-publish.yml +++ b/.github/workflows/pypi-publish.yml @@ -38,5 +38,4 @@ jobs: --wheel --outdir dist/ - name: Publish distribution 📦 to PyPI - if: startsWith(github.ref, 'refs/tags') - uses: pypa/gh-action-pypi-publish@release/v1 \ No newline at end of file + uses: pypa/gh-action-pypi-publish@release/v1 From b8dacf631ebc0f7992e9eb798ba8a483f2e1d2dc Mon Sep 17 00:00:00 2001 From: nesnoj Date: Thu, 18 Dec 2025 17:02:53 +0100 Subject: [PATCH 2/3] Fix line underline Introduced in #647 --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index ecd49968..7bb55417 100644 --- a/README.rst +++ b/README.rst @@ -54,7 +54,7 @@ In particular, ``open-mastr`` facilitates access to the daily provided MaStR dum No. ``open-mastr`` is a wrapper around the MaStR data and does not edit or change the data. It is intended to be used as a tool for working with the MaStR data. Benefits provided by ``open-mastr`` -================================== +=================================== .. list-table:: :widths: 30, 70 From 290e43288c51aec5c970c801430064b60aafd195 Mon Sep 17 00:00:00 2001 From: nesnoj Date: Mon, 13 Apr 2026 16:16:09 +0200 Subject: [PATCH 3/3] version update v0.17.1 --- .bumpversion.cfg | 2 +- .github/workflows/ci-production.yml | 2 +- CHANGELOG.md | 6 +----- CITATION.cff | 12 ++++++++---- pyproject.toml | 4 ++-- 5 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.bumpversion.cfg b/.bumpversion.cfg index 39d70928..441090ff 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 0.17.0 +current_version = 0.17.1 parse = (?P\d+)\.(?P\d+)\.(?P\d+)((?P(a|na))+(?P\d+))? serialize = {major}.{minor}.{patch}{release}{build} diff --git a/.github/workflows/ci-production.yml b/.github/workflows/ci-production.yml index 89140abc..cb8c3ec3 100644 --- a/.github/workflows/ci-production.yml +++ b/.github/workflows/ci-production.yml @@ -33,7 +33,7 @@ jobs: - name: create package run: python -m build --sdist - name: import open-mastr - run: python -m pip install ./dist/open_mastr-0.17.0.tar.gz + run: python -m pip install ./dist/open_mastr-0.17.1.tar.gz - name: Create credentials file env: MASTR_TOKEN: ${{ secrets.MASTR_TOKEN }} diff --git a/CHANGELOG.md b/CHANGELOG.md index 7030013b..4a9703b1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,15 +6,11 @@ For each version important additions, changes and removals are listed here. The format is inspired from [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and the versioning aims to respect [Semantic Versioning](http://semver.org/spec/v2.0.0.html). -## [v0.xx.x] Unreleased - 202x-xx-xx -### Added - +## [v0.17.1] Hotfix - 2026-04-13 ### Changed - Fix broken `Mastr.to_csv` function by removing stray `**kwargs` [#736](https://github.com/OpenEnergyPlatform/open-MaStR/pull/736) -### Removed - ## [v0.17.0] Full download via SOAP API deprecation and interactive download functionality - 2026-04-02 ### Added diff --git a/CITATION.cff b/CITATION.cff index 2a59b914..7092bcba 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -36,12 +36,16 @@ authors: affiliation: "Technical University of Munich" - family-names: 'Krämer' given-names: "Kevin" - alias: "pt-kkraemer" - affiliation: "ProjectTogether gGmbH" + alias: "@pt-kkraemer" + affiliation: "ProjectTogether gGmbH" + - family-names: 'Will' + given-names: "Simon" + alias: "@Simon-Will" + affiliation: "" title: "open-MaStR" type: software license: AGPL-3.0 -version: 0.17.0 +version: 0.17.1 doi: -date-released: 2026-04-02 +date-released: 2026-04-13 url: "https://github.com/OpenEnergyPlatform/open-MaStR/" diff --git a/pyproject.toml b/pyproject.toml index f5550d09..aa511f08 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "open_mastr" -version = "0.17.0" +version = "0.17.1" dependencies = [ "pandas>=2.2.2", "numpy", @@ -79,4 +79,4 @@ open_mastr = [ include = ["open_mastr", "open_mastr.soap_api", "open_mastr.soap_api.metadata", "open_mastr.utils", "open_mastr.utils.config", "open_mastr.xml_download"] # package names should match these glob patterns (["*"] by default) # from setup.py - not yet included in here -# download_url="https://github.com/OpenEnergyPlatform/open-MaStR/archive""/refs/tags/v0.17.0.tar.gz", +# download_url="https://github.com/OpenEnergyPlatform/open-MaStR/archive""/refs/tags/v0.17.1.tar.gz",