Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .bumpversion.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 0.16.1
current_version = 0.17.0
parse = (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)((?P<release>(a|na))+(?P<build>\d+))?
serialize =
{major}.{minor}.{patch}{release}{build}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci-production.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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.16.1.tar.gz
run: python -m pip install ./dist/open_mastr-0.17.0.tar.gz
- name: Create credentials file
env:
MASTR_TOKEN: ${{ secrets.MASTR_TOKEN }}
Expand Down
18 changes: 14 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,15 @@ 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
## [v0.xx.x] Unreleased - 202x-xx-xx
### Added

### Changed

### Removed


## [v0.17.0] Full download via SOAP API deprecation and interactive download functionality - 2026-04-02
### Added
- Add interactive download functionality for MaStR date selection
[#696](https://github.com/OpenEnergyPlatform/open-MaStR/pull/696)
Expand All @@ -17,12 +25,16 @@ and the versioning aims to respect [Semantic Versioning](http://semver.org/spec/
### Changed
- Replace Marktrollen with MarktakteureUndRollen
[#722](https://github.com/OpenEnergyPlatform/open-MaStR/pull/722)
- Zero fill specific date strings [#728](https://github.com/OpenEnergyPlatform/open-MaStR/pull/728)
- Zero fill specific date strings
[#728](https://github.com/OpenEnergyPlatform/open-MaStR/pull/728)

### Removed
- Deprecate and remove Soap API Download and Mirror code
[#635](https://github.com/OpenEnergyPlatform/open-MaStR/pull/635)
- Remove duplicated code in Mastr.download
[#727](https://github.com/OpenEnergyPlatform/open-MaStR/pull/727)


## [v0.16.1] Hotfix - 2025-12-17

### Changed
Expand Down Expand Up @@ -55,8 +67,6 @@ and the versioning aims to respect [Semantic Versioning](http://semver.org/spec/
- Limit number of parallel CI jobs
[#669](https://github.com/OpenEnergyPlatform/open-MaStR/pull/669)
### Removed
- Deprecate and remove Soap API Download and Mirror code
[#635](https://github.com/OpenEnergyPlatform/open-MaStR/pull/635)


## [v0.15.0] Turbo parsing with open-MaStR EasterEggspress - 2025-04-19
Expand Down
4 changes: 2 additions & 2 deletions CITATION.cff
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ authors:
title: "open-MaStR"
type: software
license: AGPL-3.0
version: 0.16.1
version: 0.17.0
doi:
date-released: 2025-12-17
date-released: 2026-04-02
url: "https://github.com/OpenEnergyPlatform/open-MaStR/"
4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"

[project]
name = "open_mastr"
version = "0.16.1"
version = "0.17.0"
dependencies = [
"pandas>=2.2.2",
"numpy",
Expand Down Expand Up @@ -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.16.1.tar.gz",
# download_url="https://github.com/OpenEnergyPlatform/open-MaStR/archive""/refs/tags/v0.17.0.tar.gz",
3 changes: 2 additions & 1 deletion tests/xml_download/test_utils_write_to_database.py
Original file line number Diff line number Diff line change
Expand Up @@ -395,8 +395,9 @@ def test_add_table_to_sqlite_database(engine_testdb, add_table_to_database_funct
)
with engine_testdb.connect() as con:
with con.begin():
actual_df = pd.read_sql_table("gsgk_eeg", con=con)
pd.testing.assert_frame_equal(
expected_df, pd.read_sql_table("gsgk_eeg", con=con)
expected_df[df.columns], actual_df[df.columns], check_dtype=False
)


Expand Down
Loading