Skip to content

Releases: tianocore/edk2-pytool-extensions

v0.27.2

02 Feb 16:06
bf643b0
Compare
Choose a tag to compare

Dependency Updates

Full Changelog: v0.27.1...v0.27.2

v0.27.1

31 Jan 19:40
b31a289
Compare
Choose a tag to compare

What's Changed

  • stuart_parse: add flag to perform source analysis. by @Javagedes in #739

Dependency Updates

Full Changelog: v0.27.0...v0.27.1

v0.27.0

19 Jan 23:47
d6d278e
Compare
Choose a tag to compare

What's Changed

Dependency Updates

  • build(deps): bump actions/upload-pages-artifact from 2 to 3 by @dependabot in #721
  • build(deps): bump actions/deploy-pages from 3 to 4 by @dependabot in #720
  • build(deps-dev): bump ruff from 0.1.7 to 0.1.9 by @dependabot in #719
  • build(deps-dev): bump mkdocs-material from 9.5.2 to 9.5.3 by @dependabot in #718
  • build(deps-dev): bump coverage from 7.3.3 to 7.4.0 by @dependabot in #722
  • build(deps-dev): bump black from 23.11.0 to 23.12.1 by @dependabot in #717
  • build(deps-dev): bump pytest from 7.4.3 to 7.4.4 by @dependabot in #725
  • build(deps-dev): bump ruff from 0.1.9 to 0.1.11 by @dependabot in #724
  • build(deps-dev): bump regex from 2023.10.3 to 2023.12.25 by @dependabot in #723
  • build(deps-dev): bump setuptools from 69.0.2 to 69.0.3 by @dependabot in #715
  • build(deps-dev): bump mkdocstrings-python from 1.7.5 to 1.8.0 by @dependabot in #729
  • build(deps-dev): bump ruff from 0.1.11 to 0.1.13 by @dependabot in #728
  • build(deps-dev): bump robotframework from 6.1.1 to 7.0 by @dependabot in #727

Integration Instructions

stuart_parse generates a completely different schema of database due to the switch to an ORM instead of sqlite3 directly and stuart_report reports that rely on the database now expect this new schema. Any previous databases should be deleted.

Full Changelog: v0.26.4...v0.27.0

v0.26.4

19 Dec 08:28
d15c2ec
Compare
Choose a tag to compare

What's Changed

  • edk2_invocable: print help message when build module provided by @Javagedes in #714

Dependency Updates

  • build(deps): bump actions/upload-artifact from 3 to 4 by @dependabot in #713

  • build(deps): bump github/codeql-action from 2 to 3 by @dependabot in #712

  • build(deps-dev): bump coverage from 7.3.2 to 7.3.3 by @dependabot in #711

Full Changelog: v0.26.3...v0.26.4

v0.26.3

14 Dec 19:19
5289289
Compare
Choose a tag to compare

What's Changed

Dependency Updates

  • build(deps-dev): bump ruff from 0.1.5 to 0.1.6 by @dependabot in #697
  • build(deps-dev): bump mkdocstrings[python] from 0.23.0 to 0.24.0 by @dependabot in #696
  • build(deps-dev): bump mkdocs-material from 9.4.8 to 9.4.10 by @dependabot in #695
  • build(deps-dev): bump mkdocstrings-python from 1.7.4 to 1.7.5 by @dependabot in #700
  • build(deps-dev): bump mkdocs-material from 9.4.10 to 9.4.14 by @dependabot in #699
  • build(deps-dev): bump setuptools from 68.2.2 to 69.0.2 by @dependabot in #698
  • build(deps): bump actions/deploy-pages from 2 to 3 by @dependabot in #705
  • build(deps): bump actions/setup-python from 4 to 5 by @dependabot in #704
  • build(deps-dev): bump ruff from 0.1.6 to 0.1.7 by @dependabot in #703
  • build(deps-dev): bump mkdocs-material from 9.4.14 to 9.5.2 by @dependabot in #706
  • build(deps-dev): bump pre-commit from 3.5.0 to 3.6.0 by @dependabot in #702

Full Changelog: v0.26.2...v0.26.3

v0.26.2

13 Nov 20:55
03d778c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.26.1...v0.26.2

v0.26.1

13 Nov 18:46
5c47166
Compare
Choose a tag to compare

What's Changed

