v0.3.1
What's Changed
-
pip: bump antlr4-python3-runtime from 4.12.0 to 4.13.0 @dependabot (#182)
Change Details
Bumps [antlr4-python3-runtime]() from 4.12.0 to 4.13.0.
You can trigger a rebase of this PR by commenting
@dependabot rebase
.
Dependabot commands and options
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 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)
-
pip: bump edk2-pytool-extensions from 0.23.2 to 0.23.3 @dependabot (#179)
Change Details
Bumps [edk2-pytool-extensions](https://github.com/tianocore/edk2-pytool-extensions) from 0.23.2 to 0.23.3.
Release notes
Sourced from edk2-pytool-extensions's releases.
v0.23.3
What's Changed
- Revert skip verification by
@Javagedes
in tianocore/edk2-pytool-extensions#541 - uefi_build: missing env error handling by
@Javagedes
in tianocore/edk2-pytool-extensions#545 - edk2_logging: add gcc fatal error regex by
@Javagedes
in tianocore/edk2-pytool-extensions#547
Other Changes
- Transition to Ruff [REBASE&FF] by
@Javagedes
in tianocore/edk2-pytool-extensions#524 - readme: make documentation url more visible by
@Javagedes
in tianocore/edk2-pytool-extensions#548 - pyproject.toml: update readme content-type by
@Javagedes
in tianocore/edk2-pytool-extensions#527 - documentation: remove requirements.txt by
@Javagedes
in tianocore/edk2-pytool-extensions#529 - MANFIEST.in: additional excludes by
@Javagedes
in tianocore/edk2-pytool-extensions#528 - tests.integration: update directory by
@Javagedes
in tianocore/edk2-pytool-extensions#543
Dependency Updates
- build(deps-dev): bump mkdocs-awesome-pages-plugin from 2.9.0 to 2.9.1 by
@dependabot
in tianocore/edk2-pytool-extensions#532 - build(deps-dev): bump mkdocstrings-python from 0.10.1 to 1.0.0 by
@dependabot
in tianocore/edk2-pytool-extensions#544 - build(deps-dev): bump mkdocs from 1.4.2 to 1.4.3 by
@dependabot
in tianocore/edk2-pytool-extensions#531 - build(deps-dev): bump mkdocs-material from 9.1.11 to 9.1.12 by
@dependabot
in tianocore/edk2-pytool-extensions#546 - build(deps-dev): bump ruff from 0.0.265 to 0.0.267 by
@dependabot
in tianocore/edk2-pytool-extensions#551
Full Changelog: tianocore/edk2-pytool-extensions@v0.23.2...v0.23.3
Commits
67a4660
readme: make documentation url more visible (#548)ff20497
build(deps-dev): bump ruff from 0.0.265 to 0.0.267 (#551)ee1b117
edk2_logging: add gcc fatal error regex (#547)b42ef3d
build(deps-dev): bump mkdocs-material from 9.1.11 to 9.1.12 (#546)dddb582
uefi_build: missing env error handling (#545)b3212b2
build(deps-dev): bump mkdocs from 1.4.2 to 1.4.3 (#531)751ebf4
Revert skip verification (#541)0a2e20c
build(deps-dev): bump mkdocstrings-python from 0.10.1 to 1.0.08a98983
tests.integration: update directory (#543)790970a
build(deps-dev): bump mkdocs-awesome-pages-plugin from 2.9.0 to 2.9.1- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting
@dependabot rebase
.
Dependabot commands and options
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 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)
- Revert skip verification by
-
pip: bump xmlschema from 2.2.3 to 2.3.0 @dependabot (#181)
Change Details
Bumps [xmlschema](https://github.com/sissaschool/xmlschema) from 2.2.3 to 2.3.0.
Release notes
Sourced from xmlschema's releases.
v2.3.0 (2023-05-18)
- Improve sequence/all restriction checks for XSD 1.1
- Add schema argument to
Wsdl11Document
Changelog
Sourced from xmlschema's changelog.
v2.3.0
_ (2023-05-18)- Improve sequence/all restriction checks for XSD 1.1
- Add schema argument to
Wsdl11Document
Commits
839e28e
Bump minor release5c9241a
Add schema optional argument to Wsdl11Document5f48c2d
Remove initial occurrence check from XSD 1.1 is_all_restriction()51aa557
Refine effective_min_occurs and effective_max_occurs properties0dd66a3
Improve sequence restriction check for XSD 1.1147d257
Refactor static typing tests using mypy.api- See full diff in compare view
You can trigger a rebase of this PR by commenting
@dependabot rebase
.
Dependabot commands and options
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 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)
-
pip: bump edk2-pytool-library from 0.14.1 to 0.15.0 @dependabot (#178)
Change Details
Bumps [edk2-pytool-library](https://github.com/tianocore/edk2-pytool-library) from 0.14.1 to 0.15.0.
Release notes
Sourced from edk2-pytool-library's releases.
v0.15.0
What's Changed
- utility_functions.py - bugfix encoding when locale information missing by
@Javagedes
in tianocore/edk2-pytool-library#290 - fix for broken vswhere by
@Flickdm
in tianocore/edk2-pytool-library#300 - locate_tools: set comparison invalid due to mismatched case of keys by
@Javagedes
in tianocore/edk2-pytool-library#313 - inf_generator: update DefaultDestDir by
@Javagedes
in tianocore/edk2-pytool-library#315
Integration Steps
inf_generator: update DefaultDestDir by
@Javagedes
in tianocore/edk2-pytool-library#315 may require updates to downstream scripts that use the generated inf as certain paths have changed in accordance with https://learn.microsoft.com/en-us/windows-hardware/drivers/bringup/authoring-an-update-driver-packageOther Changes
- Feature/update/githooks by
@Flickdm
in tianocore/edk2-pytool-library#302 - Transition to pyproject.toml [REBASE&FF] by
@Javagedes
in tianocore/edk2-pytool-library#323 - Transition to Ruff [REBASE&FF] by
@Javagedes
in tianocore/edk2-pytool-library#324 - path_utilities.py: update Edk2Path documentation by
@Javagedes
in tianocore/edk2-pytool-library#314
Dependency Updates
- Bump mkdocstrings[python] from 0.21.0 to 0.21.2 in /docs/user by
@dependabot
in tianocore/edk2-pytool-library#294 - Bump pytest from 7.3.0 to 7.3.1 by
@dependabot
in tianocore/edk2-pytool-library#299 - Bump setuptools from 67.6.1 to 67.7.2 by
@dependabot
in tianocore/edk2-pytool-library#305 - Bump mkdocs-gen-files from 0.4.0 to 0.5.0 in /docs/user by
@dependabot
in tianocore/edk2-pytool-library#311 - Bump coverage from 7.2.4 to 7.2.5 by
@dependabot
in tianocore/edk2-pytool-library#312 - Bump pre-commit from 3.2.2 to 3.3.1 by
@dependabot
in tianocore/edk2-pytool-library#316 - Bump ruff from 0.0.265 to 0.0.267 by
@dependabot
in tianocore/edk2-pytool-library#332 - Bump mkdocs from 1.4.2 to 1.4.3 by
@dependabot
in tianocore/edk2-pytool-library#331 - Bump mkdocs-material from 9.1.9 to 9.1.13 by
@dependabot
in tianocore/edk2-pytool-library#333 - Bump mkdocs-awesome-pages-plugin from 2.9.0 to 2.9.1 by
@dependabot
in tianocore/edk2-pytool-library#330 - Bump mkdocstrings-python from 0.9.0 to 1.0.0 by
@dependabot
in tianocore/edk2-pytool-library#328
Full Changelog: tianocore/edk2-pytool-library@v0.14.1...v0.15.0
Commits
1e2182a
Bump mkdocstrings-python from 0.9.0 to 1.0.0 (#328)b774c14
Bump mkdocs-awesome-pages-plugin from 2.9.0 to 2.9.1 (#330)0b312f7
Bump mkdocs-material from 9.1.9 to 9.1.13 (#333)2f0a77b
Bump mkdocs from 1.4.2 to 1.4.3 (#331)64ec0dd
Bump ruff from 0.0.265 to 0.0.267 (#332)84b1ebf
inf_generator: update DefaultDestDir (#315)e614904
path_utilities.py: update Edk2Path documentation (#314)39c8b69
locate_tools: set comparison invalid due to mismatched case of keys (#313)bb1e428
Transition to Ruff (#324)430bff4
Update continuous integration steps- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting
@dependabot rebase
.
Dependabot commands and options
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 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)
- utility_functions.py - bugfix encoding when locale information missing by
-
pip: bump edk2-basetools from 0.1.45 to 0.1.48 @dependabot (#177)
Change Details
Bumps [edk2-basetools](https://github.com/tianocore/edk2-basetools) from 0.1.45 to 0.1.48.
Commits
- See full diff in compare view
You can trigger a rebase of this PR by commenting
@dependabot rebase
.
Dependabot commands and options
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 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)
-
pip: bump edk2-pytool-extensions from 0.23.0 to 0.23.2 @dependabot (#175)
Change Details
Bumps [edk2-pytool-extensions](https://github.com/tianocore/edk2-pytool-extensions) from 0.23.0 to 0.23.2.
Release notes
Sourced from edk2-pytool-extensions's releases.
v0.23.2
What's Changed
- Enable Nuget.exe on MacOS and FreeBSD by
@Javagedes
in tianocore/edk2-pytool-extensions#391 - Transition to pyproject.toml [REBASE&FF] by
@Javagedes
in tianocore/edk2-pytool-extensions#523 - azure-pipelines: build a wheel update by
@Javagedes
in tianocore/edk2-pytool-extensions#526
Full Changelog: tianocore/edk2-pytool-extensions@v0.23.1...v0.23.2
v0.23.1
What's Changed
- edk2_logging.py: increase specificity of NuGet API key by
@Javagedes
in tianocore/edk2-pytool-extensions#513 - Add audit dbx tool by
@Flickdm
in tianocore/edk2-pytool-extensions#489
Other Changes
- Resolve CI failures [REBASE&FF] by
@Javagedes
in tianocore/edk2-pytool-extensions#510 - integration_tests: Update Qemu and revert 71a2d5a [REBASE&FF] by
@Javagedes
in tianocore/edk2-pytool-extensions#514
Dependencies
- Bump mkdocs-gen-files from 0.4.0 to 0.5.0 in /docs/user by
@dependabot
in tianocore/edk2-pytool-extensions#512 - Bump coverage from 7.2.3 to 7.2.4 by
@dependabot
in tianocore/edk2-pytool-extensions#511 - Bump mkdocs-material from 9.1.6 to 9.1.8 in /docs/user by
@dependabot
in tianocore/edk2-pytool-extensions#506 - Bump setuptools from 67.6.1 to 67.7.2 by
@dependabot
in tianocore/edk2-pytool-extensions#505 - Bump pytest from 7.3.0 to 7.3.1 by
@dependabot
in tianocore/edk2-pytool-extensions#499 - Bump cryptography from 40.0.1 to 40.0.2 by
@dependabot
in tianocore/edk2-pytool-extensions#498 - build(deps): bump coverage from 7.2.4 to 7.2.5 by
@dependabot
in tianocore/edk2-pytool-extensions#515
New Contributors
@Flickdm
made their first contribution in tianocore/edk2-pytool-extensions#489
Full Changelog: tianocore/edk2-pytool-extensions@v0.23.0...v0.23.1
Commits
82d6cdf
azure-pipelines: build a wheel update (#526)491392a
Update continuous integration steps9361e7c
transition to pyproject.toml417ea6d
relocate integration and unit testsbab8d37
build(deps): bump mkdocs from 1.4.2 to 1.4.3 in /docs/user (#520)32f968d
Enable Nuget.exe on MacOS and FreeBSD (#391)bce06db
build(deps): bump xlsxwriter from 3.0.9 to 3.1.0543a138
build(deps): bump cryptography from 40.0.1 to 40.0.20054361
build(deps): bump mkdocs-material from 9.1.8 to 9.1.9 in /docs/user18340ca
Add audit dbx tool (#489)- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting
@dependabot rebase
.
Dependabot commands and options
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 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)
- Enable Nuget.exe on MacOS and FreeBSD by
📖 Documentation Updates
-
Support Standalone MM in ConfigKnobShimLib and Autogen @os-d (#183)
Change Details
# Preface
Please ensure you have read the contribution docs prior
to submitting the pull request. In particular,
pull request guidelines.Description
Add Standalone MM support to ConfigKnobShimLib and the autogenerated headers so that standalone MM modules can use the configuration interfaces provided by mu_feature_config.
This switches to using PolicyLib as the interface to policy code in the autogenerated header and adds a standalone MM appropriate get variable interface to ConfigKnobShimLib.
For each item, place an "x" in between
[
and]
if true. Example:[x]
.
(you can also check items in the GitHub UI)- Impacts functionality?
- Functionality - Does the change ultimately impact how firmware functions?
- Examples: Add a new library, publish a new PPI, update an algorithm, ...
- Impacts security?
- Security - Does the change have a direct security impact on an application,
flow, or firmware? - Examples: Crypto algorithm change, buffer overflow fix, parameter
validation improvement, ...
- Security - Does the change have a direct security impact on an application,
- Breaking change?
- Breaking change - Will anyone consuming this change experience a break
in build or boot behavior? - Examples: Add a new library class, move a module to a different repo, call
a function in a new library class in a pre-existing module, ...
- Breaking change - Will anyone consuming this change experience a break
- Includes tests?
- Tests - Does the change include any explicit test code?
- Examples: Unit tests, integration tests, robot tests, ...
- Includes documentation?
- Documentation - Does the change contain explicit documentation additions
outside direct code modifications (and comments)? - Examples: Update readme file, add feature readme file, link to documentation
on an a separate Web page, ...
- Documentation - Does the change contain explicit documentation additions
How This Was Tested
Tested on a physical platform with standalone MM config knobs enabled.
Integration Instructions
Follow the integration instructions inthe docs section of this repository, ensuring there is a separate config XML for standalone MM.
- Impacts functionality?
Full Changelog: v0.3.0...v0.3.1