blob: 9ac0a515cebe20de8c32ac3e429a5fa0319e926b [file] [log] [blame] [view]
# `hamilton`
Hamilton CLI
**Usage**:
```console
$ hamilton [OPTIONS] COMMAND [ARGS]...
```
**Options**:
* `--verbose / --no-verbose`: [default: no-verbose]
* `--json-out / --no-json-out`: [default: no-json-out]
* `--install-completion`: Install completion for the current shell.
* `--show-completion`: Show completion for the current shell, to copy it or customize the installation.
* `--help`: Show this message and exit.
**Commands**:
* `build`: Build a single Driver with MODULES
* `diff`: Diff between the current MODULES and their...
* `version`: Version NODES and DATAFLOW from dataflow...
* `view`: Build and visualize dataflow with MODULES
## `hamilton build`
Build a single Driver with MODULES
**Usage**:
```console
$ hamilton build [OPTIONS] MODULES...
```
**Arguments**:
* `MODULES...`: [required]
**Options**:
* `--help`: Show this message and exit.
## `hamilton diff`
Diff between the current MODULES and their specified GIT_REFERENCE
**Usage**:
```console
$ hamilton diff [OPTIONS] MODULES...
```
**Arguments**:
* `MODULES...`: [required]
**Options**:
* `--git-reference TEXT`: [default: HEAD]
* `--view / --no-view`: [default: no-view]
* `--output-file-path PATH`: [default: diff.png]
* `--help`: Show this message and exit.
## `hamilton version`
Version NODES and DATAFLOW from dataflow with MODULES
**Usage**:
```console
$ hamilton version [OPTIONS] MODULES...
```
**Arguments**:
* `MODULES...`: [required]
**Options**:
* `--help`: Show this message and exit.
## `hamilton view`
Build and visualize dataflow with MODULES
**Usage**:
```console
$ hamilton view [OPTIONS] MODULES...
```
**Arguments**:
* `MODULES...`: [required]
**Options**:
* `--output-file-path PATH`: [default: ./dag.png]
* `--help`: Show this message and exit.