Releases: OpenEnergyPlatform/open-MaStR
v0.17.1 Hotfix
What's Changed
- HOTFIX-733: Fix broken Mastr.to_csv by removing stray kwargs by @Simon-Will in #736
New Contributors
- @Simon-Will made their first contribution in #736
Full Changelog: v0.17.0...v0.17.1
v0.17.0
What's Changed
BREAKING CHANGES
We have removed the functionality to download the whole database via SOAP API. This means that open_mastr.soap_api.download.MaStRDownload and open_mastr.soap_api.mirror.MaStRMirror are removed from the package. You can still wrap direct API calls with open_mastr.soap_api.download.MaStRAPI. Find the discussion in #487.
A new functionality is an interactive download functionality that allows users to:
- Browse Available Downloads - Fetch and display all available MaStR export dates from the website
- Interactive Date Selection - Present users with a interface to choose which date to download
- Adapt workflows for trusted publishing by @FlorianK13 in #685
- Delete if statement that stops manual publishing by @FlorianK13 in #707
- Remove conditional for publishing to PyPI by @FlorianK13 in #708
- Fix heading underline for publishing to PyPI by @nesnoj in #711
- Remove manual trigger from Publishing workflow by @FlorianK13 in #713
- Remove outdated postprocessing folder by @FlorianK13 in #686
- Deprecate full download via soap API by @FlorianK13 in #635
- Add two missing translations for wind power plants #714 by @Aimmig in #715
- Add interactive download functionality for MaStR date selection #696 by @fharookshaik in #697
- feature-721-addingMarktAkteureUndRollen by @pclasen-eb in #722
- Zero fill specific date strings #719 by @pt-kkraemer in #728
- Remove duplicated code in Mastr.download() by @FlorianK13 in #727
- Release v0.17.0 by @pt-kkraemer in #731
New Contributors
- @Aimmig made their first contribution in #715
- @fharookshaik made their first contribution in #697
- @pclasen-eb made their first contribution in #722
Full Changelog: v0.16.1...v0.17.0
v0.16.1
v0.16.1 - Hotfix 🐛
What's Changed
- Improve intro texts by @Ortimis in #647
- 695 include bulk date string by @pt-kkraemer in #699
New Contributors
Full Changelog: v0.16.0...v0.16.1
v0.16.0
What's Changed
- Update develop branch with version v0.15.0 by @nesnoj in #634
- Fix test pypi publication by @nesnoj in #636
- Remove "cleansing" from print statements #644 by @FlorianK13 in #650
- Add "Einheittyp" to system_catalog #651 by @pt-kkraemer in #653
- Feature 616 partial bulk download by @pt-kkraemer in #652
- Limit number of parallel CI jobs by @nesnoj in #669
- Improve logging by @nesnoj in #666
- Improvements in handling bulk downloads by @nesnoj in #667
- 679 fix readme badges by @FlorianK13 in #680
- Release v0.16.0 by @nesnoj in #682
Full Changelog: v0.15.0...v0.16.0
v0.15.0
What's Changed
- Delete content belonging to old paper by @FlorianK13 in #561
- Add static link of header image #585 by @FlorianK13 in #587
- Create Release Issue Template #581 by @FlorianK13 in #589
- Update issue template #588 by @FlorianK13 in #593
- 594 stop using google font for mkdocs page by @FlorianK13 in #599
- [Feature #546]: Increase parsing speed by 47% by efficiently reading and writing the XML by @AlexandraImbrisca in #598
- [Feature #600]: Use multiprocessing to speed up the parsing by @AlexandraImbrisca in #601
- Extend list of references by @nesnoj in #608
- Improve docs on how to connect to custom DB by @nesnoj in #609
- 611 multiple mastr download links by @FlorianK13 in #613
- Add columns from the current MaStR release 25.1.158 #607 by @pt-kkraemer in #618
- 610 tidy up the repository by @FlorianK13 in #619
- Add new columns to orm.py #620 by @FlorianK13 in #621
- Limit the recommended number of workers by @FlorianK13 in #628
- Update pypi publish workflows by @FlorianK13 in #631
- Release v0.15.0 by @nesnoj in #633
New Contributors
- @AlexandraImbrisca made their first contribution in #598
- @pt-kkraemer made their first contribution in #618
Full Changelog: v0.14.5...v0.15.0
v0.14.5
What's Changed
- Fix workflow usercff by @chrwm in #545
- Fix 549 docs on user defined output path by @nesnoj in #550
- Fix 553 pandas numpy version by @nesnoj in #554
- Feature 556 configurable api service port by @nesnoj in #557
- Add OFFIS as partner to README by @FlorianK13 in #493
- Feature 562 export storage units by @nesnoj in #565
- Add
deleted_market_actorsto data model by @FlorianK13 in #575 - Explain cleansing process #567 by @FlorianK13 in #568
- Replace values in NetzbetreiberpruefungStatus with values from Katalogwerte by @nesnoj in #583
Full Changelog: v0.14.4...v0.14.5
v0.14.4
What's Changed
- Feature 521 fix documentation by @FlorianK13 in #523
- Improves metadata from pyproject.toml by @maurerle in #525
- Add open-mastr user agent to bulk download requests by @maurerle in #526
- Extend documentation based on joss review by @FlorianK13 in #527
- Add usercff workflow by @chrwm in #529
- Repair xml download from yesterday that misses gen url by @wok77 in #534
- Add imposter syndrom disclaimer by @FlorianK13 in #537
- Repair broken link in docs by @FlorianK13 in #536
New Contributors
Special Thanks to our JOSS Reviewers
Full Changelog: v0.14.3...v0.14.4
v0.14.3
What's Changed
- Delete broken tests #511 by @FlorianK13 in #512
- Bugfix #505 remove deprecated functions by @FlorianK13 in #506
- Feature #487 deprecate old features by @FlorianK13 in #492
- bugfix #509 Create new table
changed_dso_assignmentby @FlorianK13 in #510
Full Changelog: v0.14.2...v0.14.3
v0.14.2
Note: This release is not published on pypi as we have currently problems with our tests!
What's Changed
- Release changes to develop by @FlorianK13 in #476
- Update urls of example projects by @nesnoj in #481
- Hotfix #482 changed data types - PR for Develop by @FlorianK13 in #484
- Remove webscraping for URL by @Johann150 in #488
- Bugfix #494 handle xml syntax errors by @FlorianK13 in #495
- Bugfix #485 depcreation pandasdataframeapplymap by @FlorianK13 in #491
- Delete unused docker file #500 by @FlorianK13 in #501
- Review web service update: WSDL Patchnotes V24.1.128 by @chrwm in #499
- Release v0.14.2 by @FlorianK13 in #504
New Contributors
- @Johann150 made their first contribution in #488
Full Changelog: v0.14.1...v0.14.2
v0.14.1
[v0.14.1] Hotfix - 2023-01-17
What's Changed
- Hotfix #482 - Change data types by @FlorianK13 in #483
Full Changelog: v0.14.0...v0.14.1