pyk.kdist.api module
-
class Target[source]
Bases: ABC
-
abstract build(output_dir: Path, deps: dict[str, Path], args: dict[str, Any], verbose: bool) → None[source]
-
context() → Mapping[str, str][source]
-
deps() → Iterable[str][source]
-
final manifest() → dict[str, Any][source]
-
source() → Iterable[str | Path][source]
-
final class TargetId(plugin_name: 'str', target_name: 'str')[source]
Bases: object
-
property full_name: str
-
static parse(fqn: str) → TargetId[source]
-
plugin_name: str
-
target_name: str
-
valid_id(s: str) → bool[source]