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/generation_marker.py
src/ai_bom_generator/collectors/pipeline.py
src/ai_bom_generator/collectors/dependency_parsers/__init__.py
src/ai_bom_generator/collectors/dependency_parsers/common.py
src/ai_bom_generator/collectors/dependency_parsers/conda_lock.py
src/ai_bom_generator/collectors/dependency_parsers/pipenv_lock.py
src/ai_bom_generator/collectors/dependency_parsers/poetry_lock.py
src/ai_bom_generator/collectors/dependency_parsers/requirements.py
src/ai_bom_generator/collectors/dependency_parsers/uv_lock.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/generation.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/error_report.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/file_io.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_conda_lock.py
tests/test_config_loader.py
tests/test_contract_schemas.py
tests/test_dependency_files.py
tests/test_dependency_source_evidence.py
tests/test_error_report.py
tests/test_examples.py
tests/test_file_io.py
tests/test_generation_marker.py
tests/test_github_action_verification.py
tests/test_hashing.py
tests/test_json_writer.py
tests/test_ml_ecosystem_dependency_fixtures.py
tests/test_performance_budget.py
tests/test_pipenv_lock.py
tests/test_pipenv_lock_properties.py
tests/test_poetry_lock.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/conda-lock-corpus/official-shapes-v1.yml
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/conda/conda-lock.yml
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/pipenv-lock/Pipfile.lock
tests/fixtures/pipenv-lock/README.md
tests/fixtures/pipenv-lock/aibom.toml
tests/fixtures/pipenv-lock-corpus/README.md
tests/fixtures/pipenv-lock-corpus/pipenv-2023.12.1.lock
tests/fixtures/pipenv-lock-corpus/pipenv-2026.6.2.lock
tests/fixtures/poetry-lock/aibom.toml
tests/fixtures/poetry-lock/poetry.lock
tests/fixtures/poetry-lock-corpus/README.md
tests/fixtures/poetry-lock-corpus/poetry-2.0.lock
tests/fixtures/poetry-lock-corpus/poetry-2.1.lock
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