def manifest_for_bundle(self, bundle_name, version=None):
        index = self.get_index()
        all_versions = index.versions_for_bundle(bundle_name)
        if version is None and len(all_versions) > 0:
            version = all_versions[-1]
        elif version not in all_versions:
            return None  # throw exception?
        return self.get_manifest(bundle_name, version)
Get a manifest for bundle. If version is not specified, it gets the
dataset/ETHPy150Open mindsnacks/Zinc/src/zinc/catalog.py/ZincAbstractCatalog.manifest_for_bundle