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
Merged

Conversation

17o2
Copy link
Collaborator

@17o2 17o2 commented Oct 2, 2021

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:

@17o2 17o2 changed the base branch from master to dev October 2, 2021 10:36
@17o2 17o2 force-pushed the feature/cli branch 2 times, most recently from b5fd081 to e1620eb Compare October 2, 2021 11:05
@17o2 17o2 changed the title Clenaer CLI implementation Cleaner CLI implementation Oct 2, 2021
@17o2 17o2 mentioned this pull request Oct 2, 2021
@17o2 17o2 changed the base branch from dev to feature/pathlib October 15, 2021 13:10
@17o2 17o2 added the in latest label Oct 15, 2021
@17o2 17o2 marked this pull request as ready for review October 15, 2021 15:42
@17o2 17o2 changed the title Cleaner CLI implementation Clean up and improve CLI implementation Oct 16, 2021
@17o2 17o2 mentioned this pull request Aug 5, 2022
5 tasks
Base automatically changed from feature/pathlib to feature/technical-drw August 5, 2022 16:29
@17o2 17o2 merged commit e31ed72 into feature/technical-drw Aug 5, 2022
@17o2 17o2 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.

1 participant