Skip to content

Consider putting the CLI in a separate python package #49

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

    Fields

    Priority

    None yet

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions