What's Changed
* base_parser: bugfix ifdef ifndef evaluation by Javagedes in https://github.com/tianocore/edk2-pytool-library/pull/698
Dependency Updates
* build(deps): bump ruff from 0.6.9 to 0.8.6 by dependabot in https://github.com/tianocore/edk2-pytool-library/pull/686
* build(deps): bump setuptools from 75.1.0 to 75.7.0 by dependabot in https://github.com/tianocore/edk2-pytool-library/pull/687
* build(deps): bump mkdocs-material from 9.5.40 to 9.5.49 by dependabot in https://github.com/tianocore/edk2-pytool-library/pull/681
* build(deps): bump mkdocstrings[python] from 0.26.1 to 0.27.0 by dependabot in https://github.com/tianocore/edk2-pytool-library/pull/667
* build(deps): bump codecov/codecov-action from 4 to 5 by dependabot in https://github.com/tianocore/edk2-pytool-library/pull/670
* build(deps): bump pre-commit from 3.8.0 to 4.0.1 by dependabot in https://github.com/tianocore/edk2-pytool-library/pull/657
**Full Changelog**: https://github.com/tianocore/edk2-pytool-library/compare/v0.22.5...v0.22.6