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