Edk2-pytool-extensions

Latest version: v0.29.2

Safety actively analyzes 723152 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 17

0.24.0

What's Changed

* edk2toolext.capsule: add __init__.py by Javagedes in https://github.com/tianocore/edk2-pytool-extensions/pull/628
* Deprecate mws [REBASE&FF] by Javagedes in https://github.com/tianocore/edk2-pytool-extensions/pull/621

Deprecations

`self.mws` has been deprecated in favor of `self.edk2path`. The main functionality used from `self.mws` is the `.join` function. This can directly be replaced by `edk2path.GetAbsolutePathOnThisSystemFromEdk2RelativePath`

Example:

python
self.mws.join(self.ws, PlatTemplatesForConf)
self.edk2path.GetAbsolutePathOnThisSystemFromEdk2RelativePath(PlatTemplatesForConf)

self.mws.join(self.ws, "Conf", "target.txt"))
self.edk2path.GetAbsolutePathOnThisSystemFromEdk2RelativePath("Conf", "target.txt")


_note that self.ws no longer needs to be provided_

Integration Steps

This release upgrades edk2-pytool-library to require >= v0.16.1, where [v0.16.0](https://github.com/tianocore/edk2-pytool-library/releases/tag/v0.16.0) contains a possibly breaking change to Edk2Path.

As this function is heavily used by external code consumed by the `stuart` 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 [v0.16.0](https://github.com/tianocore/edk2-pytool-library/releases/tag/v0.16.0) for integration instructions

Dependency Updates

* build(deps-dev): bump mkdocs-material from 9.1.19 to 9.1.21 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/619
* build(deps-dev): bump robotframework from 6.1 to 6.1.1 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/620
* build(deps-dev): bump mkdocstrings-python from 1.2.1 to 1.3.0 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/623
* build(deps-dev): bump mkdocs from 1.5.1 to 1.5.2 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/622
* build(deps-dev): bump coverage from 7.2.7 to 7.3.0 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/625
* build(deps-dev): bump regex from 2023.6.3 to 2023.8.8 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/627
* build(deps-dev): bump ruff from 0.0.282 to 0.0.284 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/626


**Full Changelog**: https://github.com/tianocore/edk2-pytool-extensions/compare/v0.23.10...v0.24.0

0.23.10

What's Changed

* ci_build_plugin: remove unecessary logging by Javagedes in https://github.com/tianocore/edk2-pytool-extensions/pull/607
* web_external_dependency: restore zipped file permissions by Javagedes in https://github.com/tianocore/edk2-pytool-extensions/pull/608
* edk2_pr_eval: Policy 5: allow dsc parse failures by Javagedes in https://github.com/tianocore/edk2-pytool-extensions/pull/617

Dependency Updates

* build(deps-dev): bump black from 23.3.0 to 23.7.0 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/612
* build(deps): bump actions/upload-pages-artifact from 1 to 2 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/613
* build(deps-dev): bump ruff from 0.0.278 to 0.0.280 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/616
* build(deps-dev): bump mkdocs-material from 9.1.18 to 9.1.19 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/615
* build(deps-dev): bump mkdocstrings-python from 1.2.0 to 1.2.1 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/614

**Full Changelog**: https://github.com/tianocore/edk2-pytool-extensions/compare/v0.23.9...v0.23.10

0.23.9

What's Changed

* nuget_dependency: authorization failure logging by Javagedes in https://github.com/tianocore/edk2-pytool-extensions/pull/605

Dependency Updates

* build(deps-dev): bump mkdocs-material from 9.1.17 to 9.1.18 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/604
* build(deps-dev): bump ruff from 0.0.275 to 0.0.277 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/603

Other Changes

* ruff: add rules W, I, PIE by Javagedes in https://github.com/tianocore/edk2-pytool-extensions/pull/606

**Full Changelog**: https://github.com/tianocore/edk2-pytool-extensions/compare/v0.23.8...v0.23.9

0.23.8

What's Changed
* add other secure boot variables by spbrogan in https://github.com/tianocore/edk2-pytool-extensions/pull/602


**Full Changelog**: https://github.com/tianocore/edk2-pytool-extensions/compare/v0.23.7...v0.23.8

0.23.7

What's Changed

* repo_resolver: repo_details missing information by Javagedes in https://github.com/tianocore/edk2-pytool-extensions/pull/601
* Issue/secureboot audit/csv by Flickdm in https://github.com/tianocore/edk2-pytool-extensions/pull/591

Dependency Updates
* build(deps-dev): bump pre-commit from 3.3.2 to 3.3.3 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/593
* build(deps-dev): bump robotframework from 6.0.2 to 6.1 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/594
* build(deps-dev): bump pytest from 7.3.2 to 7.4.0 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/599
* build(deps-dev): bump setuptools from 67.8.0 to 68.0.0 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/598
* build(deps-dev): bump mkdocs-material from 9.1.16 to 9.1.17 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/597
* build(deps-dev): bump ruff from 0.0.272 to 0.0.275 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/596

**Full Changelog**: https://github.com/tianocore/edk2-pytool-extensions/compare/v0.23.6...v0.23.7

0.23.6

What's Changed

* edk2_logging: bugfix invalid logging config set by Javagedes in https://github.com/tianocore/edk2-pytool-extensions/pull/587
* Update txt logger mode to 'a' by antklein in https://github.com/tianocore/edk2-pytool-extensions/pull/584

Dependency Updates

* build(deps-dev): bump mkdocstrings-python from 1.1.0 to 1.1.2 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/583
* build(deps-dev): bump regex from 2023.5.5 to 2023.6.3 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/582

New Contributors
* antklein made their first contribution in https://github.com/tianocore/edk2-pytool-extensions/pull/584

**Full Changelog**: https://github.com/tianocore/edk2-pytool-extensions/compare/v0.23.5...v0.23.6

Page 6 of 17

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.