Skip to content

Releases: tianocore/edk2-pytool-library

v0.22.3

22 Nov 00:49
55350f3
Compare
Choose a tag to compare

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

18 Oct 19:49
1d941cf
Compare
Choose a tag to compare

What's Changed

  • Fix UEFI Variable Fetching on Linux by @os-d in #655

New Contributors

  • @os-d made their first contribution in #655

Full Changelog: v0.22.1...v0.22.2

v0.22.1

18 Oct 14:57
db0565d
Compare
Choose a tag to compare

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

Full Changelog: v0.22.0...v0.22.1

v0.22.0

14 Oct 21:11
6ee2f8b
Compare
Choose a tag to compare

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

01 Oct 16:59
78b103e
Compare
Choose a tag to compare

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

17 Sep 22:17
8bd86b1
Compare
Choose a tag to compare

What's Changed

Dependency Updates

Full Changelog: v0.21.10...v0.21.11

v0.21.10

05 Aug 20:22
a88e6ec
Compare
Choose a tag to compare

What's Changed

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

25 Jul 16:25
60c64b0
Compare
Choose a tag to compare

What's Changed

Dependency Updates

New Contributors

Full Changelog: v0.21.8...v0.21.9

v0.21.8

24 Jun 14:56
912993d
Compare
Choose a tag to compare

What's Changed

  • os/UefiVariableSupport: Support null termination by @apop5 in #581
  • Address Linux GetUefiVariable exception. by @apop5 in #584

Full Changelog: v0.21.7...v0.21.8

v0.21.7

07 Jun 17:43
e9a1b21
Compare
Choose a tag to compare

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