Tried to investigate integrate gen_syg as module, but sys.argv must be updated before invoking gen_svg.main(). Repeatedly constructing sys.argv 3 times is not elegant to me.
Verified locally
with 2 new options
without 2 new options
with only --athlete
with only --min_grid_distance // same behavior with without 2 new options is as expected
To resolve #675
By
subprocess.run
to serial start process.Tried to investigate integrate
gen_syg
as module, butsys.argv
must be updated before invokinggen_svg.main()
. Repeatedly constructingsys.argv
3 times is not elegant to me.Verified locally
--athlete
--min_grid_distance
// same behavior with without 2 new options is as expectedRan
black .
but only kept changes by this commit.