From patchwork Tue Oct 3 04:23:11 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 31591 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 13D32E776FD for ; Tue, 3 Oct 2023 04:23:24 +0000 (UTC) Received: from mail-pf1-f171.google.com (mail-pf1-f171.google.com [209.85.210.171]) by mx.groups.io with SMTP id smtpd.web11.101435.1696306997014451466 for ; Mon, 02 Oct 2023 21:23:17 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=QizsfT8k; spf=pass (domain: gmail.com, ip: 209.85.210.171, mailfrom: raj.khem@gmail.com) Received: by mail-pf1-f171.google.com with SMTP id d2e1a72fcca58-694ed84c981so342727b3a.3 for ; Mon, 02 Oct 2023 21:23:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1696306996; x=1696911796; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=yZyXtmfV2tYNJxVSSz+/ZSxdAA09NtZ08DwMUAp7BDI=; b=QizsfT8knYFS+MDpNutY4cqQSaH29t4Eh0Cd7xF2HJzRMSE94rgl2Y2evooGD1kZq7 GmM8G56B7B3TPQcrfNvBOc8aJY8ma8SJRq2lwr8X3rOH+KOa7dLadXvTxm89KQVuBFlt oxBTnXWLEa6XXrwESKX52Bzg5w65ctWXCmxqwyNJKU0htgf+EfF5ezdX1okU3AnfjokB FfRVMpwb0G03PvNO0wXgq5MIlfKqvobWKPQzJy4beSg70wICmYKXFw6pXqDW3X6/h4Mv zXubWvlE3PtbREWxqWLMmt/X271un9rjM2yZ+Rb87rjydey0mU+sxwDz4LcerQpQbYOk EwUg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696306996; x=1696911796; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=yZyXtmfV2tYNJxVSSz+/ZSxdAA09NtZ08DwMUAp7BDI=; b=l7lda/it8TA04Ih0+42Mw7Vw8DKJ9v7kSvx8E7ftWKkrKzIpvXeqjoCGVWeszLrUqk CuzkznfH07w1AxdPl5H/Rp+Puj67s3MKP5jXD/n65752KDkUsKtI8irLS9Wp7RHjkWRS u9X/s8flAABbVeG+FZH598xbhK00eYSIM7mm/76A7uYzS2nzE6erhgh7871dqvyKxVHV HqmePUV8LwpV5sKqPe+j17QAvXn/L5C8hXen5kAvBi/imXZ6/ZMnt+1cpGgMjcvQv+of iYBqwBmIJX/3ADlTaaWAZ/781BJs62PK0T1Uwd5Xj8+7cNcoqyuoM/hFcdoyzc9s+uhq C2Tg== X-Gm-Message-State: AOJu0Yxzg6vPu9YrC15I5EMoKChkIIes5b1VhiwKFUwy+doPDII6ckMN TfIRf2kHrCyW8n9T++wuNG5Z1Ji/OPUMSg== X-Google-Smtp-Source: AGHT+IFvoiNXWsouWuHrzAKtpzEFHto7JsprS1qy3p5YGKy6kR5c8rGPqibnDtgtf9OUa9LM1v3oTw== X-Received: by 2002:a05:6a20:441a:b0:153:78c1:c40f with SMTP id ce26-20020a056a20441a00b0015378c1c40fmr14783859pzb.15.1696306996181; Mon, 02 Oct 2023 21:23:16 -0700 (PDT) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9100:2cb0::7f07]) by smtp.gmail.com with ESMTPSA id c1-20020a170903234100b001b8a00d4f7asm320041plh.9.2023.10.02.21.23.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 Oct 2023 21:23:15 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-python][PATCH 1/3] python3-pyroute2: Add missing dependency on sqlite3 for ptests Date: Mon, 2 Oct 2023 21:23:11 -0700 Message-ID: <20231003042313.1153843-1-raj.khem@gmail.com> X-Mailer: git-send-email 2.42.0 MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 03 Oct 2023 04:23:24 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/105314 Signed-off-by: Khem Raj --- meta-python/recipes-devtools/python/python3-pyroute2_0.7.9.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-python/recipes-devtools/python/python3-pyroute2_0.7.9.bb b/meta-python/recipes-devtools/python/python3-pyroute2_0.7.9.bb index 39fbd1a00e..baf3cf8ede 100644 --- a/meta-python/recipes-devtools/python/python3-pyroute2_0.7.9.bb +++ b/meta-python/recipes-devtools/python/python3-pyroute2_0.7.9.bb @@ -30,6 +30,7 @@ SRC_URI += " \ RDEPENDS:${PN}-ptest += " \ python3-pytest \ python3-fcntl \ + python3-sqlite3 \ " do_install_ptest() { From patchwork Tue Oct 3 04:23:12 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 31593 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 10172E82CAD for ; Tue, 3 Oct 2023 04:23:24 +0000 (UTC) Received: from mail-pl1-f173.google.com (mail-pl1-f173.google.com [209.85.214.173]) by mx.groups.io with SMTP id smtpd.web10.101860.1696306998357821439 for ; Mon, 02 Oct 2023 21:23:18 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=f3Wgg8jp; spf=pass (domain: gmail.com, ip: 209.85.214.173, mailfrom: raj.khem@gmail.com) Received: by mail-pl1-f173.google.com with SMTP id d9443c01a7336-1c60cec8041so3311415ad.3 for ; Mon, 02 Oct 2023 21:23:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1696306997; x=1696911797; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=661vZ0mWxG+d2utGHlJZBsC+5qBd+wXOM8WfsDYvQGM=; b=f3Wgg8jpElGz3f41DCjPN1dtsrCMh2j2wzacXK5L8ohqPijJdE5IxHy+CFTkmFGuPS ZvfgdnVcQffl+BbqZ1e78nFfFsiKdDE63thq2OhBtEyyDyKKvong9NLBVo16DxzJnvsJ UxpRcfsUmKZO18tG/I6ySSMKTenTYoLNvdP9P+RmmK4xd37fXFDsJ8sfyqYzJynCjXJj CuaXPxDZ5QbkFkPldtZWmXAte5xq0IWNOaXKNNxcsi7jZFsdIOdUkjfDN0fwvna6qlBZ SfeRQPBqhIXtdBq8pHSiCdKTSaFWP5P3C2j6KLV34xBbh5LRbIYCTAZXtp4YJ33boh7B OOfw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696306997; x=1696911797; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=661vZ0mWxG+d2utGHlJZBsC+5qBd+wXOM8WfsDYvQGM=; b=u+sRTixyH1lHXQflZPEB2C+HKeMIMSJ8cliC/H72Dq658oMUrsFXYSAHuNdb4NnIHu u1r2tTXI2hHMuwnqe82m3iFdnKZWZKVSiDHfSgK4r3RPb2dPva4t15TUE+f2fHh0VTkp h4lkNB0owYe1NwBwRLwiXzFs6ej1tMG0neqxsJr2/MJPjkbmHLqFwvK+pt1rpi1hL3F+ 4jPIdD/RiiC44vkkPjJbUKOYkJxRWSwB/ohhw8lfQFyoJHlasxQ+W4ZScD9pp9WZ0Tq8 d39+21ESRgCIhcuGaSl7LmDibz9JlLJM88FgPm8KXmXo5TJhWKn6S2L4DqYmnVFhw3JC XYrw== X-Gm-Message-State: AOJu0YyRPuBnY8OaV0Ap4mQC31Hc7SBcQtdF7Ujkil++oIrc2GlC+jwO ITeqFLKHEFgW+CamNsSvyqW4Z9NWjgSgpg== X-Google-Smtp-Source: AGHT+IEbW14juEmNdymqiOEJ+zMXMCBO36oCFQFRiwBSeH+SPfyIXHEv/kKyhdT123f/JngIakz7KQ== X-Received: by 2002:a17:902:f541:b0:1c0:c174:3695 with SMTP id h1-20020a170902f54100b001c0c1743695mr14082598plf.13.1696306997363; Mon, 02 Oct 2023 21:23:17 -0700 (PDT) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9100:2cb0::7f07]) by smtp.gmail.com with ESMTPSA id c1-20020a170903234100b001b8a00d4f7asm320041plh.9.2023.10.02.21.23.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 Oct 2023 21:23:16 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-python][PATCH 2/3] python3-lz4: Fix ptest result format Date: Mon, 2 Oct 2023 21:23:12 -0700 Message-ID: <20231003042313.1153843-2-raj.khem@gmail.com> X-Mailer: git-send-email 2.42.0 In-Reply-To: <20231003042313.1153843-1-raj.khem@gmail.com> References: <20231003042313.1153843-1-raj.khem@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 03 Oct 2023 04:23:24 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/105315 This is to support ptest format https://wiki.yoctoproject.org/wiki/Ptest Signed-off-by: Khem Raj --- meta-python/recipes-devtools/python/python3-lz4/run-ptest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-python/recipes-devtools/python/python3-lz4/run-ptest b/meta-python/recipes-devtools/python/python3-lz4/run-ptest index 1b245bcd8f..3004024619 100644 --- a/meta-python/recipes-devtools/python/python3-lz4/run-ptest +++ b/meta-python/recipes-devtools/python/python3-lz4/run-ptest @@ -1,3 +1,3 @@ #!/bin/sh -pytest -v +pytest -o log_cli=true -o log_cli_level=INFO | sed -e 's/\[...%\]//g'| sed -e 's/PASSED/PASS/g'| sed -e 's/FAILED/FAIL/g'| sed -e 's/SKIPPED/SKIP/g'| awk '{if ($NF=="PASS" || $NF=="FAIL" || $NF=="SKIP" || $NF=="XFAIL" || $NF=="XPASS"){printf "%s : %s\n", $NF, $0}else{print}}'| awk '{if ($NF=="PASS" || $NF=="FAIL" || $NF=="SKIP" || $NF=="XFAIL" || $NF=="XPASS") {$NF="";print $0}else{print}}' From patchwork Tue Oct 3 04:23:13 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 31592 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0D241E82CAC for ; Tue, 3 Oct 2023 04:23:24 +0000 (UTC) Received: from mail-pl1-f179.google.com (mail-pl1-f179.google.com [209.85.214.179]) by mx.groups.io with SMTP id smtpd.web10.101861.1696306999437633454 for ; Mon, 02 Oct 2023 21:23:19 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=V9P3Tw34; spf=pass (domain: gmail.com, ip: 209.85.214.179, mailfrom: raj.khem@gmail.com) Received: by mail-pl1-f179.google.com with SMTP id d9443c01a7336-1c61acd1285so3501085ad.2 for ; Mon, 02 Oct 2023 21:23:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1696306999; x=1696911799; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=IBVttqMXZP+8hAUHxJj9w7GKBcXq89TLAcs1HRmVDb4=; b=V9P3Tw34/qHmd6pF9pYkeh0YOt8utP9oKk8sTp+TQTLRdTVoXGpi66qGRbvoeSjMrn DkvYlciG/Rl/s5/OzJ4RcqW8qRMyihp5uUe3qRzdQqhvMuFBg4ZU5Ms/JzZWiGV/FnYX RdQBP8NrNGXgZNR9uParfXHR42D9s9FTQn3vNOfd8EL+Tu2t1j5aX03wsHjHwCA8g0XH gSBeRGtl2+JMIrlnr1g01enD9nQ5DU3seoRbcisO0sUZczvbQec8zFyjqVu319H3/nSB 5KkWv5RVvAUnCYkJPBMmVwpo+IaXIJt33dMg8gfMRshYJIiUlZJtr4gT0Gm2LuJJnkqR 71/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696306999; x=1696911799; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=IBVttqMXZP+8hAUHxJj9w7GKBcXq89TLAcs1HRmVDb4=; b=E+Ph0yeUZjtjlqK6AUwO8wtcUiIrI7aVIGVd2PCFJw4VAX9F1ja9PUzH7y7qgh3Df6 /GGT361WARDwIGxqhiSUDsMrJUZ3rRuBcZs+7gMJS+tAfGtvQN3iOBYp95LUfy+EgEvf c5q10FCloMA5jxB8gvPeLSJB5y+530dDCXZ492LwU999OpKUWo8XzUDEtV5MWTPk6b7I YcWFZNQlp610jXc1e0a9TukT70TwtKAUZhq60Tbar9JPFQ35Eh1oD6DKa5A7aGbonpQV F7aYdX0KvZmgb/p4kdF6Xz3SjndfXjJ9Q1TK175iFJnppNTzeN/2DN2KjSHTHU/H4a4F 5epw== X-Gm-Message-State: AOJu0Yz73HOGUUESfyQ6cMIMSxPZZcJ69GoeOH16S40ZSnsi7V66DpOW mwgQfCtJXYR3ps94EP2nd5k9l2OlGGqVWw== X-Google-Smtp-Source: AGHT+IGsuoxFZv/fv8v3r6CKvUHGaQdvsn6jJt7/1WroxGFB6pVXS1kcmPXfWNe8QIfa/blFoxR7NQ== X-Received: by 2002:a17:902:f80e:b0:1c5:cbfb:c16f with SMTP id ix14-20020a170902f80e00b001c5cbfbc16fmr10493860plb.25.1696306998624; Mon, 02 Oct 2023 21:23:18 -0700 (PDT) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9100:2cb0::7f07]) by smtp.gmail.com with ESMTPSA id c1-20020a170903234100b001b8a00d4f7asm320041plh.9.2023.10.02.21.23.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 Oct 2023 21:23:17 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-python][PATCH 3/3] python3-pylint: Upgrade to 3.0.0 Date: Mon, 2 Oct 2023 21:23:13 -0700 Message-ID: <20231003042313.1153843-3-raj.khem@gmail.com> X-Mailer: git-send-email 2.42.0 In-Reply-To: <20231003042313.1153843-1-raj.khem@gmail.com> References: <20231003042313.1153843-1-raj.khem@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 03 Oct 2023 04:23:24 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/105316 Package additional hidden files for ptests (test_primer.py) Signed-off-by: Khem Raj --- ...001-pylint-remove-plugin-pickle-test.patch | 53 ------------------- ....toml-Remove-hard-coded-dependencies.patch | 26 --------- ...lint_2.17.4.bb => python3-pylint_3.0.0.bb} | 5 +- 3 files changed, 2 insertions(+), 82 deletions(-) delete mode 100644 meta-python/recipes-devtools/python/python3-pylint/0001-pylint-remove-plugin-pickle-test.patch delete mode 100644 meta-python/recipes-devtools/python/python3-pylint/0001-pyproject.toml-Remove-hard-coded-dependencies.patch rename meta-python/recipes-devtools/python/{python3-pylint_2.17.4.bb => python3-pylint_3.0.0.bb} (89%) diff --git a/meta-python/recipes-devtools/python/python3-pylint/0001-pylint-remove-plugin-pickle-test.patch b/meta-python/recipes-devtools/python/python3-pylint/0001-pylint-remove-plugin-pickle-test.patch deleted file mode 100644 index a7637a5ca6..0000000000 --- a/meta-python/recipes-devtools/python/python3-pylint/0001-pylint-remove-plugin-pickle-test.patch +++ /dev/null @@ -1,53 +0,0 @@ -From 341e19dd69d847f84859e85cabff5846e7da24c4 Mon Sep 17 00:00:00 2001 -From: Trevor Gamblin -Date: Mon, 15 May 2023 09:26:04 -0400 -Subject: [PATCH] pylint: remove plugin pickle test - -Upstream-Status: Inappropriate (oe-specific) - -Upstream uses an assertion in the removed test to state that the test -needs changing if the plugin loading succeeds. The same failure wasn't -seen when running the tests on the host with pytest, so disable it by -removing the test from the suite. - -Signed-off-by: Trevor Gamblin ---- - tests/test_check_parallel.py | 22 ---------------------- - 1 file changed, 22 deletions(-) - -diff --git a/tests/test_check_parallel.py b/tests/test_check_parallel.py -index d56502eaf..34fec140f 100644 ---- a/tests/test_check_parallel.py -+++ b/tests/test_check_parallel.py -@@ -257,28 +257,6 @@ class TestCheckParallelFramework: - assert stats.statement == 18 - assert stats.warning == 0 - -- def test_linter_with_unpickleable_plugins_is_pickleable(self) -> None: -- """The linter needs to be pickle-able in order to be passed between workers""" -- linter = PyLinter(reporter=Reporter()) -- # We load an extension that we know is not pickle-safe -- linter.load_plugin_modules(["pylint.extensions.overlapping_exceptions"]) -- try: -- dill.dumps(linter) -- raise AssertionError( -- "Plugins loaded were pickle-safe! This test needs altering" -- ) -- except (KeyError, TypeError, PickleError, NotImplementedError): -- pass -- -- # And expect this call to make it pickle-able -- linter.load_plugin_configuration() -- try: -- dill.dumps(linter) -- except KeyError as exc: -- raise AssertionError( -- "Cannot pickle linter when using non-pickleable plugin" -- ) from exc -- - def test_worker_check_sequential_checker(self) -> None: - """Same as test_worker_check_single_file_no_checkers with SequentialTestChecker.""" - linter = PyLinter(reporter=Reporter()) --- -2.40.1 - diff --git a/meta-python/recipes-devtools/python/python3-pylint/0001-pyproject.toml-Remove-hard-coded-dependencies.patch b/meta-python/recipes-devtools/python/python3-pylint/0001-pyproject.toml-Remove-hard-coded-dependencies.patch deleted file mode 100644 index 7950e72077..0000000000 --- a/meta-python/recipes-devtools/python/python3-pylint/0001-pyproject.toml-Remove-hard-coded-dependencies.patch +++ /dev/null @@ -1,26 +0,0 @@ -From c5c415a240189ac6730ba95de0bb5883dfb53609 Mon Sep 17 00:00:00 2001 -From: Trevor Gamblin -Date: Mon, 1 May 2023 11:32:24 -0400 -Subject: [PATCH] pyproject.toml: Remove hard-coded dependencies - -Signed-off-by: Trevor Gamblin ---- -Upstream-Status: Pending - - pyproject.toml | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/pyproject.toml b/pyproject.toml -index bd542646b..2c0ed9485 100644 ---- a/pyproject.toml -+++ b/pyproject.toml -@@ -1,5 +1,5 @@ - [build-system] --requires = ["setuptools~=62.6", "wheel~=0.37.1"] -+requires = ["setuptools", "wheel"] - build-backend = "setuptools.build_meta" - - [project] --- -2.40.0 - diff --git a/meta-python/recipes-devtools/python/python3-pylint_2.17.4.bb b/meta-python/recipes-devtools/python/python3-pylint_3.0.0.bb similarity index 89% rename from meta-python/recipes-devtools/python/python3-pylint_2.17.4.bb rename to meta-python/recipes-devtools/python/python3-pylint_3.0.0.bb index 96fce2e048..413e6599db 100644 --- a/meta-python/recipes-devtools/python/python3-pylint_2.17.4.bb +++ b/meta-python/recipes-devtools/python/python3-pylint_3.0.0.bb @@ -6,10 +6,8 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=c107cf754550e65755c42985a5d4e9c9" SRC_URI += " \ git://github.com/pylint-dev/pylint;branch=main;protocol=https \ file://run-ptest \ - file://0001-pyproject.toml-Remove-hard-coded-dependencies.patch \ - file://0001-pylint-remove-plugin-pickle-test.patch \ " -SRCREV ?= "fc34a4b6abe56f3ac07ca15d846b1c1955545f85" +SRCREV ?= "4a7ad5ea9f1c5a98ccf736578a00554be0da6dc7" inherit python_setuptools_build_meta ptest @@ -47,5 +45,6 @@ S = "${WORKDIR}/git" do_install_ptest() { install -d ${D}${PTEST_PATH}/tests cp -rf ${S}/tests/* ${D}${PTEST_PATH}/tests/ + install -Dm 0644 ${S}/tests/.pylint_primer_tests/.gitkeep ${D}${PTEST_PATH}/tests/.pylint_primer_tests/.gitkeep sed -i 's#/usr/bin/python$#/usr/bin/python3#g' ${D}${PTEST_PATH}/tests/data/ascript }