LICENSE
MANIFEST.in
README.md
pyproject.toml
src/ai_bom_generator/__init__.py
src/ai_bom_generator/__main__.py
src/ai_bom_generator/app.py
src/ai_bom_generator/cli.py
src/ai_bom_generator/errors.py
src/ai_bom_generator.egg-info/PKG-INFO
src/ai_bom_generator.egg-info/SOURCES.txt
src/ai_bom_generator.egg-info/dependency_links.txt
src/ai_bom_generator.egg-info/entry_points.txt
src/ai_bom_generator.egg-info/requires.txt
src/ai_bom_generator.egg-info/top_level.txt
src/ai_bom_generator/collectors/__init__.py
src/ai_bom_generator/collectors/dependency_files.py
src/ai_bom_generator/collectors/pipeline.py
src/ai_bom_generator/config/__init__.py
src/ai_bom_generator/config/loader.py
src/ai_bom_generator/config/schema/__init__.py
src/ai_bom_generator/config/schema/aibom-config-v1.schema.json
src/ai_bom_generator/domain/__init__.py
src/ai_bom_generator/domain/artifact.py
src/ai_bom_generator/domain/dependency.py
src/ai_bom_generator/domain/evidence.py
src/ai_bom_generator/domain/reference.py
src/ai_bom_generator/domain/source_location.py
src/ai_bom_generator/domain/warning.py
src/ai_bom_generator/exporters/__init__.py
src/ai_bom_generator/exporters/cyclonedx_schema.py
src/ai_bom_generator/exporters/cyclonedx_json/__init__.py
src/ai_bom_generator/exporters/cyclonedx_json/mapper.py
src/ai_bom_generator/exporters/cyclonedx_json/schema/LICENSE
src/ai_bom_generator/exporters/cyclonedx_json/schema/__init__.py
src/ai_bom_generator/exporters/cyclonedx_json/schema/bom-1.7.schema.json
src/ai_bom_generator/exporters/spdx_ai/__init__.py
src/ai_bom_generator/exporters/spdx_ai/mapper.py
src/ai_bom_generator/exporters/spdx_ai/schema/__init__.py
src/ai_bom_generator/exporters/spdx_ai/schema/aibom-spdx-ai-preview.schema.json
src/ai_bom_generator/hashing/__init__.py
src/ai_bom_generator/hashing/sha256.py
src/ai_bom_generator/reporting/__init__.py
src/ai_bom_generator/reporting/json_writer.py
src/ai_bom_generator/reporting/summary.py
src/ai_bom_generator/reporting/warning_report.py
src/ai_bom_generator/security/__init__.py
src/ai_bom_generator/security/path_policy.py
src/ai_bom_generator/security/redaction.py
src/ai_bom_generator/validation/__init__.py
src/ai_bom_generator/validation/json_schema.py
tests/test_cli.py
tests/test_contract_schemas.py
tests/test_dependency_files.py
tests/test_examples.py
tests/test_hashing.py
tests/test_ml_ecosystem_dependency_fixtures.py
tests/test_redaction.py
tests/test_release_verification.py
tests/fixtures/complete-project/MODEL_CARD.md
tests/fixtures/complete-project/aibom.toml
tests/fixtures/complete-project/requirements.lock
tests/fixtures/complete-project/train.py
tests/fixtures/complete-project/evals/result.json
tests/fixtures/complete-project/models/model.safetensors
tests/fixtures/complete-project/prompts/system.txt
tests/fixtures/dependency-lockfiles/MODEL_CARD.md
tests/fixtures/dependency-lockfiles/aibom.toml
tests/fixtures/dependency-lockfiles/requirements.txt
tests/fixtures/dependency-lockfiles/uv.lock
tests/fixtures/dependency-lockfiles/models/model.onnx
tests/fixtures/invalid-config/aibom.toml
tests/fixtures/missing-artifact/aibom.toml
tests/fixtures/ml-ecosystem-dependencies/MODEL_CARD.md
tests/fixtures/ml-ecosystem-dependencies/aibom.toml
tests/fixtures/ml-ecosystem-dependencies/lockfiles/transformers/uv.lock
tests/fixtures/ml-ecosystem-dependencies/models/model.onnx
tests/fixtures/ml-ecosystem-dependencies/requirements/gguf.txt
tests/fixtures/ml-ecosystem-dependencies/requirements/onnx.txt
tests/fixtures/ml-ecosystem-dependencies/requirements/pytorch-cu128.txt
tests/fixtures/secret-redaction/aibom.toml
tests/fixtures/secret-redaction/models/model.safetensors
tests/fixtures/sparse-project/aibom.toml
tests/fixtures/symlink-escape/aibom.toml