Releases: tianocore/edk2-pytool-library
Releases · tianocore/edk2-pytool-library
v0.19.8
What's Changed
- table parsers: Use closest package path relative path by @Javagedes in #461
- inf_generator: Add [Install.NT.Services] section by @Javagedes in #462
Dependency Updates
- build(deps): bump actions/deploy-pages from 2 to 3 by @dependabot in #467
- build(deps): bump actions/setup-python from 4 to 5 by @dependabot in #466
- build(deps-dev): bump mkdocs-material from 9.4.14 to 9.5.2 by @dependabot in #468
- build(deps-dev): bump pre-commit from 3.5.0 to 3.6.0 by @dependabot in #464
- build(deps-dev): bump ruff from 0.1.6 to 0.1.7 by @dependabot in #463
Full Changelog: v0.19.7...v0.19.8
v0.19.7
What's Changed
- buildreport_parser: Add Depex section parsing by @Javagedes in #460
Dependency Updates
- build(deps-dev): bump setuptools from 68.2.2 to 69.0.2 by @dependabot in #459
- build(deps-dev): bump mkdocs-material from 9.4.10 to 9.4.14 by @dependabot in #458
- build(deps-dev): bump mkdocstrings-python from 1.7.4 to 1.7.5 by @dependabot in #457
Full Changelog: v0.19.6...v0.19.7
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