From 04375ab5713d9510bf429a82def4fd785bea24f7 Mon Sep 17 00:00:00 2001 From: David Douard <david.douard@sdfa3.org> Date: Thu, 24 Sep 2020 11:46:39 +0200 Subject: [PATCH] Adapt cli declaration entrypoint to swh.core 0.3 --- requirements-swh.txt | 1 + setup.py | 2 +- swh/web/client/cli.py | 3 ++- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/requirements-swh.txt b/requirements-swh.txt index 51a0067..7d8c1a3 100644 --- a/requirements-swh.txt +++ b/requirements-swh.txt @@ -1,2 +1,3 @@ # Add here internal Software Heritage dependencies, one per line. +swh.core >= 0.3 swh.model diff --git a/setup.py b/setup.py index da2505d..5c08132 100755 --- a/setup.py +++ b/setup.py @@ -69,6 +69,6 @@ setup( }, entry_points=""" [swh.cli.subcommands] - auth=swh.web.client.cli:auth + auth=swh.web.client.cli """, ) diff --git a/swh/web/client/cli.py b/swh/web/client/cli.py index aca7e23..22666dd 100644 --- a/swh/web/client/cli.py +++ b/swh/web/client/cli.py @@ -7,11 +7,12 @@ # control import click from click.core import Context +from swh.core.cli import swh as swh_cli_group CONTEXT_SETTINGS = dict(help_option_names=["-h", "--help"]) -@click.group(name="auth", context_settings=CONTEXT_SETTINGS) +@swh_cli_group.group(name="auth", context_settings=CONTEXT_SETTINGS) @click.option( "--oidc-server-url", "oidc_server_url", -- GitLab