From c6da944840f5d0befa14890831091655cfe3b89e Mon Sep 17 00:00:00 2001 From: Jib Date: Wed, 17 Dec 2025 16:16:39 -0500 Subject: [PATCH] PYTHON-5433 (hotfix): Fix typing check for sbom requirements file --- tools/generate_sbom_requirements.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/generate_sbom_requirements.py b/tools/generate_sbom_requirements.py index 131605ab88..59389bee5a 100644 --- a/tools/generate_sbom_requirements.py +++ b/tools/generate_sbom_requirements.py @@ -6,6 +6,7 @@ - Excludes docs.txt and test.txt in the requirements folder - Writes output to sbom-requirements.txt (overwrites) """ + from __future__ import annotations from pathlib import Path @@ -59,7 +60,7 @@ def write_combined_req_files(root: Path, files: list[Path], outname: str) -> Pat raise RuntimeError(f"Failed to write {outpath}: {e}") from e -def main(): +def main() -> None: root = Path(__file__).parent.parent.resolve() files = collect_files(root)