Guillaume Grossetie
76fa38857f
resolves #320 read from stdin and write to stdout
2023-07-14 14:54:26 +02:00
Daniel Rojas
92af90518c
Add v0.3.2 to changelog
2023-06-07 20:55:08 +02:00
Daniel Rojas
509dc75762
Update changelog
2023-06-07 19:56:28 +02:00
Daniel Rojas
0ef285ad13
Fix header levels
2023-06-07 19:26:33 +02:00
Daniel Rojas
3356569c35
Add v0.3.1 release
2023-06-07 19:26:33 +02:00
Daniel Rojas
c085ddab80
Add section for v0.4
2023-06-07 19:26:33 +02:00
Daniel Rojas
d94f39bea0
Fix typo
2023-06-07 19:26:33 +02:00
Daniel Rojas
602427c9b8
Add #240 , #241
2023-06-07 19:26:24 +02:00
Daniel Rojas
4c8722f08f
Add #158 , #214
2023-06-07 19:26:04 +02:00
Daniel Rojas
646d7629f0
Add #160 , #229
2023-06-07 19:24:11 +02:00
Daniel Rojas
d6ee6f5592
Add placeholder commit
2023-06-07 19:24:11 +02:00
Daniel Rojas
ba3f0248a5
Simplify Enum
2021-10-16 22:58:47 +02:00
Daniel Rojas
6f9bb67d02
Embed images into SVG output
2021-10-16 22:39:41 +02:00
Daniel Rojas
e31ed72655
Auto-assign missing harness title if reading from file
2021-10-16 22:27:00 +02:00
Daniel Rojas
d19c260940
Simplify file access operations
2021-10-16 22:27:00 +02:00
Daniel Rojas
45bcc1dd45
Make template separator character user-configurable
2021-10-16 22:27:00 +02:00
Daniel Rojas
08b5124adb
Add support for multiple prepended files
2021-10-16 22:26:59 +02:00
Daniel Rojas
5aaea651b1
Automatically include input file directory in list to resolve image paths
2021-10-16 22:26:59 +02:00
Daniel Rojas
b46d26319a
Update build_examples.py
2021-10-16 22:26:59 +02:00
Daniel Rojas
3aa1a2e651
Write docstring for parse() function
2021-10-16 22:26:59 +02:00
Daniel Rojas
8215113165
Add leading underscore to local helper functions
2021-10-16 22:26:59 +02:00
Daniel Rojas
e3530702f2
Allow specifying output directory and file name separately
2021-10-16 22:26:59 +02:00
Daniel Rojas
d7d7854bce
Consolidate wireviz.parse() to handle Path, str and Dict as input
2021-10-16 22:26:59 +02:00
Daniel Rojas
c702e20eba
Add 'black' badge to README.md
2021-10-16 22:09:59 +02:00
Daniel Rojas
58ab5cab91
Mention isort and black in contribution guidelines
2021-10-16 22:09:59 +02:00
Daniel Rojas
c89cf735ae
Apply some manual fixes, reapply black
2021-10-16 22:09:59 +02:00
Daniel Rojas
f92985a61c
Apply black
2021-10-16 22:09:59 +02:00
Daniel Rojas
344615483a
Apply isort
2021-10-16 22:09:59 +02:00
Daniel Rojas
6f8078eea3
Add black profile for isort
2021-10-16 22:09:59 +02:00
Daniel Rojas
65b8e36fe5
Create cache of graph to avoid generating it more than once
2021-10-16 22:08:01 +02:00
Daniel Rojas
fb2aae5515
Split file output logic and object return logic
...
Use `output_formats` parameter to specify which *files* to output to disk,
Use `return_types` parameter to specify which objects to return to a calling Python script
2021-10-16 22:08:01 +02:00
Daniel Rojas
3dae1cbca2
Improve REAME.md
2021-10-16 22:08:01 +02:00
Daniel Rojas
d6d1fbcf16
Output help string if no arguments are received
2021-10-16 22:08:01 +02:00
Daniel Rojas
c68d6419ba
Update README for new CLI commands
2021-10-16 22:08:01 +02:00
Daniel Rojas
a4343ae04c
Sort --format flags alphabetically
2021-10-16 22:08:01 +02:00
Daniel Rojas
5b3c2b3297
Add encoding info to wv_cli.py
2021-10-16 22:08:01 +02:00
Daniel Rojas
0cb0a4e054
Add main() to wireviz.py as fallback
2021-10-16 22:08:01 +02:00
Daniel Rojas
3c6b902867
Remove obsolete comments
2021-10-16 22:08:01 +02:00
Daniel Rojas
3a181f6f95
Fix smart file resolver for images
2021-10-16 22:08:01 +02:00
Daniel Rojas
b1fa2b9de9
Do not output .gv files by default
2021-10-16 22:08:01 +02:00
Daniel Rojas
6a08988ca9
Implement image path resolver
2021-10-16 22:08:01 +02:00
Daniel Rojas
a5b0fbe305
Split the YAML loading and parsing functions
2021-10-16 22:08:00 +02:00
Daniel Rojas
b53ce36046
Fix entry point
2021-10-16 22:08:00 +02:00
Daniel Rojas
d3e99abaa8
Only output requested file types ( closes #60 )
2021-10-16 22:08:00 +02:00
Daniel Rojas
77f668e553
Add CLI help strings
2021-10-16 22:08:00 +02:00
Daniel Rojas
19481b291b
Remove unneeded code from wireviz.py
...
Re-add `parse_file()` for building examples
bla
2021-10-16 22:08:00 +02:00
Daniel Rojas
1df45ab833
Implement working proof of concept
2021-10-16 22:08:00 +02:00
Daniel Rojas
a810bd53ae
Add wv_cli.py, add Click requirement, change entry point
2021-10-16 22:08:00 +02:00
Daniel Rojas
8e59a14e4e
Simplify and clean up setup.py
2021-10-16 21:54:56 +02:00
Daniel Rojas
35e89d4fdf
Simplify main()
2021-10-16 21:54:56 +02:00