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 00F65C432BE for ; Mon, 23 Aug 2021 16:35:01 +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 B3E4861361 for ; Mon, 23 Aug 2021 16:35:00 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org B3E4861361 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]:38856 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mICuZ-0006SU-VN for qemu-devel@archiver.kernel.org; Mon, 23 Aug 2021 12:35:00 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46772) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mICr6-0000sU-So for qemu-devel@nongnu.org; Mon, 23 Aug 2021 12:31:24 -0400 Received: from mail-pj1-x1032.google.com ([2607:f8b0:4864:20::1032]:55227) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mICr5-0008He-7Y for qemu-devel@nongnu.org; Mon, 23 Aug 2021 12:31:24 -0400 Received: by mail-pj1-x1032.google.com with SMTP id n5so12314157pjt.4 for ; Mon, 23 Aug 2021 09:31:22 -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=e+vmUdU/giGsSkSIQo4m0qZs9uEO4d8YRre5I3lw2nc=; b=WHmXeDGd8ghdmSFkPpjE9IgjznWDk0bGKgzdllBM6cNnPnymq/E4A062EgQ+7HsJJH 4u4XX/0E43nNg2tSujso71i399EtZPszPk4YQcewq80WuRevc9FrTAwuf2fxqK0Mi0uo 67RuI4/gtJsjOA8zsBZJbMlZm2At0z0FhCTZmER4J7oJMpcfsIgQhzO8AE4WlYe8+D42 AXI40AIZf4tvnt09InUcYrl5aXtNAdiE2wF8n/FRVtspA/xFGNkC09BXhbmETkPBk4+l OcEvQYfReQUIHOONKlqN072C5ZFM1OJ3vyWF7ONLxk9/a2eBEeCobmoKwwRgIIb1Zhdt 67fw== 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=e+vmUdU/giGsSkSIQo4m0qZs9uEO4d8YRre5I3lw2nc=; b=U2YbZRkKi9cpReggTf+dsSNTbrIC0e9HMsqlmUvVrhxizd2RyfzsAPFPle1i+La6zO zbjVIt+VRrs4LNOpvN9yQMYwflji9BHfaya0n3U9TRuUrFib5lM9JkjSyCCGB+hfoXm7 6gq9u3w9f0GusRnSel22Y5lIZN846sG45GyqawU90Px+Yy45TRLKt7sb5XWolwUbjKvm 5hMSIC6CXRHIeK07JQJiavezR0CLaeRAQasdo4zGa9NRmRsCHGNf4HO90RkH0HPd8NSm qzHMG7U8azqqVANB1ViMUUV9AZbKNxovadmBcp15p1MeDUd4CeblI7XPSfDAHkAV9TK2 kNLA== X-Gm-Message-State: AOAM533z/0x3CwTT4g4CjZ+Zg938WE0Q28QHAjfYaHPBddtBAMor230t ZSjGuxm842yoIcpdEOngw93RsYWpmP8= X-Google-Smtp-Source: ABdhPJwvDstq4xqqKMo35m6MDbfAQ3+mwf6F4KAIfwvbFQLDBOj1I/F+0+1XuC/OHsC0jpZ9niHUQw== X-Received: by 2002:a17:902:7203:b0:133:ec6b:6c16 with SMTP id ba3-20020a170902720300b00133ec6b6c16mr6544368plb.67.1629736281724; Mon, 23 Aug 2021 09:31:21 -0700 (PDT) Received: from localhost.localdomain ([120.138.13.180]) by smtp.gmail.com with ESMTPSA id x19sm16371243pfa.104.2021.08.23.09.31.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Aug 2021 09:31:21 -0700 (PDT) From: G S Niteesh Babu To: qemu-devel@nongnu.org Subject: [PATCH v5 4/5] python: add optional pygments dependency Date: Mon, 23 Aug 2021 21:59:37 +0530 Message-Id: <20210823162938.32757-5-niteesh.gs@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20210823162938.32757-1-niteesh.gs@gmail.com> References: <20210823162938.32757-1-niteesh.gs@gmail.com> Received-SPF: pass client-ip=2607:f8b0:4864:20::1032; envelope-from=niteesh.gs@gmail.com; helo=mail-pj1-x1032.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 pygments as optional dependency for AQMP TUI. This is required for the upcoming syntax highlighting feature in AQMP TUI. The dependency has also been added in the devel optional group. Added mypy 'ignore_missing_imports' for pygments since it does not have any type stubs. Signed-off-by: G S Niteesh Babu --- python/Pipfile.lock | 8 ++++++++ python/setup.cfg | 5 +++++ 2 files changed, 13 insertions(+) diff --git a/python/Pipfile.lock b/python/Pipfile.lock index da7a4ee164..d2a7dbd88b 100644 --- a/python/Pipfile.lock +++ b/python/Pipfile.lock @@ -200,6 +200,14 @@ ], "version": "==2.0.0" }, + "pygments": { + "hashes": [ + "sha256:a18f47b506a429f6f4b9df81bb02beab9ca21d0a5fee38ed15aef65f0545519f", + "sha256:d66e804411278594d764fc69ec36ec13d9ae9147193a1740cd34d272ca383b8e" + ], + "markers": "python_version >= '3.5'", + "version": "==2.9.0" + }, "pylint": { "hashes": [ "sha256:082a6d461b54f90eea49ca90fff4ee8b6e45e8029e5dbd72f6107ef84f3779c0", diff --git a/python/setup.cfg b/python/setup.cfg index 0850c7a10f..435f86384a 100644 --- a/python/setup.cfg +++ b/python/setup.cfg @@ -46,6 +46,7 @@ devel = tox >= 3.18.0 urwid >= 2.1.2 urwid-readline >= 0.13 + Pygments >= 2.9.0 # Provides qom-fuse functionality fuse = @@ -55,6 +56,7 @@ fuse = tui = urwid >= 2.1.2 urwid-readline >= 0.13 + Pygments >= 2.9.0 [options.entry_points] console_scripts = @@ -97,6 +99,9 @@ ignore_missing_imports = True [mypy-urwid_readline] ignore_missing_imports = True +[mypy-pygments] +ignore_missing_imports = True + [pylint.messages control] # Disable the message, report, category or checker with the given id(s). You # can either give multiple identifiers separated by comma (,) or put this -- 2.17.1