Skip to content

Rewrite cli.py to use Click and finalize public API #3

@stefanooldeman

Description

@stefanooldeman

Use Click and rewriting pyrandall/cli.py to improve code readability before we add extra features / commands.

This change MUST bump the major in VERSION to allow us:

  • to deprecate the sanitycheck command.
  • to change naming and position of optional args and positional args

When rewriting the cli.py, also consider improving the tests in tests/functional. Either by calling pyrandall commands with subprocess.Popen. Or a different approach that is commonly practiced to test Click (command line interfaces).

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions