Skip to main content

doit cmd plugin: create task's dependency-graph image

Project description

# doit-graph

Generates a graph (using graphviz’s dot) of [doit](http://pydoit.org) tasks.

Sample for [doit tutorial](http://pydoit.org/tutorial_1.html) tasks:

![Sample output](/tasks.png)

## install

pip install doit-graph

## usage

` $ doit graph $ dot -Tpng tasks.dot -o tasks.png `

  • By default sub-tasks are hidden. Use option –show-subtasks to display them.

  • By default all tasks are included in graph. It is possible to specify which tasks should be included in the graph (note dependencies will be automatically included).

### legend

![Legend](/legend.png)

  • group-tasks have double bondary border in the node

  • task-dep arrow have a solid head

  • setup-task arrow have an empty head

### limitations

calc_dep and delayed-tasks are not supported.

## DEV notes

http://graphviz.org/doc/info/attrs.html

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

doit-graph-0.1.1.tar.gz (3.0 kB view details)

Uploaded Source

File details

Details for the file doit-graph-0.1.1.tar.gz.

File metadata

  • Download URL: doit-graph-0.1.1.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for doit-graph-0.1.1.tar.gz
Algorithm Hash digest
SHA256 ecc3624749ef77f260ed83702a07a8d091a202e5bdf1307374badb24fff02323
MD5 8bdeea467a578a90a4f65f17872bcc07
BLAKE2b-256 2f7437f64347fcae9ff114f98b64ee5ecb65ce91a956d2a3bd05828f59c79877

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page