Skip to content

Releases: tianocore/edk2-pytool-library

v0.19.6

21 Nov 22:17
e8586dc
Compare
Choose a tag to compare

What's Changed

  • base_parser: Update StripComment to consider quote groupings by @Javagedes in #456

Dependency Updates

  • build(deps-dev): bump ruff from 0.1.5 to 0.1.6 by @dependabot in #454
  • build(deps-dev): bump mkdocs-material from 9.4.8 to 9.4.10 by @dependabot in #455
  • build(deps-dev): bump mkdocstrings[python] from 0.23.0 to 0.24.0 by @dependabot in #453

Full Changelog: v0.19.5...v0.19.6

v0.19.5

18 Nov 01:27
bd971c9
Compare
Choose a tag to compare

What's Changed

  • base_parser: Don't treat pound signs wrapped in quotes as comments by @Javagedes in #452

Dependency Updates

  • build(deps-dev): bump ruff from 0.1.3 to 0.1.4 by @dependabot in #446
  • build(deps-dev): bump mkdocs-material from 9.4.7 to 9.4.8 by @dependabot in #447
  • build(deps-dev): bump ruff from 0.1.4 to 0.1.5 by @dependabot in #450
  • build(deps-dev): bump black from 23.10.1 to 23.11.0 by @dependabot in #449
  • build(deps-dev): bump mkdocstrings-python from 1.7.3 to 1.7.4 by @dependabot in #448

Full Changelog: v0.19.4...v0.19.5

v0.19.4

01 Nov 23:51
Compare
Choose a tag to compare

What's Changed

  • utility_functions: Add LongPath support to RemoveTree by @Javagedes in #444
  • [REBASE&FF] Multiple table / parser updates by @Javagedes in #423

Dependency Updates

Full Changelog: v0.19.3...v0.19.4

v0.19.3

26 Oct 16:10
139e41b
Compare
Choose a tag to compare

What's Changed

  • Corrected Logger case to logger in error condition by @apop5 in #438

Full Changelog: v0.19.2...v0.19.3

v0.19.2

25 Oct 20:23
2e82a08
Compare
Choose a tag to compare

What's Changed

Dependency Updates

  • build(deps-dev): bump black from 23.9.1 to 23.10.0 by @dependabot in #436
  • build(deps-dev): bump mkdocstrings-python from 1.7.2 to 1.7.3 by @dependabot in #434
  • build(deps-dev): bump mkdocs-material from 9.4.4 to 9.4.6 by @dependabot in #433
  • build(deps-dev): bump pre-commit from 3.4.0 to 3.5.0 by @dependabot in #432
  • build(deps-dev): bump ruff from 0.0.292 to 0.1.1 by @dependabot in #435

Full Changelog: v0.19.1...v0.19.2

v0.19.1

12 Oct 01:54
000f4c8
Compare
Choose a tag to compare

What's Changed

  • Limiting capsule install to supported versions by @bkarstens in #431

Dependency Updates

  • build(deps-dev): bump mkdocstrings-python from 1.7.1 to 1.7.2 by @dependabot in #426
  • build(deps-dev): bump mkdocs-material from 9.4.2 to 9.4.4 by @dependabot in #429
  • build(deps-dev): bump coverage from 7.3.1 to 7.3.2 by @dependabot in #427
  • build(deps-dev): bump ruff from 0.0.291 to 0.0.292 by @dependabot in #428

New Contributors

Full Changelog: v0.19.0...v0.19.1

v0.19.0

06 Oct 23:06
33722a7
Compare
Choose a tag to compare

What's Changed

  • base_parser.py: conditional evaluation bugfix by @Javagedes in #425
  • Update Supported Python versions to 3.10, 3.11, and 3.12 by @Javagedes in #424

Breaking Changes

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

Full Changelog: v0.18.2...v0.19.0

v0.18.2

02 Oct 16:52
abe26c3
Compare
Choose a tag to compare

What's Changed

Dependency Updates

  • build(deps-dev): bump mkdocstrings-python from 1.7.0 to 1.7.1 by @dependabot in #422
  • build(deps-dev): bump black from 23.7.0 to 23.9.1 by @dependabot in #421
  • build(deps-dev): bump coverage from 7.3.0 to 7.3.1 by @dependabot in #420

Full Changelog: v0.18.1...v0.18.2

v0.18.1

25 Sep 23:35
2536e7f
Compare
Choose a tag to compare

What's Changed

  • edk2toollib/database: remove autoincrement id by @Javagedes in #412
  • edk2toollib.database.edk2_db: Add env index to large tables by @Javagedes in #411

Dependency Updates

  • build(deps-dev): bump mkdocs from 1.5.2 to 1.5.3 by @dependabot in #417
  • build(deps-dev): bump ruff from 0.0.290 to 0.0.291 by @dependabot in #416
  • build(deps-dev): bump mkdocs-material from 9.2.5 to 9.4.2 by @dependabot in #418
  • build(deps-dev): bump mkdocstrings-python from 1.6.0 to 1.7.0 by @dependabot in #415
  • build(deps-dev): bump setuptools from 68.1.2 to 68.2.2 by @dependabot in #414

Full Changelog: v0.18.0...v0.18.1

v0.18.0

19 Sep 19:51
a2c523d
Compare
Choose a tag to compare

What's Changed

Integration Instructions

Edk2DB now uses sqlite3 as the backend database rather than TinyDB. This has come with an interface change for instantiating and using the database and it's tables. Please refer to the readme for Edk2DB.
 

Dependency Updates

  • build(deps-dev): bump coverage from 7.2.7 to 7.3.0 by @dependabot in #386
  • build(deps-dev): bump mkdocs-awesome-pages-plugin from 2.9.1 to 2.9.2 by @dependabot in #391
  • build(deps-dev): bump setuptools from 68.0.0 to 68.1.2 by @dependabot in #388
  • build(deps-dev): bump mkdocs-material from 9.1.21 to 9.2.5 by @dependabot in #398
  • build(deps-dev): bump joblib from 1.2.0 to 1.3.2 by @dependabot in #397
  • build(deps-dev): bump mkdocstrings-python from 1.5.0 to 1.6.0 by @dependabot in #396
  • build(deps-dev): bump ruff from 0.0.286 to 0.0.290 by @dependabot in #410
  • build(deps): bump actions/checkout from 3 to 4 by @dependabot in #409
  • build(deps-dev): bump pytest from 7.4.0 to 7.4.2 by @dependabot in #408
  • build(deps-dev): bump build from 0.10.0 to 1.0.3 by @dependabot in #407
  • build(deps-dev): bump mkdocstrings[python] from 0.22.0 to 0.23.0 by @dependabot in #402
  • build(deps-dev): bump pre-commit from 3.3.3 to 3.4.0 by @dependabot in #405

Full Changelog: v0.17.0...v0.18.0