Releases: tianocore/edk2-pytool-library
Releases · tianocore/edk2-pytool-library
v0.19.6
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
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
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
- build(deps-dev): bump pytest from 7.4.2 to 7.4.3 by @dependabot in #443
- build(deps-dev): bump mkdocs-material from 9.4.6 to 9.4.7 by @dependabot in #442
- build(deps-dev): bump black from 23.10.0 to 23.10.1 by @dependabot in #440
- build(deps): bump actions/setup-node from 3 to 4 by @dependabot in #439
- build(deps-dev): bump ruff from 0.1.1 to 0.1.3 by @dependabot in #441
Full Changelog: v0.19.3...v0.19.4
v0.19.3
v0.19.2
What's Changed
- path_utilities: Remove Nested package exceptions by @Javagedes in #430
- gitignore_parser.py: Multiple Updates by @Javagedes in #437
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
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
- @bkarstens made their first contribution in #431
Full Changelog: v0.19.0...v0.19.1
v0.19.0
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
What's Changed
- edk2toollib/uefi/edk2/parsers: enhancements by @Javagedes in #419
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
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
What's Changed
- database: multiple bugfixes by @Javagedes in #393
- edk2toollib/database: Switch to sqlite3 by @Javagedes in #406
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