Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
pip: update edk2-pytool-extensions requirement from ~=0.23.10 to ~=0.…
…24.0 (#535) Updates the requirements on [edk2-pytool-extensions](https://github.com/tianocore/edk2-pytool-extensions) to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tianocore/edk2-pytool-extensions/releases">edk2-pytool-extensions's releases</a>.</em></p> <blockquote> <h2>v0.24.0</h2> <h2>What's Changed</h2> <ul> <li>edk2toolext.capsule: add <strong>init</strong>.py by <a href="https://github.com/Javagedes"><code>@Javagedes</code></a> in <a href="https://redirect.github.com/tianocore/edk2-pytool-extensions/pull/628">tianocore/edk2-pytool-extensions#628</a></li> <li>Deprecate mws [REBASE&FF] by <a href="https://github.com/Javagedes"><code>@Javagedes</code></a> in <a href="https://redirect.github.com/tianocore/edk2-pytool-extensions/pull/621">tianocore/edk2-pytool-extensions#621</a></li> </ul> <h2>Deprecations</h2> <p><code>self.mws</code> has been deprecated in favor of <code>self.edk2path</code>. The main functionality used from <code>self.mws</code> is the <code>.join</code> function. This can directly be replaced by <code>edk2path.GetAbsolutePathOnThisSystemFromEdk2RelativePath</code></p> <h3>Example:</h3> <pre lang="python"><code>self.mws.join(self.ws, PlatTemplatesForConf) self.edk2path.GetAbsolutePathOnThisSystemFromEdk2RelativePath(PlatTemplatesForConf) <p>self.mws.join(self.ws, "Conf", "target.txt")) self.edk2path.GetAbsolutePathOnThisSystemFromEdk2RelativePath("Conf", "target.txt") </code></pre></p> <p><em>note that self.ws no longer needs to be provided</em></p> <h2>Integration Steps</h2> <p>This release upgrades edk2-pytool-library to require >= v0.16.1, where <a href="https://github.com/tianocore/edk2-pytool-library/releases/tag/v0.16.0">v0.16.0</a> contains a possibly breaking change to Edk2Path.</p> <p>As this function is heavily used by external code consumed by the <code>stuart</code> invocable, this change will be released as a part of v0.24.0 to signal changes may need to be made, even though those changes originate from edk2-pytool-library. Review <a href="https://github.com/tianocore/edk2-pytool-library/releases/tag/v0.16.0">v0.16.0</a> for integration instructions</p> <h2>Dependency Updates</h2> <ul> <li>build(deps-dev): bump mkdocs-material from 9.1.19 to 9.1.21 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/tianocore/edk2-pytool-extensions/pull/619">tianocore/edk2-pytool-extensions#619</a></li> <li>build(deps-dev): bump robotframework from 6.1 to 6.1.1 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/tianocore/edk2-pytool-extensions/pull/620">tianocore/edk2-pytool-extensions#620</a></li> <li>build(deps-dev): bump mkdocstrings-python from 1.2.1 to 1.3.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/tianocore/edk2-pytool-extensions/pull/623">tianocore/edk2-pytool-extensions#623</a></li> <li>build(deps-dev): bump mkdocs from 1.5.1 to 1.5.2 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/tianocore/edk2-pytool-extensions/pull/622">tianocore/edk2-pytool-extensions#622</a></li> <li>build(deps-dev): bump coverage from 7.2.7 to 7.3.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/tianocore/edk2-pytool-extensions/pull/625">tianocore/edk2-pytool-extensions#625</a></li> <li>build(deps-dev): bump regex from 2023.6.3 to 2023.8.8 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/tianocore/edk2-pytool-extensions/pull/627">tianocore/edk2-pytool-extensions#627</a></li> <li>build(deps-dev): bump ruff from 0.0.282 to 0.0.284 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/tianocore/edk2-pytool-extensions/pull/626">tianocore/edk2-pytool-extensions#626</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/tianocore/edk2-pytool-extensions/compare/v0.23.10...v0.24.0">https://github.com/tianocore/edk2-pytool-extensions/compare/v0.23.10...v0.24.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tianocore/edk2-pytool-extensions/commit/7334c4823a98d1418b030685b83281eb0836f951"><code>7334c48</code></a> Deprecate multiple_workspace: MultipleWorkspace</li> <li><a href="https://github.com/tianocore/edk2-pytool-extensions/commit/a1e290350f1eac36217fe01d396b90024f8f97ae"><code>a1e2903</code></a> Enable deprecation warnings on external code</li> <li><a href="https://github.com/tianocore/edk2-pytool-extensions/commit/6c5662ba1eccf2186c4a352c45b08625986de496"><code>6c5662b</code></a> build(deps-dev): bump ruff from 0.0.282 to 0.0.284 (<a href="https://redirect.github.com/tianocore/edk2-pytool-extensions/issues/626">#626</a>)</li> <li><a href="https://github.com/tianocore/edk2-pytool-extensions/commit/5b758f8f1043129a4d19758654a73554d7bb4a60"><code>5b758f8</code></a> build(deps-dev): bump regex from 2023.6.3 to 2023.8.8 (<a href="https://redirect.github.com/tianocore/edk2-pytool-extensions/issues/627">#627</a>)</li> <li><a href="https://github.com/tianocore/edk2-pytool-extensions/commit/2b4e3f3aeff4c9aa590e94ee6f9f549076d06a59"><code>2b4e3f3</code></a> edk2toolext.capsule: add <strong>init</strong>.py (<a href="https://redirect.github.com/tianocore/edk2-pytool-extensions/issues/628">#628</a>)</li> <li><a href="https://github.com/tianocore/edk2-pytool-extensions/commit/2aff6d8e2b0ea06bacd5571af2022fba52493209"><code>2aff6d8</code></a> build(deps-dev): bump coverage from 7.2.7 to 7.3.0 (<a href="https://redirect.github.com/tianocore/edk2-pytool-extensions/issues/625">#625</a>)</li> <li><a href="https://github.com/tianocore/edk2-pytool-extensions/commit/65de671c148fab90a6ca89de7539fa0211a3a66b"><code>65de671</code></a> build(deps-dev): bump mkdocs from 1.5.1 to 1.5.2 (<a href="https://redirect.github.com/tianocore/edk2-pytool-extensions/issues/622">#622</a>)</li> <li><a href="https://github.com/tianocore/edk2-pytool-extensions/commit/ab789ca69ff9cd8a428fac490d0619a994b854a1"><code>ab789ca</code></a> build(deps-dev): bump mkdocstrings-python from 1.2.1 to 1.3.0 (<a href="https://redirect.github.com/tianocore/edk2-pytool-extensions/issues/623">#623</a>)</li> <li><a href="https://github.com/tianocore/edk2-pytool-extensions/commit/395978bef9f0b97f23ae658d828f92afd42ff046"><code>395978b</code></a> build(deps-dev): bump ruff from 0.0.280 to 0.0.282 (<a href="https://redirect.github.com/tianocore/edk2-pytool-extensions/issues/624">#624</a>)</li> <li><a href="https://github.com/tianocore/edk2-pytool-extensions/commit/cef7cee9ceb4907daa99ed7bdff8134ae5ce5d68"><code>cef7cee</code></a> build(deps-dev): bump robotframework from 6.1 to 6.1.1 (<a href="https://redirect.github.com/tianocore/edk2-pytool-extensions/issues/620">#620</a>)</li> <li>Additional commits viewable in <a href="https://github.com/tianocore/edk2-pytool-extensions/compare/v0.23.10...v0.24.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> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Loading branch information