Daniel Rojas
10cf62e166
Rename modules, adjust imports, move build_examples.py
2023-01-19 16:36:41 -05:00
Daniel Rojas
38f92e72bb
Define CLI epilog str in single statement
2023-01-19 16:36:40 -05:00
Daniel Rojas
dcc750cf5c
Break longer lines not caught by black
...
because they were unbroken strings or comments
2023-01-19 16:36:36 -05:00
Daniel Rojas
c38305b3a5
Simplify file access operations
2023-01-19 16:36:21 -05:00
Daniel Rojas
8796709195
Add support for multiple prepended files
2023-01-19 16:36:20 -05:00
Daniel Rojas
73dfe74cf5
Allow specifying output directory and file name separately
2023-01-19 16:36:18 -05:00
Daniel Rojas
1c9a1d886f
Consolidate wireviz.parse() to handle Path, str and Dict as input
2023-01-19 16:36:18 -05:00
Daniel Rojas
a255596471
Apply some manual fixes, reapply black
2023-01-19 16:36:17 -05:00
Daniel Rojas
343cd2949f
Apply black
2023-01-19 16:36:17 -05:00
Daniel Rojas
e6f76f9ab7
Apply isort
2023-01-19 16:35:25 -05:00
Daniel Rojas
23db602445
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
2023-01-19 16:35:24 -05:00
Daniel Rojas
b8d74bae81
Output help string if no arguments are received
2023-01-19 16:35:23 -05:00
Daniel Rojas
0044997b9c
Sort --format flags alphabetically
2023-01-19 16:35:22 -05:00
Daniel Rojas
884b98216e
Add encoding info to wv_cli.py
2023-01-19 16:35:22 -05:00
Daniel Rojas
a4a89eb3df
Implement image path resolver
2023-01-19 16:35:20 -05:00
Daniel Rojas
471a6c3e29
Split the YAML loading and parsing functions
2023-01-19 16:35:20 -05:00
Daniel Rojas
f325b69d9a
Fix entry point
2023-01-19 16:35:19 -05:00
Daniel Rojas
a98e17b737
Only output requested file types ( closes #60 )
2023-01-19 16:35:19 -05:00
Daniel Rojas
0764a8d2ff
Add CLI help strings
2023-01-19 16:35:19 -05:00
Daniel Rojas
7121a3eb34
Implement working proof of concept
2023-01-19 16:35:18 -05:00
Daniel Rojas
ef6af32a01
Add wv_cli.py, add Click requirement, change entry point
2023-01-19 16:35:17 -05:00