From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-13.5 required=3.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED,DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 41B2CC4338F for ; Mon, 23 Aug 2021 22:37:41 +0000 (UTC) Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id E97DC61374 for ; Mon, 23 Aug 2021 22:37:40 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org E97DC61374 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=nongnu.org Received: from localhost ([::1]:36540 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mIIZY-0000vy-1K for qemu-devel@archiver.kernel.org; Mon, 23 Aug 2021 18:37:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42840) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mIIY5-00083a-FP for qemu-devel@nongnu.org; Mon, 23 Aug 2021 18:36:09 -0400 Received: from mail-ot1-x329.google.com ([2607:f8b0:4864:20::329]:44800) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mIIY4-0005kP-2l for qemu-devel@nongnu.org; Mon, 23 Aug 2021 18:36:09 -0400 Received: by mail-ot1-x329.google.com with SMTP id g66-20020a9d12c8000000b0051aeba607f1so32158470otg.11 for ; Mon, 23 Aug 2021 15:36:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=h5KtKMWDDVs8IAOwL+94ObAhGladPMl23HCiYjqXkEo=; b=P2rrMIdWeCdJxaFglBKLUf7xMOTdXrQ9qqK3hCQAHDpgE32G+YiKSv5lWXMwP6fa4x OCvwgzUdyveRnoetSRnzmhzCO74qrinN3wV2ASt9zFcqtD1lMHxWL1cHqaBAI5uas5/b fDLhh+4hyRc4gK44RWkXUk00pOM3okJ4/sD2STJYu8PZRkzviWbiTDRjXOrIQK4kTWgk KG7+ks1dCG/5fuD1ZQohzH44Ge60m1fNmiVtZD+vxeTh7uCg+8bpAY3MD5I0gzxtekG7 N1YJEjWC+d7gIVjFEb8suqdx1YwI53zd1L9+OwRE7eeBifoPsOpzQRoqtF/2LhDh5Rrj OoeA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=h5KtKMWDDVs8IAOwL+94ObAhGladPMl23HCiYjqXkEo=; b=cTkdgdT764Xg7HcdhZ1q/SNwcd5gwjKefl5bSN5LHlOAAj6CGBOA8naSl+Byg4mmY2 3z1cXC2+HQVyvxXBL40/7m7qr498t8XEqYmuJrCzZpszSLYZZKQCU9W21q/x4EEwBeHu t94ridg7lIJyHWKPf1TjkZr46PYMy/krYO5TCL+pfndmoI8FEL59Ma/LAQ17i27/B8/L YG1ILSgjbk5AyqBDk+Xfb0sa/W7vxt4IWenhn8rAL17Phsy/K5L+6mthPzVps9my9QDC 118aofdbS+xKGgXgpRUESfHYtCJ16ORM7YELM4xEs7YyD1NPo2NwPUtiuBarjrTSCa7M G3Eg== X-Gm-Message-State: AOAM531D/3zOeKIVSJDAoZha1GdEShcwvYHYsf0b+RMh8o8RTVN0nW2/ 8AQzRo33gPnGgkM/ufdVeexzLMNcE/4= X-Google-Smtp-Source: ABdhPJzRfDSxUULmrxlUSUNHXtkM4hRc2keXhEigDjdBbfu9hl1hBhsZdWfjAqV6gAkncaWqh8AxQQ== X-Received: by 2002:a17:90a:e416:: with SMTP id hv22mr740552pjb.232.1629756481456; Mon, 23 Aug 2021 15:08:01 -0700 (PDT) Received: from localhost.localdomain ([120.138.13.180]) by smtp.gmail.com with ESMTPSA id j21sm16217454pfj.66.2021.08.23.15.07.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Aug 2021 15:08:01 -0700 (PDT) From: G S Niteesh Babu To: qemu-devel@nongnu.org Subject: [PATCH v6 1/5] python: Add dependencies for AQMP TUI Date: Tue, 24 Aug 2021 03:37:42 +0530 Message-Id: <20210823220746.28295-2-niteesh.gs@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20210823220746.28295-1-niteesh.gs@gmail.com> References: <20210823220746.28295-1-niteesh.gs@gmail.com> Received-SPF: pass client-ip=2607:f8b0:4864:20::329; envelope-from=niteesh.gs@gmail.com; helo=mail-ot1-x329.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: ehabkost@redhat.com, kchamart@redhat.com, jsnow@redhat.com, armbru@redhat.com, wainersm@redhat.com, G S Niteesh Babu , stefanha@redhat.com, crosa@redhat.com, eblake@redhat.com Errors-To: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Sender: "Qemu-devel" Added dependencies for the upcoming AQMP TUI under the optional 'tui' group. The same dependencies have also been added under the devel group since no work around has been found for optional groups to imply other optional groups. Signed-off-by: G S Niteesh Babu --- python/Pipfile.lock | 12 ++++++++++++ python/setup.cfg | 8 ++++++++ 2 files changed, 20 insertions(+) diff --git a/python/Pipfile.lock b/python/Pipfile.lock index 457f5c3fe8..da7a4ee164 100644 --- a/python/Pipfile.lock +++ b/python/Pipfile.lock @@ -289,6 +289,18 @@ "markers": "python_version < '3.8'", "version": "==3.10.0.0" }, + "urwid": { + "hashes": [ + "sha256:588bee9c1cb208d0906a9f73c613d2bd32c3ed3702012f51efe318a3f2127eae" + ], + "version": "==2.1.2" + }, + "urwid-readline": { + "hashes": [ + "sha256:018020cbc864bb5ed87be17dc26b069eae2755cb29f3a9c569aac3bded1efaf4" + ], + "version": "==0.13" + }, "virtualenv": { "hashes": [ "sha256:14fdf849f80dbb29a4eb6caa9875d476ee2a5cf76a5f5415fa2f1606010ab467", diff --git a/python/setup.cfg b/python/setup.cfg index 152c683f41..589a90be21 100644 --- a/python/setup.cfg +++ b/python/setup.cfg @@ -44,11 +44,18 @@ devel = mypy >= 0.770 pylint >= 2.8.0 tox >= 3.18.0 + urwid >= 2.1.2 + urwid-readline >= 0.13 # Provides qom-fuse functionality fuse = fusepy >= 2.0.4 +# AQMP TUI dependencies +tui = + urwid >= 2.1.2 + urwid-readline >= 0.13 + [options.entry_points] console_scripts = qom = qemu.qmp.qom:main @@ -132,5 +139,6 @@ allowlist_externals = make deps = .[devel] .[fuse] # Workaround to trigger tox venv rebuild + .[tui] # Workaround to trigger tox venv rebuild commands = make check -- 2.17.1