autods_pet.manifest#

Reproducibility manifest for autods_pet pipeline runs.

autods_pet.manifest.collect_environment()[source]#

Gather software environment information.

Returns:

Contains autods_pet_version, python_version, platform, and packages (name -> version mapping).

Return type:

dict[str, Any]

autods_pet.manifest.write_manifest(cfg, output_dir)[source]#

Write a reproducibility manifest to output_dir/manifest.json.

Parameters:
  • cfg (dict[str, Any]) – Full configuration dict used for the pipeline run.

  • output_dir (Path) – Root output directory where the manifest is saved.

Returns:

Path to the written file, or None if writing failed.

Return type:

Path | None