Dependency Updates

  • build(deps-dev): bump ruff from 0.1.3 to 0.1.4 by @dependabot in #688
  • build(deps-dev): bump mkdocs-material from 9.4.7 to 9.4.8 by @dependabot in #687
  • build(deps-dev): bump ruff from 0.1.4 to 0.1.5 by @dependabot in #693
  • build(deps-dev): bump mkdocstrings-python from 1.7.3 to 1.7.4 by @dependabot in #692
  • build(deps-dev): bump black from 23.10.1 to 23.11.0 by @dependabot in #691

Full Changelog: v0.26.0...v0.26.1

v0.26.0

02 Nov 18:30
4753cf6
Compare
Choose a tag to compare

This release introduces two new invocables, stuart_parse and stuart_report. Please review the documentation on Integrating and Using these invocables. They are still in "beta"; if you experience any unexpected issues, please file a Bug.

What's Changed

Dependency Updates

  • build(deps-dev): bump black from 23.9.1 to 23.10.0 by @dependabot in #679
  • build(deps-dev): bump mkdocs-material from 9.4.4 to 9.4.6 by @dependabot in #676
  • build(deps): bump actions/setup-node from 3 to 4 by @dependabot in #686
  • build(deps-dev): bump pre-commit from 3.4.0 to 3.5.0 by @dependabot in #677
  • build(deps-dev): bump pytest from 7.4.2 to 7.4.3 by @dependabot in #685
  • build(deps-dev): bump black from 23.10.0 to 23.10.1 by @dependabot in #684
  • build(deps-dev): bump mkdocs-material from 9.4.6 to 9.4.7 by @dependabot in #683
  • build(deps-dev): bump ruff from 0.0.292 to 0.1.3 by @dependabot in #682

Full Changelog: v0.25.1...v0.25.2

v0.25.1

20 Oct 23:53
8a0566e
Compare
Choose a tag to compare

What's Changed

Dependency Updates

  • build(deps-dev): bump coverage from 7.3.1 to 7.3.2 by @dependabot in #670
  • build(deps-dev): bump mkdocstrings-python from 1.7.1 to 1.7.3 by @dependabot in #675
  • build(deps-dev): bump mkdocs-material from 9.4.2 to 9.4.4 by @dependabot in #672
  • build(deps-dev): bump regex from 2023.8.8 to 2023.10.3 by @dependabot in #673
  • build(deps-dev): bump ruff from 0.0.291 to 0.0.292 by @dependabot in #674

Full Changelog: v0.25.0...v0.25.1

v0.25.0

06 Oct 22:51
3c2e15c
Compare
Choose a tag to compare

What's Changed

  • Update Supported Python versions to 3.10, 3.11, and 3.12 by @Javagedes in #669
  • edk2toolext/edk2_logging.py: Log rust errors by @Javagedes in #665

Breaking Changes

edk2-pytool-extensions has officially dropped support for python 3.9 with this release. To continue to receive improvements to edk2-pytool-extensions, passed v0.24, you will need to upgrade to a supported version of python (3.10, 3.11, or 3.12).

Dependency Updates

  • build(deps-dev): bump coverage from 7.3.0 to 7.3.1 by @dependabot in #667
  • build(deps-dev): bump mkdocstrings-python from 1.7.0 to 1.7.1 by @dependabot in #668
  • build(deps-dev): bump mkdocs-material from 9.2.5 to 9.4.2 by @dependabot in #664
  • build(deps-dev): bump setuptools from 68.1.2 to 68.2.2 by @dependabot in #661
  • build(deps-dev): bump black from 23.7.0 to 23.9.1 by @dependabot in #659
  • build(deps-dev): bump mkdocstrings[python] from 0.22.0 to 0.23.0 by @dependabot in #663
  • build(deps-dev): bump pre-commit from 3.3.3 to 3.4.0 by @dependabot in #644
  • build(deps): bump actions/checkout from 3 to 4 by @dependabot in #648
  • build(deps-dev): bump ruff from 0.0.290 to 0.0.291 by @dependabot in #666
  • build(deps-dev): bump pytest from 7.4.0 to 7.4.2 by @dependabot in #649
  • build(deps-dev): bump build from 0.10.0 to 1.0.3 by @dependabot in #651

Full Changelog: v0.24.1...v0.25.0