Skip to content

v0.11.0-alpha01

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Oct 14:07
v0.11.0-alpha01
814ad35

frequenz-sdk Release Notes

Summary

This is the first public open source release based on the internal SDK version v0.10.0. There are no breaking changes in this release, only changes to the project structure, metadata, and automation. Packages are also now uploaded to PyPI as frequenz-sdk, so this project now can be installed normally via pip:

python -m pip install frequenz-sdk

The GitHub issues were also improved, adding templates for reporting issues and requesting features. Users are also pointed to the Discussion forums when trying to open an issue if they have questions instead. Also many labels are assigned automatically on issue and pull request creation.

Upgrading

Even if there are no breaking changes, if when upgrading you see this error in
your local environment:

ERROR: Project file:///home/luca/devel/frequenz-sdk-python has
a 'pyproject.toml' and its build backend is missing the 'build_editable'
hook. Since it does not have a 'setup.py' nor a 'setup.cfg', it cannot be
installed in editable mode. Consider using a build backend that supports PEP
660.

You might need to update the dependencies in you virtual environment (for
example python -m pip install -U -e .)

Full Changelog: https://github.com/leandro-lucarella-frequenz/frequenz-sdk-python/commits/v0.11.0-alpha01