3 Commits

Author SHA1 Message Date
Greg Stein
20df3935dc
Update requirements.txt
shift the pyyaml dependency out of setup.py to requirements.txt
2020-07-04 08:11:55 -05:00
Greg Stein
407026c9d6
Update requirements.txt
The "graphviz" Python module is required. Clarify that within the requirements.

(the graphviz/dot commands are needed at the OS level, but that can't be fixed here)
2020-07-04 01:51:29 -05:00
Andreas Nordin
5514fd4244 refactor dependencies and installation
There are hard copies of the graphviz and pyyaml dependencies included
in the repo. Remove these.

Sort out installation and dependency handling by writing a functional
setup.py script. Rename top level documentation. Refactor wireviz.py
slightly to allow it to run as an installed script.

# Conflicts:
#	src/batch.py
#	src/wireviz/batch.py
#	src/wireviz/build_examples.py
2020-06-28 10:46:24 +02:00