Граф коммитов

2804 Коммитов

Автор SHA1 Сообщение Дата
Michael Kubacki ddecf2d8f3
QemuRunner.py: Allow a user specified QEMU path (#762)
## Description

On Linux, I build QEMU images with various features enabled. To more
easily enable users to use a custom QEMU image, this change
introduces a new variable `QEMU_PATH` that will override the default
executable used from the system path if provided.

- [ ] 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, ...
- [ ] 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, ...
- [ ] 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, ...

## How This Was Tested

- Built packages with `QEMU_PATH` present and not present.

## Integration Instructions

N/A - Instructions for usage are in Platforms/Docs/Common/building.md

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
2023-11-06 13:23:24 -05:00
dependabot[bot] 3f2172fa01
Rust Dependency: Bump hidparser from `e986135` to `bb3c07b` (#760)
Bumps [hidparser](https://github.com/microsoft/mu_rust_hid) from
`e986135` to `bb3c07b`.

- Derive PartialEq/Eq for HID Report structures.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-06 10:30:19 -05:00
Project Mu Bot [bot] b1920edd8e
Bump Common/MU_TIANO from 2023020000.1.0 to 2023020000.1.1 (#755)
Bumps Common/MU_TIANO from `2023020000.1.0` to `2023020000.1.1`

Introduces 18 new commits in
[Common/MU_TIANO](https://github.com/microsoft/mu_tiano_plus.git).

Signed-off-by: Project Mu Bot <mubot@microsoft.com>
2023-11-01 13:39:43 -04:00
Project Mu Bot [bot] af0876d543
Bump MU_BASECORE from 2023020007.2.0 to 2023020007.2.1 (#754)
Bumps MU_BASECORE from `2023020007.2.0` to `2023020007.2.1`

Introduces 2 new commits in
[MU_BASECORE](https://github.com/microsoft/mu_basecore.git).

Signed-off-by: Project Mu Bot <mubot@microsoft.com>
2023-11-01 13:39:22 -04:00
Project Mu Bot [bot] 864b0dbc6e
Bump Common/MU from 2023020003.0.0 to 2023020003.0.1 (#756)
Bumps Common/MU from `2023020003.0.0` to `2023020003.0.1`


Introduces 2 new commits in
[Common/MU](https://github.com/microsoft/mu_plus.git).

<details>
<summary>Commits</summary>
<ul>
<li><a
href="16d600a0d5">16d600</a>
pip: bump edk2-pytool-extensions from 0.25.0 to 0.25.1 (<a
href="https://github.com/microsoft/mu_plus/pull/343">#343</a>)</li>
<li><a
href="0033f8e82d">0033f8</a>
Add HiiKeyboardLayout crate to support UEFI HII Keyboard Layouts (<a
href="https://github.com/microsoft/mu_plus/pull/342">#342</a>)</li>
</ul>
</details>

Signed-off-by: Project Mu Bot <mubot@microsoft.com>

Signed-off-by: Project Mu Bot <mubot@microsoft.com>
Co-authored-by: Taylor Beebe <31827475+TaylorBeebe@users.noreply.github.com>
2023-11-01 16:49:49 +00:00
dependabot[bot] e623f093f0
pip: bump edk2-pytool-library from 0.19.1 to 0.19.3 (#757)
Bumps
[edk2-pytool-library](https://github.com/tianocore/edk2-pytool-library)
from 0.19.1 to 0.19.3.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-01 08:54:53 -07:00
Project Mu Bot [bot] 081cfd8403
Bump Common/MU from 2023020002.1.0 to 2023020003.0.0 (#753)
Bumps Common/MU from `2023020002.1.0` to `2023020003.0.0`

Introduces 3 new commits in
[Common/MU](https://github.com/microsoft/mu_plus.git).

Signed-off-by: Project Mu Bot <mubot@microsoft.com>
2023-10-26 21:10:19 -04:00
Project Mu Bot [bot] 7f4bdadcf7
Bump MU_BASECORE from 2023020007.1.3 to 2023020007.2.0 (#752)
Bumps MU_BASECORE from `2023020007.1.3` to `2023020007.2.0`

Introduces 4 new commits in
[MU_BASECORE](https://github.com/microsoft/mu_basecore.git).

Signed-off-by: Project Mu Bot <mubot@microsoft.com>
2023-10-26 16:02:17 -04:00
Project Mu UEFI Bot [bot] afbf77a6cd
Repo File Sync: Include Rust Env Exclusions in CodeQL Workflow (#751)
synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.

---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#6647816122](https://github.com/microsoft/mu_devops/actions/runs/6647816122)

Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
2023-10-25 22:18:34 -04:00
dependabot[bot] 874ab07d7d
pip: bump edk2-pytool-extensions from 0.25.0 to 0.25.1 (#750)
Bumps
[edk2-pytool-extensions](https://github.com/tianocore/edk2-pytool-extensions)
from 0.25.0 to 0.25.1.
<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.25.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Add Rust tool version reporting by <a
href="https://github.com/makubacki"><code>@​makubacki</code></a> in <a
href="https://redirect.github.com/tianocore/edk2-pytool-extensions/pull/678">tianocore/edk2-pytool-extensions#678</a></li>
</ul>
<h2>Dependency Updates</h2>
<ul>
<li>build(deps-dev): bump coverage from 7.3.1 to 7.3.2 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/tianocore/edk2-pytool-extensions/pull/670">tianocore/edk2-pytool-extensions#670</a></li>
<li>build(deps-dev): bump mkdocstrings-python from 1.7.1 to 1.7.3 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/tianocore/edk2-pytool-extensions/pull/675">tianocore/edk2-pytool-extensions#675</a></li>
<li>build(deps-dev): bump mkdocs-material from 9.4.2 to 9.4.4 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/tianocore/edk2-pytool-extensions/pull/672">tianocore/edk2-pytool-extensions#672</a></li>
<li>build(deps-dev): bump regex from 2023.8.8 to 2023.10.3 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/tianocore/edk2-pytool-extensions/pull/673">tianocore/edk2-pytool-extensions#673</a></li>
<li>build(deps-dev): bump ruff from 0.0.291 to 0.0.292 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/tianocore/edk2-pytool-extensions/pull/674">tianocore/edk2-pytool-extensions#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/tianocore/edk2-pytool-extensions/compare/v0.25.0...v0.25.1">https://github.com/tianocore/edk2-pytool-extensions/compare/v0.25.0...v0.25.1</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="8a0566e61b"><code>8a0566e</code></a>
Add Rust tool version reporting (<a
href="https://redirect.github.com/tianocore/edk2-pytool-extensions/issues/678">#678</a>)</li>
<li><a
href="4f2b186424"><code>4f2b186</code></a>
build(deps-dev): bump ruff from 0.0.291 to 0.0.292 (<a
href="https://redirect.github.com/tianocore/edk2-pytool-extensions/issues/674">#674</a>)</li>
<li><a
href="bd2961268c"><code>bd29612</code></a>
build(deps-dev): bump regex from 2023.8.8 to 2023.10.3 (<a
href="https://redirect.github.com/tianocore/edk2-pytool-extensions/issues/673">#673</a>)</li>
<li><a
href="59b61011e5"><code>59b6101</code></a>
build(deps-dev): bump mkdocs-material from 9.4.2 to 9.4.4 (<a
href="https://redirect.github.com/tianocore/edk2-pytool-extensions/issues/672">#672</a>)</li>
<li><a
href="c73904ca00"><code>c73904c</code></a>
build(deps-dev): bump mkdocstrings-python from 1.7.1 to 1.7.3 (<a
href="https://redirect.github.com/tianocore/edk2-pytool-extensions/issues/675">#675</a>)</li>
<li><a
href="d9220b169e"><code>d9220b1</code></a>
build(deps-dev): bump coverage from 7.3.1 to 7.3.2 (<a
href="https://redirect.github.com/tianocore/edk2-pytool-extensions/issues/670">#670</a>)</li>
<li>See full diff in <a
href="https://github.com/tianocore/edk2-pytool-extensions/compare/v0.25.0...v0.25.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=edk2-pytool-extensions&package-manager=pip&previous-version=0.25.0&new-version=0.25.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-25 08:35:52 -07:00
Project Mu Bot b202b710e9 Bumps MU_BASECORE from `2023020007.1.2` to `2023020007.1.3`
Introduces 2 new commits in [MU_BASECORE](https://github.com/microsoft/mu_basecore.git).

Signed-off-by: Project Mu Bot <mubot@microsoft.com>
2023-10-24 17:52:38 -07:00
Michael Kubacki a92751221d Integrate PanicLib
Add PanicLib to Qemu35Pkg and QemuSbsaPkg so it is available for an
upcoming Mu Basecore update that requires the library.

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
2023-10-24 17:52:38 -07:00
Michael Kubacki 1cb297d54a
Add rust-ci scope to Qemu35Pkg and QemuSbsaPkg (#745)
## Description

Add this scope so Rust related CI plugins run since the packages are
already building Rust code.

- [ ] 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, ...
- [ ] 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, ...
- [ ] 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, ...

## How This Was Tested

- Verified CI builds with the scope set

## Integration Instructions

N/A - Affects plugins run in this repo

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
2023-10-23 18:11:39 -04:00
dependabot[bot] 14e7eff96b
Rust Dependency: Bump hidparser from `6b4027e` to `e986135` (#748)
Bumps [hidparser](https://github.com/microsoft/mu_rust_hid) from
`6b4027e` to `e986135`.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-23 13:41:00 -04:00
Project Mu Bot [bot] 7fe8ba3975
Bump Features/CONFIG from 2.0.5 to 2.0.6 (#747)
Bumps Features/CONFIG from `2.0.5` to `2.0.6`

Introduces 6 new commits in
[Features/CONFIG](https://github.com/microsoft/mu_feature_config.git).

Signed-off-by: Project Mu Bot <mubot@microsoft.com>
2023-10-23 13:35:01 -04:00
Project Mu Bot [bot] 8294bdde89
Bump MU_BASECORE from 2023020007.1.1 to 2023020007.1.2 (#746)
Bumps MU_BASECORE from `2023020007.1.1` to `2023020007.1.2`

Introduces 1 new commits in
[MU_BASECORE](https://github.com/microsoft/mu_basecore.git).

Signed-off-by: Project Mu Bot <mubot@microsoft.com>
2023-10-23 13:34:34 -04:00
Project Mu Bot [bot] 0f0d6cc379
Bump Common/MU from 2023020002.0.4 to 2023020002.1.0 (#744)
Bumps Common/MU from `2023020002.0.4` to `2023020002.1.0`

Introduces 1 new commits in
[Common/MU](https://github.com/microsoft/mu_plus.git).

Signed-off-by: Project Mu Bot <mubot@microsoft.com>
2023-10-20 16:58:31 -04:00
Michael Kubacki decbad4e16
Docs/Common/Featues: Add Front Page Instructions (#742)
## Description

Since there's a couple build variables that can influence which front
page is built and how it is loaded, this change updates the currently
empty front page feature document to include the relevant build
variable information.

- [ ] 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, ...
- [ ] 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, ...
- [ ] Includes tests?
  - **Tests** - Does the change include any explicit test code?
  - Examples: Unit tests, integration tests, robot tests, ...
- [x] 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, ...

## How This Was Tested

CI build including markdownlint.

## Integration Instructions

N/A

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
2023-10-19 15:02:28 -07:00
Project Mu Bot [bot] 724a87fb53
Bump Features/MM_SUPV from 8.1.5 to 8.1.6 (#743)
Bumps Features/MM_SUPV from `8.1.5` to `8.1.6`

Introduces 16 new commits in
[Features/MM_SUPV](https://github.com/microsoft/mu_feature_mm_supv.git).

Signed-off-by: Project Mu Bot <mubot@microsoft.com>
2023-10-19 10:44:27 -04:00
Michael Kubacki 76a11e77a0 Pick up Memory Type Info Updates in Submodules
1. `MU_BASECORE` updated to `v2023020007.1.1`

   - Improved debug messages.

2. `Silicon/Arm/MU_TIANO` updated to `v2023020000.1.0`

   - Updates to the PEIM that produces the
     Memory Type Info HOB to not place non-RT types in the HOB. This
     allows the Memory Type Info UEFI variable to be updated per the
     expectations in the Memory Type Info variable check lib in
     MdeModulePkg.

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
2023-10-18 21:03:28 -07:00
Michael Kubacki a9d2be492e Q35 & SBSA: Enable reset on mem type info change
This repo has historically not cared about impacting the sizes of
runtime memory buckets.

To help track changes, particularly those that are from dependencies
used by other repos, this change enables reset of memory type info
changes.

The idea being that this will help determine when changes modify the
memory bucket allocations in a significant way so the information can
be communicated to platform owners that do care about bucket sizes
and they can plan accordingly.

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
2023-10-18 21:03:28 -07:00
Michael Kubacki 1b2a11df5a QemuSbsaPkg: Update memory type information defaults
Updates the default values for `PcdMemoryTypeEfiACPIReclaimMemory`
and `PcdMemoryTypeEfiReservedMemoryType` to prevent a runtime
adjustment to the memory bucket sizes.

Based on the values calculated including buffer:

- `*` value modified and used in memory type info
- `X` value is not used in memory type info

  Memory  Previous  Current   Minimum    Next
   Type    Pages     Pages     Pages     Pages
  ======  ========  ========  ========  =======
    09    00000000  00000021  00000000  00000029[*]
    0A    00000000  00000000  00000000  00000000
    00    00000000  00000404  00000000  00000505[*]
    06    00000258  00000192  00000000  00000258
    05    00000190  00000186  00000000  00000190
    03    000005DC  000005DB  00000000  000005DC[X]
    04    00002EE0  00002C77  00000000  00002EE0[X]
    01    00000014  00000000  00000000  00000014[X]
    02    00000000  00000000  00000000  00000000[X]

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
2023-10-18 21:03:28 -07:00
Michael Kubacki 6510c671aa QemuQ35Pkg: Update memory type information defaults
Updates the default values for `PcdMemoryTypeEfiACPIReclaimMemory`
and `PcdMemoryTypeEfiReservedMemoryType` to prevent a runtime
adjustment to the memory bucket sizes.

Based on the values calculated including buffer:

  Memory  Previous  Current   Minimum    Next
   Type    Pages     Pages     Pages     Pages
  ======  ========  ========  ========  =======
    0A    00000080  00000026  00000000  00000080
    09    00000010  00000012  00000000  00000016*
    00    00000080  0000040D  00000000  00000510*
    05    00000100  000000AF  00000000  00000100
    06    00000100  00000100  00000000  00000100
  Memory Type Information settings change.

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
2023-10-18 21:03:28 -07:00
Michael Kubacki a14c24e3c0
Integrate Rust HID driver (#738)
## Description

Per integration instructions in
https://github.com/microsoft/mu_plus/pull/324,
`UsbMouseAbsolutePointerDxe` is removed and `UsbHidDxe` and `UefiHidDxe`
are
added to the build.

The absolute pointer protocol will now be installed by the
`AbsolutePointer`
crate in `HidPkg` linked against the `UefiHidDxe` module.

- [x] 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, ...
- [ ] 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, ...
- [ ] 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, ...

## How This Was Tested

- Verified QemuQ35Pkg and QemuSbsaPkg build and boot to EFI shell

## Integration Instructions

N/A

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
2023-10-19 00:15:05 +00:00
dependabot[bot] bfb167d776
pip: bump edk2-pytool-library from 0.19.0 to 0.19.1 (#741)
Bumps
[edk2-pytool-library](https://github.com/tianocore/edk2-pytool-library)
from 0.19.0 to 0.19.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tianocore/edk2-pytool-library/releases">edk2-pytool-library's
releases</a>.</em></p>
<blockquote>
<h2>v0.19.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Limiting capsule install to supported versions by <a
href="https://github.com/bkarstens"><code>@​bkarstens</code></a> in <a
href="https://redirect.github.com/tianocore/edk2-pytool-library/pull/431">tianocore/edk2-pytool-library#431</a></li>
</ul>
<h2>Dependency Updates</h2>
<ul>
<li>build(deps-dev): bump mkdocstrings-python from 1.7.1 to 1.7.2 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/tianocore/edk2-pytool-library/pull/426">tianocore/edk2-pytool-library#426</a></li>
<li>build(deps-dev): bump mkdocs-material from 9.4.2 to 9.4.4 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/tianocore/edk2-pytool-library/pull/429">tianocore/edk2-pytool-library#429</a></li>
<li>build(deps-dev): bump coverage from 7.3.1 to 7.3.2 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/tianocore/edk2-pytool-library/pull/427">tianocore/edk2-pytool-library#427</a></li>
<li>build(deps-dev): bump ruff from 0.0.291 to 0.0.292 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/tianocore/edk2-pytool-library/pull/428">tianocore/edk2-pytool-library#428</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/bkarstens"><code>@​bkarstens</code></a>
made their first contribution in <a
href="https://redirect.github.com/tianocore/edk2-pytool-library/pull/431">tianocore/edk2-pytool-library#431</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/tianocore/edk2-pytool-library/compare/v0.19.0...v0.19.1">https://github.com/tianocore/edk2-pytool-library/compare/v0.19.0...v0.19.1</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="000f4c8c1f"><code>000f4c8</code></a>
Limiting capsule install to supported versions (<a
href="https://redirect.github.com/tianocore/edk2-pytool-library/issues/431">#431</a>)</li>
<li><a
href="3b79a7816e"><code>3b79a78</code></a>
build(deps-dev): bump ruff from 0.0.291 to 0.0.292 (<a
href="https://redirect.github.com/tianocore/edk2-pytool-library/issues/428">#428</a>)</li>
<li><a
href="66df0f0032"><code>66df0f0</code></a>
build(deps-dev): bump coverage from 7.3.1 to 7.3.2 (<a
href="https://redirect.github.com/tianocore/edk2-pytool-library/issues/427">#427</a>)</li>
<li><a
href="51b355c83c"><code>51b355c</code></a>
build(deps-dev): bump mkdocs-material from 9.4.2 to 9.4.4 (<a
href="https://redirect.github.com/tianocore/edk2-pytool-library/issues/429">#429</a>)</li>
<li><a
href="f6a10f1993"><code>f6a10f1</code></a>
build(deps-dev): bump mkdocstrings-python from 1.7.1 to 1.7.2 (<a
href="https://redirect.github.com/tianocore/edk2-pytool-library/issues/426">#426</a>)</li>
<li>See full diff in <a
href="https://github.com/tianocore/edk2-pytool-library/compare/v0.19.0...v0.19.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=edk2-pytool-library&package-manager=pip&previous-version=0.19.0&new-version=0.19.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-18 08:07:13 -07:00
Project Mu Bot [bot] d2469c6aa3
Bump Common/MU from 2023020002.0.1 to 2023020002.0.2 (#736)
Bumps Common/MU from `2023020002.0.1` to `2023020002.0.2`

Introduces 15 new commits in
[Common/MU](https://github.com/microsoft/mu_plus.git).

Signed-off-by: Project Mu Bot <mubot@microsoft.com>
2023-10-16 16:02:26 -04:00
Project Mu UEFI Bot [bot] 90fa83e647
Repo File Sync: Update to Mu DevOps 7.0.1 and Rust 1.73.0 (#737)
synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.

---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#6515373688](https://github.com/microsoft/mu_devops/actions/runs/6515373688)

Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
2023-10-14 01:55:02 -04:00
Project Mu Bot a6688155d4 Bumps Common/MU from `2023020001.5.2` to `2023020002.0.1`
Introduces 8 new commits in [Common/MU](https://github.com/microsoft/mu_plus.git).

<details>
<summary>Commits</summary>
<ul>
<li><a href="c528cb5ac7">c528cb</a> Spellcheck Fixes</li>
<li><a href="af263a940d">af263a</a> Add FlatPageTableLib</li>
<li><a href="277d45568c">277d45</a> Update DxePagingAudit to use FlatPageTableLib</li>
<li><a href="4c5d1d1c3c">4c5d1d</a> Only call HdwPortWrite if DebugLevel Met (<a href="https://github.com/microsoft/mu_plus/pull/311">#311</a>)</li>
<li><a href="115ef0b24b">115ef0</a> pip: bump edk2-pytool-library from 0.18.2 to 0.19.0 (<a href="https://github.com/microsoft/mu_plus/pull/330">#330</a>)</li>
<li><a href="bd605b16a2">bd605b</a> pip: bump edk2-pytool-extensions from 0.24.1 to 0.25.0 (<a href="https://github.com/microsoft/mu_plus/pull/329">#329</a>)</li>
<li><a href="ec920bacb7">ec920b</a> Repo File Sync: synced file(s) with microsoft/mu_devops (<a href="https://github.com/microsoft/mu_plus/pull/328">#328</a>)</li>
<li><a href="142315478f">142315</a> AdvLoggerPkg: BaseAdvancedLoggerLib: Fixing a missed PCD for AARCH64 usage (<a href="https://github.com/microsoft/mu_plus/pull/331">#331</a>)</li>
</ul>
</details>

Signed-off-by: Project Mu Bot <mubot@microsoft.com>
2023-10-13 01:34:06 -07:00
Michael Kubacki f2897f7508 Integrate FlatPageTableLib
Adds the library instance in UefiTestingPkg to QemuQ35Pkg and
QemuSbsaPkg to support building DxePagingAuditTestApp.

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
2023-10-13 01:34:06 -07:00
Project Mu Bot [bot] 25dbe0cd0c
Bump Silicon/Arm/MU_TIANO from 2023020000.0.6 to 2023020000.0.7 (#735)
Bumps Silicon/Arm/MU_TIANO from `2023020000.0.6` to `2023020000.0.7`

Introduces 16 new commits in
[Silicon/Arm/MU_TIANO](https://github.com/microsoft/mu_silicon_arm_tiano.git).

Signed-off-by: Project Mu Bot <mubot@microsoft.com>
2023-10-12 10:04:26 -07:00
Project Mu Bot [bot] d219e40069
Bump MU_BASECORE from 2023020007.0.0 to 2023020007.1.0 (#733)
Bumps MU_BASECORE from `2023020007.0.0` to `2023020007.1.0`

Introduces 5 new commits in
[MU_BASECORE](https://github.com/microsoft/mu_basecore.git).

Signed-off-by: Project Mu Bot <mubot@microsoft.com>
2023-10-12 10:03:30 -07:00
Project Mu UEFI Bot [bot] 6037638e68
Repo File Sync: Update to Mu DevOps v7.0.0 (#730)
synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.

---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#6467095151](https://github.com/microsoft/mu_devops/actions/runs/6467095151)

Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
2023-10-11 08:47:15 +00:00
dependabot[bot] 1afca1be9e
pip: bump edk2-pytool-library from 0.18.2 to 0.19.0 (#732) 2023-10-11 01:40:26 -04:00
dependabot[bot] 1b95849db9
pip: bump edk2-pytool-extensions from 0.24.1 to 0.25.0 (#731) 2023-10-10 21:59:16 -04:00
Project Mu Bot [bot] 3532711e85
Bump Common/MU from 2023020001.5.1 to 2023020001.5.2 (#725)
Bumps Common/MU from `2023020001.5.1` to `2023020001.5.2`


Introduces 4 new commits in
[Common/MU](https://github.com/microsoft/mu_plus.git).

<details>
<summary>Commits</summary>
<ul>
<li><a
href="ba9870b822">ba9870</a>
pip: bump edk2-pytool-library from 0.18.0 to 0.18.1 (<a
href="https://github.com/microsoft/mu_plus/pull/321">#321</a>)</li>
<li><a
href="ea1d3720be">ea1d37</a>
Feature/MsApplicationPkg/SecureBootRecovery (<a
href="https://github.com/microsoft/mu_plus/pull/323">#323</a>)</li>
<li><a
href="43bf148161">43bf14</a>
pip: bump regex from 2023.8.8 to 2023.10.3 (<a
href="https://github.com/microsoft/mu_plus/pull/326">#326</a>)</li>
<li><a
href="7b3ffc928b">7b3ffc</a>
pip: bump edk2-pytool-library from 0.18.1 to 0.18.2 (<a
href="https://github.com/microsoft/mu_plus/pull/325">#325</a>)</li>
</ul>
</details>

Signed-off-by: Project Mu Bot <mubot@microsoft.com>

Signed-off-by: Project Mu Bot <mubot@microsoft.com>
2023-10-09 15:24:41 +00:00
Project Mu Bot [bot] 14119b01f3
Bump Features/CONFIG from 2.0.3 to 2.0.5 (#726)
Bumps Features/CONFIG from `2.0.3` to `2.0.5`


Introduces 4 new commits in
[Features/CONFIG](https://github.com/microsoft/mu_feature_config.git).

<details>
<summary>Commits</summary>
<ul>
<li><a
href="c8a8d93195">c8a8d9</a>
pip: bump regex from 2023.8.8 to 2023.10.3 (<a
href="https://github.com/microsoft/mu_feature_config/pull/256">#256</a>)</li>
<li><a
href="c22b3d46de">c22b3d</a>
pip: bump edk2-pytool-library from 0.18.1 to 0.18.2 (<a
href="https://github.com/microsoft/mu_feature_config/pull/257">#257</a>)</li>
<li><a
href="c37d64826d">c37d64</a>
Update autogen script to generate profile ids array on UEFI builds (<a
href="https://github.com/microsoft/mu_feature_config/pull/258">#258</a>)</li>
<li><a
href="2fe056cb44">2fe056</a>
Fixed autogen script when no user input for profile IDs (<a
href="https://github.com/microsoft/mu_feature_config/pull/259">#259</a>)</li>
</ul>
</details>

Signed-off-by: Project Mu Bot <mubot@microsoft.com>

Signed-off-by: Project Mu Bot <mubot@microsoft.com>
2023-10-09 07:32:55 -07:00
Project Mu Bot [bot] 57618c92a8
Bump MU_BASECORE from 2023020006.3.1 to 2023020007.0.0 (#728)
Bumps MU_BASECORE from `2023020006.3.1` to `2023020007.0.0`

Introduces 3 new commits in
[MU_BASECORE](https://github.com/microsoft/mu_basecore.git).

Signed-off-by: Project Mu Bot <mubot@microsoft.com>
2023-10-06 20:20:06 -04:00
Project Mu Bot [bot] f949cef76d
Bump Features/CONFIG from 2.0.2 to 2.0.3 (#720)
Bumps Features/CONFIG from `2.0.2` to `2.0.3`


Introduces 3 new commits in
[Features/CONFIG](https://github.com/microsoft/mu_feature_config.git).

<details>
<summary>Commits</summary>
<ul>
<li><a
href="892715d715">892715</a>
Repo File Sync: Update to Mu DevOps 6.5.1 (<a
href="https://github.com/microsoft/mu_feature_config/pull/252">#252</a>)</li>
<li><a
href="da9bc93484">da9bc9</a>
pip: bump edk2-pytool-library from 0.18.0 to 0.18.1 (<a
href="https://github.com/microsoft/mu_feature_config/pull/253">#253</a>)</li>
<li><a
href="489eef5697">489eef</a>
Fail gracefully when failed to parse serial input (<a
href="https://github.com/microsoft/mu_feature_config/pull/255">#255</a>)</li>
</ul>
</details>

Signed-off-by: Project Mu Bot <mubot@microsoft.com>

Signed-off-by: Project Mu Bot <mubot@microsoft.com>
2023-10-05 00:11:40 +00:00
dependabot[bot] ae38fb4f5a
pip: bump regex from 2023.8.8 to 2023.10.3 (#721)
Bumps [regex](https://github.com/mrabarnett/mrab-regex) from 2023.8.8 to
2023.10.3.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Taylor Beebe <31827475+TaylorBeebe@users.noreply.github.com>
2023-10-04 22:22:58 +00:00
dependabot[bot] e40f2c828b
pip: bump edk2-pytool-library from 0.18.1 to 0.18.2 (#722)
Bumps
[edk2-pytool-library](https://github.com/tianocore/edk2-pytool-library)
from 0.18.1 to 0.18.2.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-04 13:36:21 -07:00
kuqin12 d26cd3e7c8
Fixing multiple build instances usage on Linux environment (#718)
## Description

Current script will try to update the mcopy configuration file. After
QEMU run, the build script will then try to open the virtual disk
indicated in this configuration. When there are multiple building
instances on the same Linux system, we could end up with various
conflicts, either opening up the incorrect image file, or opened up a
file from other build jobs.

This change attempts to fix it by initiating a configuration file for
each build for reference and update the environment variable to set up
the configuration.

- [ ] 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, ...
- [ ] 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, ...
- [ ] 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, ...

## How This Was Tested

This was tested on both selfhost agents internal and here on the public
pipeline builds.

## Integration Instructions

N/A.

---------

Co-authored-by: Michael Kubacki <michael.kubacki@microsoft.com>
2023-10-03 14:13:32 +00:00
Project Mu Bot [bot] 1e72abbce7
Bump MU_BASECORE from 2023020006.2.3 to 2023020006.3.1 (#719)
Bumps MU_BASECORE from `2023020006.2.3` to `2023020006.3.1`


Introduces 6 new commits in
[MU_BASECORE](https://github.com/microsoft/mu_basecore.git).

<details>
<summary>Commits</summary>
<ul>
<li><a
href="6e5a984096">6e5a98</a>
Repo File Sync: synced file(s) with microsoft/mu_devops (<a
href="https://github.com/microsoft/mu_basecore/pull/576">#576</a>)</li>
<li><a
href="76416ab56c">76416a</a>
pip: update edk2-pytool-library requirement from ~=0.18.0 to ~=0.18.1
(<a
href="https://github.com/microsoft/mu_basecore/pull/577">#577</a>)</li>
<li><a
href="c3baf893e5">c3baf8</a>
.pytool/Plugin: Improve Rust support (<a
href="https://github.com/microsoft/mu_basecore/pull/578">#578</a>)</li>
<li><a
href="759eb15b4e">759eb1</a>
Create Google mock for ReadOnlyVariable2 (<a
href="https://github.com/microsoft/mu_basecore/pull/579">#579</a>)</li>
<li><a
href="77111325f4">771113</a>
.pytool/Plugin: Better Rust Support (<a
href="https://github.com/microsoft/mu_basecore/pull/580">#580</a>)</li>
<li><a

href="c8101ebb0a">c8101eb</a>
RustHostUnitTestPlugin: Skip plugin when package has no rust crates (<a
href="https://github.com/microsoft/mu_basecore/pull/583">#583</a>)</li>
</ul>
</details>

Signed-off-by: Project Mu Bot <mubot@microsoft.com>

---------

Signed-off-by: Project Mu Bot <mubot@microsoft.com>
Co-authored-by: Joey Vagedes <joeyvagedes@microsoft.com>
2023-10-02 11:09:33 -07:00
dependabot[bot] 623a087ef2
pip: bump edk2-pytool-library from 0.18.0 to 0.18.1 (#717)
Bumps
[edk2-pytool-library](https://github.com/tianocore/edk2-pytool-library)
from 0.18.0 to 0.18.1.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-27 11:10:19 -04:00
Project Mu Bot [bot] 4dcb332e2f
Bump Common/MU from 2023020001.5.0 to 2023020001.5.1 (#716)
Bumps Common/MU from `2023020001.5.0` to `2023020001.5.1`

Introduces 10 new commits in
[Common/MU](https://github.com/microsoft/mu_plus.git).

Signed-off-by: Project Mu Bot <mubot@microsoft.com>
2023-09-27 11:08:01 -04:00
Project Mu UEFI Bot [bot] ebb2c4629a
Repo File Sync: synced file(s) with microsoft/mu_devops (#715)
synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.



---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#6315415760](https://github.com/microsoft/mu_devops/actions/runs/6315415760)

Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
2023-09-26 18:48:35 +00:00
Project Mu Bot [bot] 50d3add092
Bump Features/CONFIG from 2.0.0 to 2.0.2 (#714)
Bumps Features/CONFIG from `2.0.0` to `2.0.2`

Introduces 15 new commits in
[Features/CONFIG](https://github.com/microsoft/mu_feature_config.git).

Signed-off-by: Project Mu Bot <mubot@microsoft.com>
Co-authored-by: Michael Kubacki <michael.kubacki@microsoft.com>
2023-09-25 20:01:36 -04:00
kuqin12 0f596a7a29
Fixing selfhosted agent on AARCH64 systems (#710)
# Preface

Please ensure you have read the [contribution
docs](https://github.com/microsoft/mu/blob/master/CONTRIBUTING.md) prior
to submitting the pull request. In particular,
[pull request
guidelines](https://github.com/microsoft/mu/blob/master/CONTRIBUTING.md#pull-request-best-practices).

## Description

There has been build failures observed on selfhosted pipelines running
on AARCH64 systems. It was due to the rust setup we recently added.

The failure on the surface was because the build process will try to
install x86_64 toolchain on AARCH64 systems. This change will remove the
extra steps for selfhosted agent runs as those environments should be
preset properly.

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, ...
- [ ] 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, ...
- [ ] 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, ...

## How This Was Tested

This is tested on both internal and external pipelines.

## Integration Instructions

N/A
2023-09-25 15:25:56 +00:00
Project Mu Bot [bot] 6afdaa0a21
Bump Common/MU_OEM_SAMPLE from 2023020000.0.5 to 2023020000.0.6 (#713)
Bumps Common/MU_OEM_SAMPLE from `2023020000.0.5` to `2023020000.0.6`

Introduces 15 new commits in
[Common/MU_OEM_SAMPLE](https://github.com/microsoft/mu_oem_sample.git).

Signed-off-by: Project Mu Bot <mubot@microsoft.com>
2023-09-25 09:14:17 -04:00
dependabot[bot] 11462b9973
pip: bump xmlschema from 2.4.0 to 2.5.0 (#712)
Bumps [xmlschema](https://github.com/sissaschool/xmlschema) from 2.4.0
to 2.5.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sissaschool/xmlschema/releases">xmlschema's
releases</a>.</em></p>
<blockquote>
<h2>v2.5.0 (2023-09-21)</h2>
<ul>
<li>Fix identity keys tracking with additional full XPath checks on XML
data</li>
<li>Rewrite schema exports using relative paths</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/sissaschool/xmlschema/blob/master/CHANGELOG.rst">xmlschema's
changelog</a>.</em></p>
<blockquote>
<h1><code>v2.5.0</code>_ (2023-09-21)</h1>
<ul>
<li>Fix identity keys tracking with additional full XPath checks on XML
data</li>
<li>Rewrite schema exports using relative paths</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="05af170a3f"><code>05af170</code></a>
Fix weak filepaths in test_pl_validation_translation</li>
<li><a
href="11f4b43943"><code>11f4b43</code></a>
Add pyproject.toml</li>
<li><a
href="9d8963c880"><code>9d8963c</code></a>
Merge and fix translation tests module</li>
<li><a
href="785dbea128"><code>785dbea</code></a>
Update release info</li>
<li><a
href="eac7eb06dc"><code>eac7eb0</code></a>
Detach schema export as a function in a new module</li>
<li><a
href="866ed43587"><code>866ed43</code></a>
Fix schema export on MacOS and Windows</li>
<li><a
href="ff1a6489dc"><code>ff1a648</code></a>
Update CI and Tox config</li>
<li><a
href="ea3967af6f"><code>ea3967a</code></a>
Bump minor release</li>
<li><a
href="16cfd1bd6b"><code>16cfd1b</code></a>
Fix style and static typing errors</li>
<li><a
href="3a83e9fd47"><code>3a83e9f</code></a>
Replace exported locations with relative paths (issue <a
href="https://redirect.github.com/sissaschool/xmlschema/issues/362">#362</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/sissaschool/xmlschema/compare/v2.4.0...v2.5.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=xmlschema&package-manager=pip&previous-version=2.4.0&new-version=2.5.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-22 11:39:34 -07:00
Project Mu UEFI Bot [bot] 9a160d2ef5
Repo File Sync: Add cargo ecosystem to dependabot config (#711)
synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.

---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#6272274573](https://github.com/microsoft/mu_devops/actions/runs/6272274573)

Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
2023-09-22 10:52:24 -04:00