Edk2-pytool-library

Latest version: v0.22.4

Safety actively analyzes 701967 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 13

0.22.4

What's Changed
* base_parser.py: Update precedence of `==` and `!=` by ponchofigueroa in https://github.com/tianocore/edk2-pytool-library/pull/684

New Contributors
* ponchofigueroa made their first contribution in https://github.com/tianocore/edk2-pytool-library/pull/684

**Full Changelog**: https://github.com/tianocore/edk2-pytool-library/compare/v0.22.3...v0.22.4

0.22.3

What's Changed
* Update GetEdk2RelativePathFromAbsolutePath and GetAbsolutePathOnThisSystemFromEdk2RelativePath path input type hinting by antklein in https://github.com/tianocore/edk2-pytool-library/pull/672
* buildreport_parser.py: Properly handle NULL libraries by apop5 in https://github.com/tianocore/edk2-pytool-library/pull/671

New Contributors
* antklein made their first contribution in https://github.com/tianocore/edk2-pytool-library/pull/672

**Full Changelog**: https://github.com/tianocore/edk2-pytool-library/compare/v0.22.2...v0.22.3

0.22.2

What's Changed
* Fix UEFI Variable Fetching on Linux by os-d in https://github.com/tianocore/edk2-pytool-library/pull/655

New Contributors
* os-d made their first contribution in https://github.com/tianocore/edk2-pytool-library/pull/655

**Full Changelog**: https://github.com/tianocore/edk2-pytool-library/compare/v0.22.1...v0.22.2

0.22.1

What's Changed

* fdf_parser.py: support `SECTION COMPRESS` sections by apop5 in https://github.com/tianocore/edk2-pytool-library/pull/654
* base_parser.py: support conditions checking for empty string by apop5 in https://github.com/tianocore/edk2-pytool-library/pull/653

Dependency Changes

* build(deps): bump ruff from 0.6.5 to 0.6.9 by dependabot in https://github.com/tianocore/edk2-pytool-library/pull/650
* build(deps): bump mkdocs-material from 9.5.31 to 9.5.40 by dependabot in https://github.com/tianocore/edk2-pytool-library/pull/651
* build(deps): bump pytest from 8.3.2 to 8.3.3 by dependabot in https://github.com/tianocore/edk2-pytool-library/pull/639
* build(deps): bump setuptools from 75.0.0 to 75.1.0 by dependabot in https://github.com/tianocore/edk2-pytool-library/pull/640
* build(deps): bump build from 1.2.1 to 1.2.2.post1 by dependabot in https://github.com/tianocore/edk2-pytool-library/pull/649

**Full Changelog**: https://github.com/tianocore/edk2-pytool-library/compare/v0.22.0...v0.22.1

0.22.0

What's Changed
* [REBASE&FF] Run ruff check and ruff format on the workspace by Javagedes in https://github.com/tianocore/edk2-pytool-library/pull/648
* Python support: drop 3.10, add 3.13 by Javagedes in https://github.com/tianocore/edk2-pytool-library/pull/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**: https://github.com/tianocore/edk2-pytool-library/compare/v0.21.12...v0.22.0

0.21.12

What's Changed
* docs/developing.md: Update outdated steps by makubacki in https://github.com/tianocore/edk2-pytool-library/pull/645
* Fix ruff issues [Rebase & FF] by makubacki in https://github.com/tianocore/edk2-pytool-library/pull/646
* test_locate_tools: Make test_FindInf2CatToolInWinSdk() results consistent by makubacki in https://github.com/tianocore/edk2-pytool-library/pull/647
* gitignore_parser.py: Handle non-subpaths in rule file check by makubacki in https://github.com/tianocore/edk2-pytool-library/pull/644


**Full Changelog**: https://github.com/tianocore/edk2-pytool-library/compare/v0.21.11...v0.21.12

Page 1 of 13

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.