no diff should ocurr as a result of the refactoring
Add `metadata.title` to `demo01.yml`
to avoid diffs later when calling via CLI
Add temporary loop to `demo01`
for debugging purposes
Add `cleanup.sh` (maybe move/delete later? or add commit hook?)
Deprecate Python 3.7, add Python 3.10
Add `devtools.txt`
Add `pyan` to `devtools.txt`
Add sample use to `devtools.txt`
GraphViz does not support the a HTML tag when generating the tables for the
cables/connectors, so this change will remove these tags for the graph generation.
However for the HTML BOM output table these links will be generated.
- Shorten `part_number` to `pn`
- Shorten `manufacturer_part_number` to `mpn`
- Show `manufacturer` and `mpn` in a single cell of the node
- Replace `manufacturer` with `'MPN'`within the node if no manufacturer is specified.
- Rearrange order of P/N fields within node
`{pn} | {manufacturer}: {mpn}`