Closed donaldcampbelljr closed 3 months ago
Some misc notes on usage by example:
looper.cli_pydantic init --force-yes
looper.cli_pydantic --looper-config .looper_project.yaml runp
looper.cli_pydantic --looper-config .looper.yaml rerun
I had to add init-piface
as init_piface
. Will revisit.
Commands are added.
These have been refactored and now work with manual testing and some of the original pytest suite.
The original CLI is now removed as well.
I think you're collecting other changes on this PR -- I think you may need to rebase the dev branch into feature-pydantic-argparse-cli, because the incoming branch here is carrying with it a bunch of unrelated updates, making it hard to review the PR
I merged the downstream changes into target branch to make it a bit more legible.
Partially addresses https://github.com/pepkit/looper/issues/464, though there still is work to be done with writing more comprehensive smoketests
This PR accomplishes these major tasks:
CLI
TESTS
TODO: