Releases: tianocore/edk2-pytool-library
Releases · tianocore/edk2-pytool-library
v0.22.3
What's Changed
- Update GetEdk2RelativePathFromAbsolutePath and GetAbsolutePathOnThisSystemFromEdk2RelativePath path input type hinting by @antklein in #672
- buildreport_parser.py: Properly handle NULL libraries by @apop5 in #671
New Contributors
Full Changelog: v0.22.2...v0.22.3
v0.22.2
v0.22.1
What's Changed
- fdf_parser.py: support
SECTION COMPRESS
sections by @apop5 in #654 - base_parser.py: support conditions checking for empty string by @apop5 in #653
Dependency Changes
- build(deps): bump ruff from 0.6.5 to 0.6.9 by @dependabot in #650
- build(deps): bump mkdocs-material from 9.5.31 to 9.5.40 by @dependabot in #651
- build(deps): bump pytest from 8.3.2 to 8.3.3 by @dependabot in #639
- build(deps): bump setuptools from 75.0.0 to 75.1.0 by @dependabot in #640
- build(deps): bump build from 1.2.1 to 1.2.2.post1 by @dependabot in #649
Full Changelog: v0.22.0...v0.22.1
v0.22.0
What's Changed
- [REBASE&FF] Run ruff check and ruff format on the workspace by @Javagedes in #648
- Python support: drop 3.10, add 3.13 by @Javagedes in #652
Integration Instructions
Python 3.10 is no longer supported starting at edk2-pytool-library v0.22.0. If your platform cannot upgrade to 3.11 or above, continue using a version of edk2-python-library less than v0.22.0. Otherwise upgrade your version of python to 3.11 or greater.
Full Changelog: v0.21.12...v0.22.0
v0.21.12
What's Changed
- docs/developing.md: Update outdated steps by @makubacki in #645
- Fix ruff issues [Rebase & FF] by @makubacki in #646
- test_locate_tools: Make test_FindInf2CatToolInWinSdk() results consistent by @makubacki in #647
- gitignore_parser.py: Handle non-subpaths in rule file check by @makubacki in #644
Full Changelog: v0.21.11...v0.21.12
v0.21.11
What's Changed
- Update VsWhere.exe to 3.1.7 by @Javagedes in #636
Dependency Updates
- build(deps): bump mkdocstrings-python from 1.10.7 to 1.10.8 by @Javagedes in #623
- build(deps): bump setuptools from 71.1.0 to 73.0.1 by @dependabot in #622
- build(deps): bump pytest from 8.3.1 to 8.3.2 by @dependabot in #615
- build(deps): bump ruff from 0.5.6 to 0.6.2 by @dependabot in #621
- build(deps): bump coverage from 7.6.0 to 7.6.1 by @dependabot in #617
- build(deps): bump setuptools from 73.0.1 to 75.0.0 by @dependabot in #635
- build(deps): bump ruff from 0.6.2 to 0.6.5 by @dependabot in #634
- build(deps): bump mkdocs from 1.6.0 to 1.6.1 by @dependabot in #627
- build(deps): bump mkdocstrings[python] from 0.25.2 to 0.26.1 by @dependabot in #630
- build(deps): bump mkdocstrings-python from 1.10.8 to 1.11.1 by @dependabot in #632
Full Changelog: v0.21.10...v0.21.11
v0.21.10
What's Changed
- Documentation: Fix all broken links by @Javagedes in #609
Dependency Updates
- build(deps): bump mkdocs-awesome-pages-plugin from 2.9.2 to 2.9.3 by @dependabot in #608
- build(deps): bump mkdocstrings[python] from 0.25.1 to 0.25.2 by @dependabot in #607
- build(deps): bump mkdocs-material from 9.5.29 to 9.5.31 by @dependabot in #613
- build(deps): bump mkdocstrings-python from 1.10.5 to 1.10.7 by @dependabot in #612
- build(deps): bump ruff from 0.5.4 to 0.5.6 by @dependabot in #611
- build(deps): bump black from 24.4.2 to 24.8.0 by @dependabot in #610
- build(deps): bump pre-commit from 3.7.1 to 3.8.0 by @dependabot in #606
Full Changelog: v0.21.9...v0.21.10
v0.21.9
What's Changed
- Fix PCD parsing for PCDs that have a single quote in them by @NishanthSanjeevi in #600
- readme: Add documentation on publishing a release by @Javagedes in #588
Dependency Updates
- build(deps): bump coverage from 7.5.3 to 7.5.4 by @dependabot in #587
- build(deps): bump ruff from 0.4.7 to 0.4.10 by @dependabot in #586
- build(deps): bump setuptools from 70.0.0 to 70.1.0 by @dependabot in #585
- build(deps): bump mkdocs-material from 9.5.25 to 9.5.27 by @dependabot in #583
- build(deps): bump pytest from 8.2.1 to 8.2.2 by @dependabot in #580
- build(deps): bump ruff from 0.4.10 to 0.5.1 by @dependabot in #595
- build(deps): bump setuptools from 70.1.0 to 70.2.0 by @dependabot in #594
- build(deps): bump mkdocs-material from 9.5.27 to 9.5.28 by @dependabot in #593
- build(deps): bump mkdocstrings-python from 1.10.3 to 1.10.5 by @dependabot in #590
- build(deps): bump twine from 5.1.0 to 5.1.1 by @dependabot in #589
- build(deps): bump mkdocs-material from 9.5.28 to 9.5.29 by @dependabot in #599
- build(deps): bump coverage from 7.5.4 to 7.6.0 by @dependabot in #598
- build(deps): bump ruff from 0.5.1 to 0.5.2 by @dependabot in #597
- build(deps): bump setuptools from 70.2.0 to 70.3.0 by @dependabot in #596
- build(deps): bump pytest from 8.2.2 to 8.3.1 by @dependabot in #603
- build(deps): bump setuptools from 70.3.0 to 71.1.0 by @dependabot in #602
- build(deps): bump ruff from 0.5.2 to 0.5.4 by @dependabot in #601
New Contributors
- @NishanthSanjeevi made their first contribution in #600
Full Changelog: v0.21.8...v0.21.9
v0.21.8
v0.21.7
What's Changed
Dependency Updates
- build(deps): bump setuptools from 69.5.1 to 70.0.0 by @dependabot in #576
- build(deps): bump ruff from 0.4.6 to 0.4.7 by @dependabot in #575
- build(deps): bump mkdocstrings-python from 1.10.2 to 1.10.3 by @dependabot in #574
- build(deps): bump mkdocs-material from 9.5.24 to 9.5.25 by @dependabot in #573
Full Changelog: v0.21.6...v0.21.7