Skip to content

Consider putting the CLI in a separate python package #49

@llucax

Description

@llucax

What's needed?

It doesn't seem to be nice to pollute the "library namespace" with the CLI stuff.

Proposed solution

We could have a src/frequenz/client/dispatch/cli/__init__.py, src/frequenz/client/dispatch/cli/_main.py and src/frequenz/client/dispatch/cli/_types.py for example.

Use cases

No response

Alternatives and workarounds

No response

Additional context

We should consider even to eventually I would like to ship it as a separate pip package (frequenz-client-dispatch-cli)

Metadata

Metadata

Assignees

No one assigned

    Labels

    part:cliAffects the command-line interfacepriority:❓We need to figure out how soon this should be addressedtype:enhancementNew feature or enhancement visitble to users

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions