plinder.core.release#
Paths and table keys for a published PLINDER release.
- class plinder.core.release.PlinderRelease(data_dir: Path | None = None)[source]#
Bases:
objectResolve named paths within a local or configured PLINDER release.
- data_dir: Path | None = None#
- path(name: str, **parameters: str) Path#
Return the expected local path without fetching it.
- fetch(name: str, **parameters: str) Path#
Fetch a configured artifact or check an explicit local release.
- table(name: str) dict[str, Any]#
Return the path name, row description, and key for a release table.