Manifest#

class lsst.verify.metadata.eupsmanifest.Manifest(manifest_stream)#

Bases: object

Iterator over packages in lsstsw’s manifest.txt dataset.

Parameters#

manifest_streamfile handle

A file handle for manifest.txt (from open, for example).

Attributes Summary

build

Build number, bNNNN (str).

Methods Summary

items()

Iterate over packages.

Attributes Documentation

build#

Build number, bNNNN (str).

Methods Documentation

items()#

Iterate over packages.

Yields#

itemtuple

Tuple of (name, manifest_item). manifest_item is a ManifestItem (namedtuple) type with fields:

  • name

  • git_sha

  • version (EUPS version)

  • dependencies (list of EUPS package names)