whiteprints.copier_run#
Run copier commands.
We use uvx.
Classes#
Manage the copier command. |
Module Contents#
- class whiteprints.copier_run.Copier[source]#
Manage the copier command.
- property uvx: whiteprints.uvx_run.UVX[source]#
A uvx manager.
- Returns:
a uvx manager instance.
- Return type:
- copy(
- command: collections.abc.Iterable[str],
- *,
- context: collections.abc.Iterable[str] = (),
- trust: bool = False,
Run a copier command.
- Parameters:
command (collections.abc.Iterable[str]) – arguments for the copier copy command.
context (collections.abc.Iterable[str]) – additional depenencies to inject.
trust (bool) – copier trust for code execution.
- Return type:
None