Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clean up and improve CLI implementation #244

Merged
merged 35 commits into from
Aug 5, 2022

Conversation

formatc1702
Copy link
Collaborator

This is a refactoring of the WireViz CLI.

Main points

  • Use the Click package for more elegant CLI handling
  • Move the CLI handling to a new file wv_cli.py
  • Remove all CLI code from wireviz.py
  • Change the entry point in setup.py

This PR should address the following issues:

@formatc1702 formatc1702 changed the base branch from master to dev October 2, 2021 10:36
@formatc1702 formatc1702 force-pushed the feature/cli branch 2 times, most recently from b5fd081 to e1620eb Compare October 2, 2021 11:05
@formatc1702 formatc1702 changed the title Clenaer CLI implementation Cleaner CLI implementation Oct 2, 2021
@formatc1702 formatc1702 changed the base branch from dev to feature/pathlib October 15, 2021 13:10
@formatc1702 formatc1702 marked this pull request as ready for review October 15, 2021 15:42
@formatc1702 formatc1702 changed the title Cleaner CLI implementation Clean up and improve CLI implementation Oct 16, 2021
@formatc1702 formatc1702 mentioned this pull request Aug 5, 2022
5 tasks
Base automatically changed from feature/pathlib to feature/technical-drw August 5, 2022 16:29
@formatc1702 formatc1702 merged commit e31ed72 into feature/technical-drw Aug 5, 2022
@formatc1702 formatc1702 deleted the feature/cli branch August 5, 2022 16:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant