Releases: tianocore/edk2-pytool-extensions
v0.28.2
What's Changed
- Allow [tool] or [tools] section in Rust Env Checker by @makubacki in #931
Full Changelog: v0.28.1...v0.28.2
v0.28.1
What's Changed
- pyopenssl_signer: Use cryptography by @Javagedes in #918
- rust.py: Use cargo-binstall by @Javagedes in #929
Dependency Updates
- build(deps): bump pytest from 8.3.2 to 8.3.3 by @dependabot in #888
- build(deps): bump mkdocs from 1.6.0 to 1.6.1 by @dependabot in #887
- build(deps): bump mkdocs-material from 9.5.34 to 9.5.40 by @dependabot in #894
- build(deps): bump robotframework from 7.0.1 to 7.1 by @dependabot in #886
- build(deps): bump build from 1.2.1 to 1.2.2.post1 by @dependabot in #893
- build(deps): bump mkdocstrings[python] from 0.26.1 to 0.27.0 by @dependabot in #905
- build(deps): bump ruff from 0.6.2 to 0.8.6 by @dependabot in #917
- build(deps): bump coverage from 7.6.1 to 7.6.10 by @dependabot in #916
- build(deps): bump codecov/codecov-action from 4 to 5 by @dependabot in #908
- build(deps): bump black from 24.8.0 to 24.10.0 by @dependabot in #900
- build(deps): bump robotframework from 7.1 to 7.1.1 by @dependabot in #899
Full Changelog: v0.28.0...v0.28.1
v0.28.0
What's Changed
- image_validation: Update documentation by @Javagedes in #884
- Minor updates to the porting readme by @rogurr in #881
- build(deps): bump black from 24.4.2 to 24.8.0 by @dependabot in #863
- build(deps): bump mkdocs-material from 9.5.29 to 9.5.34 by @dependabot in #877
- build(deps): bump mkdocstrings-python from 1.10.8 to 1.11.1 by @dependabot in #878
- build(deps): bump setuptools from 72.1.0 to 75.1.0 by @dependabot in #885
- build(deps): bump regex from 2024.5.15 to 2024.9.11 by @dependabot in #882
- [REBASE&FF] Ruff on workspace by @Javagedes in #892
- Install mono on ubuntu-latest by @Javagedes in #896
- Python support: drop 3.10, add 3.13 by @Javagedes in #895
Integration Instructions
v0.28.0 drops support for python 3.10. If your platform cannot upgrade to 3.11 or above, continue using a version of edk2-python-extensions less than v0.28.0. Otherwise upgrade your version of platform to 3.11 or greater. If edk2-pytool-library is not automatically downloaded with edk2-pytool-extensions, then you also need to ensure that edk2-pytool-library is v0.22.0 or greater
New Contributors
Full Changelog: v0.27.12...v0.28.0
v0.27.12
What's Changed
- nuget_dependency: Allow path override by @Javagedes in #871
Dependency Updates
- build(deps): bump mkdocstrings-python from 1.10.7 to 1.10.8 by @Javagedes in #874
- build(deps): bump ruff from 0.5.4 to 0.6.2 by @dependabot in #872
- build(deps): bump coverage from 7.6.0 to 7.6.1 by @dependabot in #867
- build(deps): bump pre-commit from 3.7.1 to 3.8.0 by @dependabot in #866
Full Changelog: v0.27.11...v0.27.12
v0.27.11
What's Changed
- Documentation: Fix all broken links by @Javagedes in #856
Dependency Changes
- build(deps): bump mkdocs-material from 9.5.28 to 9.5.29 by @dependabot in #852
- build(deps): bump ruff from 0.5.1 to 0.5.2 by @dependabot in #851
- build(deps): bump coverage from 7.5.4 to 7.6.0 by @dependabot in #850
- build(deps): bump pytest from 8.2.2 to 8.3.1 by @dependabot in #854
- build(deps): bump ruff from 0.5.2 to 0.5.4 by @dependabot in #853
- build(deps): bump setuptools from 70.2.0 to 70.3.0 by @dependabot in #849
- build(deps): bump setuptools from 70.3.0 to 72.1.0 by @dependabot in #862
- build(deps): bump pytest from 8.3.1 to 8.3.2 by @dependabot in #861
- build(deps): bump mkdocs-awesome-pages-plugin from 2.9.2 to 2.9.3 by @dependabot in #860
- build(deps): bump mkdocstrings[python] from 0.25.1 to 0.25.2 by @dependabot in #857
- build(deps): bump mkdocstrings-python from 1.10.5 to 1.10.7 by @dependabot in #858
Full Changelog: v0.27.10...v0.27.11
v0.27.10
What's Changed
- ci_build: Add fail-fast option by @Javagedes in #847
- invocables: Update --help information by @Javagedes in #754
- Add Rust Environment module by @makubacki in #848
Dependency Updates
- build(deps): bump coverage from 7.5.3 to 7.5.4 by @dependabot in #846
- build(deps): bump ruff from 0.4.10 to 0.5.1 by @dependabot in #845
- build(deps): bump setuptools from 70.0.0 to 70.2.0 by @dependabot in #844
- build(deps): bump mkdocs-material from 9.5.25 to 9.5.28 by @dependabot in #843
- build(deps): bump mkdocstrings-python from 1.10.3 to 1.10.5 by @dependabot in #840
Full Changelog: v0.27.9...v0.27.10
v0.27.9
v0.27.8
What's Changed
- build(deps): bump twine from 5.1.0 to 5.1.1 by @dependabot in #839
Notes
This releases contains no functional changes, but upgrades twine to resolve a pypi release bug / failure.
Full Changelog: v0.27.7...v0.27.8
v0.27.7
What's Changed
- readme: Add documentation on publishing a release by @Javagedes in #835
- Fix parameter handling in repo_resolver and update logging configuration. by @joschock in #838
Dependency Updates
- build(deps): bump ruff from 0.4.7 to 0.4.10 by @dependabot in #834
- build(deps): bump robotframework from 7.0 to 7.0.1 by @dependabot in #831
- build(deps): bump pytest from 8.2.1 to 8.2.2 by @dependabot in #828
Full Changelog: v0.27.6...v0.27.7
v0.27.6
What's Changed
- edk2_parse: allow UefiBuilder to parse args by @Javagedes in #815
- Update how importlib is imported by @Javagedes in #825
Dependency Updates
- build(deps): bump coverage from 7.4.4 to 7.5.3 by @dependabot in #820
- build(deps): bump ruff from 0.4.4 to 0.4.6 by @dependabot in #821
- build(deps): bump setuptools from 69.5.1 to 70.0.0 by @dependabot in #817
- build(deps): bump mkdocs-material from 9.5.23 to 9.5.25 by @dependabot in #822
- build(deps): bump mkdocstrings-python from 1.10.0 to 1.10.3 by @dependabot in #824
- build(deps): bump twine from 5.0.0 to 5.1.0 by @dependabot in #810
- build(deps): bump ruff from 0.4.6 to 0.4.7 by @dependabot in #823
Full Changelog: v0.27.5...v0.27.6