Skip to content

Commit 9291587

Browse files
authored
Update frequenz-client-assets requirement from <0.2,>=0.1.0 to >=0.1.0,<0.3 (#27)
Updates the requirements on [frequenz-client-assets](https://github.com/frequenz-floss/frequenz-client-assets-python) to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/frequenz-floss/frequenz-client-assets-python/releases">frequenz-client-assets's releases</a>.</em></p> <blockquote> <h2>v0.2.0</h2> <h1>Frequenz Assets API Client Release Notes</h1> <h2>Summary</h2> <p>This release adds support for retrieving microgrid electrical component connections through a new client method and CLI command.</p> <h2>Upgrading</h2> <ul> <li>The <code>get_microgrid</code> and <code>list_microgrid_electrical_components</code> methods now expect an argument of type <code>MicrogridId</code>, instead of an <code>int</code>.</li> <li>The <code>PvInverter</code> type has been renamed to <code>SolarInverter</code>, to be compatible with the microgrid api client.</li> </ul> <h2>New Features</h2> <ul> <li>This exposes the abstract <code>Battery</code>, <code>EvCharger</code> and <code>Inverter</code> types.</li> </ul> <h3>Component Connections API</h3> <ul> <li><strong>New <code>ComponentConnection</code> class</strong>: Introduced to represent connections between electrical components in a microgrid</li> <li><strong>New client method</strong>: Added method to retrieve microgrid electrical component connections</li> <li><strong>CLI command extension</strong>: Added <code>component-connections</code> command to list component connections</li> </ul> <h2>Bug Fixes</h2> <!-- raw HTML omitted --> <h2>What's Changed</h2> <ul> <li>feat(assets): Add Support for Electrical Component Connections by <a href="https://github.com/eduardiazf"><code>@​eduardiazf</code></a> in <a href="https://redirect.github.com/frequenz-floss/frequenz-client-assets-python/pull/50">frequenz-floss/frequenz-client-assets-python#50</a></li> <li>Update release notes by <a href="https://github.com/eduardiazf"><code>@​eduardiazf</code></a> in <a href="https://redirect.github.com/frequenz-floss/frequenz-client-assets-python/pull/54">frequenz-floss/frequenz-client-assets-python#54</a></li> <li>Merge tag v0.1.0 into v0.x.x by <a href="https://github.com/llucax"><code>@​llucax</code></a> in <a href="https://redirect.github.com/frequenz-floss/frequenz-client-assets-python/pull/56">frequenz-floss/frequenz-client-assets-python#56</a></li> <li>Improve identifier typing by <a href="https://github.com/shsms"><code>@​shsms</code></a> in <a href="https://redirect.github.com/frequenz-floss/frequenz-client-assets-python/pull/55">frequenz-floss/frequenz-client-assets-python#55</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/shsms"><code>@​shsms</code></a> made their first contribution in <a href="https://redirect.github.com/frequenz-floss/frequenz-client-assets-python/pull/55">frequenz-floss/frequenz-client-assets-python#55</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/frequenz-floss/frequenz-client-assets-python/compare/v0.1.0...v0.2.0">https://github.com/frequenz-floss/frequenz-client-assets-python/compare/v0.1.0...v0.2.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/frequenz-floss/frequenz-client-assets-python/commit/cd345b30044eb0382b746eaeb2679d5378bbf1f2"><code>cd345b3</code></a> Merge pull request <a href="https://redirect.github.com/frequenz-floss/frequenz-client-assets-python/issues/55">#55</a> from shsms/fixes</li> <li><a href="https://github.com/frequenz-floss/frequenz-client-assets-python/commit/228e3c4377a54ab89665ec092ba03092ff20c38c"><code>228e3c4</code></a> Merge pull request <a href="https://redirect.github.com/frequenz-floss/frequenz-client-assets-python/issues/56">#56</a> from llucax/merge-v0.1.0</li> <li><a href="https://github.com/frequenz-floss/frequenz-client-assets-python/commit/bbf09104df24ddfac497e2a3dd66fe68cfdacd25"><code>bbf0910</code></a> Update release notes</li> <li><a href="https://github.com/frequenz-floss/frequenz-client-assets-python/commit/3a2f7cd592f2c67de0f4b1612755cfa057521616"><code>3a2f7cd</code></a> Rename <code>PvInverter</code> → <code>SolarInverter</code></li> <li><a href="https://github.com/frequenz-floss/frequenz-client-assets-python/commit/2085eff6f6c1c069bf6895c0748fbdf80165d7e6"><code>2085eff</code></a> Expose the abstract <code>Battery</code>, <code>EvCharger</code> and <code>Inverter</code> types</li> <li><a href="https://github.com/frequenz-floss/frequenz-client-assets-python/commit/7830989422eb5cf9e4b1025e274886d9b3376639"><code>7830989</code></a> Accept <code>ElectricalComponentId</code> in client methods, instead of <code>int</code>s</li> <li><a href="https://github.com/frequenz-floss/frequenz-client-assets-python/commit/d9aa53e7f20cbdd68eb4e13357db918354bcf466"><code>d9aa53e</code></a> Accept <code>MicrogridId</code> instances in client methods, instead of <code>int</code>s</li> <li><a href="https://github.com/frequenz-floss/frequenz-client-assets-python/commit/704974ec0fedbd3c7f0dc09225afed7905e028d1"><code>704974e</code></a> Use <code>ElectricalComponentId</code> in <code>ComponentConnection</code></li> <li><a href="https://github.com/frequenz-floss/frequenz-client-assets-python/commit/0fe60f79075740146c814eefcdadb9754a7dd202"><code>0fe60f7</code></a> Merge pull request <a href="https://redirect.github.com/frequenz-floss/frequenz-client-assets-python/issues/54">#54</a> from eduardiazf/chore/v0.1.0-sync</li> <li><a href="https://github.com/frequenz-floss/frequenz-client-assets-python/commit/6a6ccb145d7699a1f6fc22e7f423a030b70f65ba"><code>6a6ccb1</code></a> docs: updated release notes</li> <li>Additional commits viewable in <a href="https://github.com/frequenz-floss/frequenz-client-assets-python/compare/v0.1.0...v0.2.0">compare view</a></li> </ul> </details> <br /> You can trigger a rebase of this PR by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> > **Note** > Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
2 parents 66a203b + 4661dfc commit 9291587

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ microgrid = [
3535
"frequenz-client-microgrid >= 0.18.0, < 0.19",
3636
]
3737
assets = [
38-
"frequenz-client-assets >= 0.1.0, < 0.2",
38+
"frequenz-client-assets >= 0.1.0, < 0.3",
3939
]
4040
dev-flake8 = [
4141
"flake8 == 7.3.0",

0 commit comments

Comments
 (0)