What's Changed * Add reference argument to submodule update --init invocations by joschock in https://github.com/tianocore/edk2-pytool-extensions/pull/842
* readme: Add documentation on publishing a release by Javagedes in https://github.com/tianocore/edk2-pytool-extensions/pull/835 * Fix parameter handling in repo_resolver and update logging configuration. by joschock in https://github.com/tianocore/edk2-pytool-extensions/pull/838
Dependency Updates
* build(deps): bump ruff from 0.4.7 to 0.4.10 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/834 * build(deps): bump robotframework from 7.0 to 7.0.1 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/831 * build(deps): bump pytest from 8.2.1 to 8.2.2 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/828
* edk2_parse: allow UefiBuilder to parse args by Javagedes in https://github.com/tianocore/edk2-pytool-extensions/pull/815 * Update how importlib is imported by Javagedes in https://github.com/tianocore/edk2-pytool-extensions/pull/825
Dependency Updates * build(deps): bump coverage from 7.4.4 to 7.5.3 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/820 * build(deps): bump ruff from 0.4.4 to 0.4.6 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/821 * build(deps): bump setuptools from 69.5.1 to 70.0.0 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/817 * build(deps): bump mkdocs-material from 9.5.23 to 9.5.25 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/822 * build(deps): bump mkdocstrings-python from 1.10.0 to 1.10.3 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/824 * build(deps): bump twine from 5.0.0 to 5.1.0 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/810 * build(deps): bump ruff from 0.4.6 to 0.4.7 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/823
* coverage_report: Gracefully handle missing file by Javagedes in https://github.com/tianocore/edk2-pytool-extensions/pull/814
Dependency Updates
* build(deps): bump ruff from 0.3.7 to 0.4.4 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/808 * build(deps): bump black from 24.4.0 to 24.4.2 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/801 * build(deps): bump mkdocs from 1.5.3 to 1.6.0 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/796 * build(deps): bump regex from 2024.4.16 to 2024.5.15 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/809 * build(deps): bump mkdocstrings[python] from 0.24.3 to 0.25.1 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/813 * build(deps): bump pytest from 8.1.1 to 8.2.1 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/812 * build(deps): bump pre-commit from 3.7.0 to 3.7.1 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/811
* edk2_invocable.py: Improve documentation by yangrongwei in https://github.com/tianocore/edk2-pytool-extensions/pull/786 * edk2_invocable.py: Improve documentation for SDE related functions by yangrongwei in https://github.com/tianocore/edk2-pytool-extensions/pull/791 * az_cli_ext_dep: Add ability to unzip download by Javagedes in https://github.com/tianocore/edk2-pytool-extensions/pull/792
Dependency Updates
* build(deps-dev): bump coverage from 7.4.1 to 7.4.3 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/765 * build(deps-dev): bump mkdocs-material from 9.5.9 to 9.5.11 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/764 * build(deps-dev): bump pytest from 8.0.1 to 8.0.2 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/763 * build(deps-dev): bump setuptools from 69.1.0 to 69.1.1 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/762 * build(deps-dev): bump mkdocs-material from 9.5.11 to 9.5.13 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/773 * build(deps-dev): bump ruff from 0.2.2 to 0.3.2 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/772 * build(deps-dev): bump pytest from 8.0.2 to 8.1.1 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/771 * build(deps-dev): bump build from 1.0.3 to 1.1.1 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/770 * build(deps-dev): bump mkdocstrings[python] from 0.24.0 to 0.24.1 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/767 * build(deps-dev): bump mkdocstrings-python from 1.8.0 to 1.9.0 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/778 * build(deps-dev): bump ruff from 0.3.2 to 0.3.3 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/777 * build(deps-dev): bump black from 24.2.0 to 24.3.0 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/776 * build(deps-dev): bump mkdocs-material from 9.5.13 to 9.5.14 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/775 * build(deps-dev): bump setuptools from 69.1.1 to 69.2.0 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/774 * build(deps): bump actions/deploy-pages from 4.0.4 to 4.0.5 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/779 * build(deps-dev): bump ruff from 0.3.3 to 0.3.4 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/780 * build(deps-dev): bump coverage from 7.4.3 to 7.4.4 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/781 * build(deps-dev): bump mkdocs-material from 9.5.14 to 9.5.16 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/785 * build(deps-dev): bump pre-commit from 3.6.2 to 3.7.0 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/782 * build(deps-dev): bump build from 1.1.1 to 1.2.1 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/784 * build(deps-dev): bump mkdocstrings[python] from 0.24.1 to 0.24.3 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/789 * build(deps-dev): bump mkdocs-material from 9.5.16 to 9.5.17 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/788 * build(deps-dev): bump mkdocstrings-python from 1.9.0 to 1.9.2 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/790 * build(deps-dev): bump ruff from 0.3.4 to 0.3.5 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/787 * build(deps): bump ruff from 0.3.5 to 0.3.7 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/795 * build(deps): bump black from 24.3.0 to 24.4.0 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/794 * build(deps): bump setuptools from 69.2.0 to 69.5.1 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/793 * build(deps): bump mkdocs-material from 9.5.17 to 9.5.18 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/800 * build(deps): bump mkdocstrings-python from 1.9.2 to 1.10.0 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/799 * build(deps): bump regex from 2023.12.25 to 2024.4.16 by dependabot in https://github.com/tianocore/edk2-pytool-extensions/pull/798
New Contributors * yangrongwei made their first contribution in https://github.com/tianocore/edk2-pytool-extensions/pull/786