def add_entry(entry, info, catalog_path):
    entry.artifact.metadata = dict(schema=info["schema"], nrow=info["nrow"])
    catalog.add_entry(entry, urlpath=catalog_path, overwrite=True)
def add_entry(entry: Entry, info: Dict[str, Any], catalog_path: Path) -> None:
    entry.artifact.metadata = dict(schema=info["schema"], nrow=info["nrow"])
    catalog.add_entry(entry, urlpath=catalog_path, overwrite=True)  # type: ignore
def add_entry(entry, info, catalog_path):
    entry.artifact.metadata = dict(info=info['info'], nrow=info['nrow'])
    catalog.add_entry(entry, urlpath=catalog_path, overwrite=True)