From patchwork Thu Nov 13 02:58:45 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yi Zhao X-Patchwork-Id: 74322 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 A5A32CD4F3A for ; Thu, 13 Nov 2025 02:59:14 +0000 (UTC) Received: from mx0a-0064b401.pphosted.com (mx0a-0064b401.pphosted.com [205.220.166.238]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.15566.1763002752407212714 for ; Wed, 12 Nov 2025 18:59:12 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=tFJmeJwI; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.166.238, mailfrom: prvs=3412a946d8=yi.zhao@windriver.com) Received: from pps.filterd (m0250810.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5AD2o2su100874 for ; Wed, 12 Nov 2025 18:59:12 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to; s=PPS06212021; bh=UFP1KT+KqwwukBOWsUa+ QBQdJ7SBCip3lcIIZhkXgMc=; b=tFJmeJwIDD3EG2jS1LCHJSvwj9zffeir2/6R bFBgWXwpLvGCPdxYYDZtiSc8mbHEbqY4na5T8KSgr79PQMesYMkM1zzGbCXLmQjW G6N2GTsnKRJpWRRjU/eRWfLpsw42P/aUz7HdRC/18rfFQviRAxSbpvz857SauYEl y/UyFAbHzIfDGL7A7sv/2lAsY5jzgXU5sD6k8gi0YlRM8YqKlwIeBple3hbc36q7 U4oAFhlgFcbYOpWhsgROoL7/B9oDp5TkJvBY/5l0pPlPYAO3zRmVzbk76HmQNrLq g5u4HPr/SnS88gqLtSLosEK9EFAl6+H19vg/7WOsDMbPzkiXfQ== Received: from ch4pr04cu002.outbound.protection.outlook.com (mail-northcentralusazon11013008.outbound.protection.outlook.com [40.107.201.8]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4aa2136f2k-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Wed, 12 Nov 2025 18:59:11 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=uP/z0AyGiO0oRTXG0J9hKjsqwDGogEqikNPBJYVmmgksTBHbUPL0gipEPgHRnwTjNx9bmdZCD5XBPwLUX/hNnKrj19ylMJzbHaqNzRGN2kX9KcLwBvXhD8UtN0bB9Jm9sy1af73n4YtZlkQN4BtK2I/PAuInAfqXAXsxx+N34EZP0xejL/OefcRUm1EK6InJFvIpUQDM9s0+6ikGKczng/Zdw0qO1uGMWyH4JmYm7yYKlz9LP0Jcyy2hCrHsxnSps99PZY98qxmCSU+ZaK3Swhf/lkdXX4YiwIkbiJ1HC+ZX/7Dw05i3B8JpkXSe9prTeOkP1m9X/q6UqH6LltftcQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=UFP1KT+KqwwukBOWsUa+QBQdJ7SBCip3lcIIZhkXgMc=; b=Eze4B/cAGvCwSaKiIfosFHb9K4SQEfyDMq7zuZawjydSOE0AZjukI7F7Zg/OrIPyZYW0A7/6eX1qOTuz8EbGmDUAeku3DdcWYIBUxZMkeujLCsZhZvnTbjjUdVZDqP3O01C0pWpVWhtliIHoPWaop3NV8/2Vc3KI1V2HHp1gL96e7MApuSNx8PMJX4nUvKzjtySJm+IgnWs4TsT8mdmET4+wgBqR2YqHQo70z5A4eCpknlT0ReaXT0ejo1N20lM/gr2rQl8bxih/2xVYSjlxniq/GKUZ5N3fM+iPfS0sD9HEY0QpEI7uSTiwAUvrQbNEOMDGOQowvGl0FEfEyhJrQA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from DS0PR11MB6399.namprd11.prod.outlook.com (2603:10b6:8:c8::5) by SA2PR11MB4779.namprd11.prod.outlook.com (2603:10b6:806:11a::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9298.16; Thu, 13 Nov 2025 02:59:09 +0000 Received: from DS0PR11MB6399.namprd11.prod.outlook.com ([fe80::2b44:787c:e7ee:bfad]) by DS0PR11MB6399.namprd11.prod.outlook.com ([fe80::2b44:787c:e7ee:bfad%3]) with mapi id 15.20.9320.013; Thu, 13 Nov 2025 02:59:09 +0000 From: Yi Zhao To: openembedded-devel@lists.openembedded.org Subject: [meta-python][PATCH 01/11 v2] python3-cached-property: add UPSTREAM_CHECK_PYPI_PACKAGE Date: Thu, 13 Nov 2025 10:58:45 +0800 Message-Id: <20251113025855.1520038-1-yi.zhao@windriver.com> X-Mailer: git-send-email 2.34.1 X-ClientProxiedBy: TY1PR01CA0197.jpnprd01.prod.outlook.com (2603:1096:403::27) To DS0PR11MB6399.namprd11.prod.outlook.com (2603:10b6:8:c8::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR11MB6399:EE_|SA2PR11MB4779:EE_ X-MS-Office365-Filtering-Correlation-Id: dbc0b74d-e745-4db7-3a46-08de22609dc8 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|52116014|1800799024|366016|38350700014; X-Microsoft-Antispam-Message-Info: EXOsSBB3d1A8MLckGLPDke6lNMg2kLhdmI0a0X6CDXzPhnAPyYuKNLb71eXGuQ8KryP+htE6d+5QJeIy64vfuoD1w4buGgu9q747LDJQVYIECiC3mQKWcN5Uu57I2D9noL/ynmYPmBhBbM8rUfkCun6yA2KNSU9GPI53QZL5nlNuK9oK24zLX/fqDr7druTloM6TsD7vjUaFcBtmpDRN3+OgtNe3Qs+0Qcf9qrDJ9sV1IzVHecw7JHJ4n+OTZDVcmc41mgAROOQgnxUljX0pvwsHaaDQPDzMjTyFR2B0OmPhixJENSZW7Jc5m0SVnmjmWWqKYTq7IlI8El0mLyUCjBD1QqYrbUWD8fN47NHjaSpebSPT10tOGs9behCoSKgM/dMCne3wvo6yLh480LVt61cn0SdbTMfKf5AUC+pbiiJ1SufIxTmIwdf3srPTEC1DLMimcmdi4C30H61tMvrkiRpahgvoubCZg2Gq5qwPOb9Ubn+oq8GTXIq0qloDVefP7FeCu74WBUjvUKPMCRCgsmJ1a/eAKaqfhZ4iZHQqGj6AbodU6LEJwZ2A6v77VsRz6F/xJ7/nuDFppjMpuICSkBZcH2Y3NWLNs6vj4mR1vKqKlULt+v2XKzEUvktOufCHUaM4Vx2+/4juoOt3xybA9zcN1YGmtXxiAbEl6pswS7AiSYzh4cNTex3x4wyNvu62TrO/Mb5UUSS3RYOlEIvN63JNWdV3e9V5p4HJvdTnZnRRygao6D351tJAFXKI76mOvOGsocSAw3vTuTj77SDk5PdmFdKG2pfIfClXyMU6XCTI8HHknH86YGgcxIR46eDuXqaCF755HeWgto67H/zmFti78tb8U9XftslIaJ8O+44TeqZEf7t3OAUoYQnIMsF1hQnApMBWPcY0t1hokBSbOqWiwwygA1So2MMlVdXVPdxi9q6wCpnkfcQiGGWB7ZQEm03vwxXU9fV0Gr7B2XsPMn7lLtkh2lOLShzPz9+6sSX8Xh7nVIvW4XbbJN0uHLAL7pic/tLyelYwp2V86ANFimG3lTcY/YFAonilCL2Ae36KY2R7K9WOZOaMirdvcpXoPEyc/Pv8gXLMtp5xxkfADyPM68UX0ASE8ELIrho3G6ntO+1nIYNbwYdTmlCvOnvdF4G0DcEVk8XLdPAHdajynJbBU/rZ1XjoOVSoAQ0n3D0UMoiEU4iOEwR1k+9MdOVbYLCTPcon5rUreHYkd3XDBmMLnOcK/9HPETFqRUH1WoB1+vKPaREUs0qa+r/AgqMppgCLQT36qfO5zo22VcgkxTSQoYNiEnbft2/E7wgr+IQq8WxeEs5nwD+PB2GmpBQa9yWS146JCfkxoqlkytci746vqm5z7Fjoywp1wfYsIxp2kn5rMai5edAGzvZNE7WD4rdo7A1IsGJfV1bi6L31SvJQSXjMWYy9LtPnBUK5HyplDWCYBi9HvhjcOA9UhVEdza683TJYy17Eq8b1f34tlB0jkiPERH1rdgiQBuQIVM8Owkf8FEapTRhnYEJZJqfG X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR11MB6399.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(52116014)(1800799024)(366016)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 18dJ+kX3zDoxHGTJ3GRksNfwTozaECIfiLSbQI4Z08Y9z3CY1s6NsvoWXxBr3AZB//Kx8Bpy6/JBBM4b0y122onc36RScDIh9uzrtpFLTOXM2+tGMaQKm6M2YLPnzhZMdPrtkHOEwDc5/cZA0vsi87OrKIJ1dVEKjIIrEgZ7zWL28KZ9iPcWViCUMj5Nmg8YkyejqS21a6ocuYcVo4x9q5RdxMKyDZWua5XqCBK9QT5YxG5/8YpJ+nEJ0nxMsAT6SqxQ2K3KrDdX5jqhXh4Rjv2Ydiays9WRd+8qwRM5jcAGk2g+3Uq9qKwhAWK5hz2e8Y0+gwoF1xLYNiprwfbhmDMsfne21ZJj57UScIc9mQxdM2vIVkYSOsmWo1pekM0ei9U2yqI0g0asCEDDl1OUlZVI7IwHUztVCegaVCpeN3O+A56xmEQ5PR4nZEELBSWrK2U3GSiCiHqLrpeV3QfrMQHXZf+/W4OUhXteQlfPeyAs3z01e3E8LR+YifWyjIEVyaF/qVvK3VObIGMMScUA06Q5cI7jCNnnjfIzaITAJ4H7wkvliDsKY4dHP7JcGtdGRc2m4zMeURDnwBveG6NL11xxs4as2Ba9B8Ew4XdsEF94Pn5IV+QJ0MvUf7+YC6b620JxAFRqVf1NGgyuBLgA1imA6prhtl8gzNv3IJ3RbpIPzYtn/0IAAHsQ8rmLS/uRXOFONj6yuNvP+C+zv4zsji77TOs9cKQEi3TKiQxPgb0Bw3fq+ojafdLe5x0np1qDUTJDXJtDAThlmnkwQihmXf9oiFIBbHTfP+79sLBdTB2fqq3Bhopkcc/1ZAECVugMLfn9nf1Tv1vkbVnjR8QqB2hFTEH10pHmFqa2qa/jtM9uKXfhApu2GKZsdGT2gwbrZi8aShweR5mhmEKU7pEZ2DCs0EcDCB9Gmz0TMcnHjkB96MFv5MhFV1EArFF8R0VOS6W3d/YMkg4Ao6fbOHDPPIOAkQNRiNeJ3qrSoLOZSbjTg988GxowJ7ZosKhcEr8e2DPJhSW6LcOJ0bUGS0TWiCGWFKYch/rH1sgoeN0loUwRTPfxB+2g23L9CBf3fj9NfMpBJnx78YxfqChSTIGQ+ob+Afn7kjRzTNG0gpgmWam51rsh6VfG9PEISpDkn9DzYkHo+XxcxjYhfiya2vOkVqanHHSD4gAJM7peFdhGJX1WPc1GVfYbQmAFsS2uIgyvNVr3abq1VdlSqomasLUmvbLMvOm77AT+npTn30yFPzme+dSzL2kSHpZ6RaEE4g/wWjNXYQhr6HVi3qtz9Pjd/fXb8Wqo8Qux8l8L6/kfLkewFQlCgWRz/DWaJ8gr0flkqTFwnS7uo66o5hQ0whliQyNoVd+X1CZmm/bY6mB976ElYxuRjUklEkqoLgscCuOTtdQ0+iZRMPyKvnPjTi+PuyVgS4ryVBbI3nvcdrmuvuDCgsoGzG0LvfPLCBgdpk4/Zo3IPSf0GeUFSPTT7HR36RzcbYXoouy/fX7VVyxPI8U/D2LUuDshGTNtEpO+5JByKpUP+CMO8ctZQQyLWmwsnkKpwcBzydPVMBpM95FStji5m8u47sJDCbVTSJmsQqHP X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: dbc0b74d-e745-4db7-3a46-08de22609dc8 X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB6399.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Nov 2025 02:59:09.5440 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: nml4Wj8XD8mvLYHbD9jIlUc9ISM9/64EHtRHSwhkW7jxltapkiF+UnToPWZbUbsvKs+jNQxEubDLJYq85iXADg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB4779 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMTEzMDAyMCBTYWx0ZWRfX+GeA6ZQbBL7G 7hAvH5eqyAoGe2OYUa1NC1uQ3eyAn66C/Ia7VggD5JQbvUpdFDiPHCQ4U6MNU+5gBlgpUvHNKqJ u41dUbknD4MUx6lWfA9C+qgWOihrkJRbSx9GfvZ1uF0vINzjVcMYfJpLIp4OKGHuBHIkce2GG9U V1lfnbwR/SDYXJRmaHa6nNRwI2Dtw3LvIdWZgzJrrRfuhzMjcwnH1ZTUd/XWdfgvpHOeLuU9MVc 1gyC3JY7ULOzeZQRLp7CjoUI9YjC7Bt9VWt5LfhKRiPrm0xuDUsPOfIE7NSxxZAJYZstrFrTXvm 7Ou9upBqzyYON/2IVhPMQYZtP8NEiK1B78SAXVsMmQS7E6wGCXDG9zaDpMSrTnBmA0GR1F34wV7 fIGVben6mv/cwYhYywj9RAS5WQ974Q== X-Proofpoint-ORIG-GUID: u2zr5uEU46uFLgQeEKL4eS_xyiqSypk6 X-Authority-Analysis: v=2.4 cv=XPA9iAhE c=1 sm=1 tr=0 ts=6915497f cx=c_pps a=jhI4MnfeDZ9+1dpq/RhspQ==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=6UeiqGixMTsA:10 a=VkNPw1HP01LnGYTKEx00:22 a=t7CeM3EgAAAA:8 a=LsTSizDlIOIG3JWFAr8A:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-GUID: u2zr5uEU46uFLgQeEKL4eS_xyiqSypk6 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-11-12_06,2025-11-12_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 clxscore=1015 malwarescore=0 adultscore=0 bulkscore=0 phishscore=0 spamscore=0 lowpriorityscore=0 priorityscore=1501 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2510240001 definitions=main-2511130020 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 13 Nov 2025 02:59:14 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/121585 Add UPSTREAM_CHECK_PYPI_PACKAGE to check the correct latest stable verison. Before the patch: $ devtool latest-version python3-cached-property INFO: Current version: 2.0.1 INFO: Latest version: 1.5.2 After the patch: $ devtool latest-version python3-cached-property INFO: Current version: 2.0.1 INFO: Latest version: 2.0.1 Signed-off-by: Yi Zhao --- V2 change: use UPSTREAM_CHECK_PYPI_PACKAGE instead of UPSTREAM_CHECK_REGEX .../recipes-devtools/python/python3-cached-property_2.0.1.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta-python/recipes-devtools/python/python3-cached-property_2.0.1.bb b/meta-python/recipes-devtools/python/python3-cached-property_2.0.1.bb index 41211534b5..5c88a4e69e 100644 --- a/meta-python/recipes-devtools/python/python3-cached-property_2.0.1.bb +++ b/meta-python/recipes-devtools/python/python3-cached-property_2.0.1.bb @@ -6,6 +6,8 @@ LICENSE = "BSD-3-Clause" LIC_FILES_CHKSUM = "file://LICENSE;md5=db7ff60c4e14f58534201242803d8abc" PYPI_PACKAGE = "cached_property" +UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" + SRC_URI[sha256sum] = "484d617105e3ee0e4f1f58725e72a8ef9e93deee462222dbd51cd91230897641" inherit pypi setuptools3 From patchwork Thu Nov 13 02:58:46 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yi Zhao X-Patchwork-Id: 74324 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 8BF36CD4F42 for ; Thu, 13 Nov 2025 02:59:24 +0000 (UTC) Received: from mx0a-0064b401.pphosted.com (mx0a-0064b401.pphosted.com [205.220.166.238]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.15568.1763002755825188647 for ; Wed, 12 Nov 2025 18:59:15 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=ascCGbir; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.166.238, mailfrom: prvs=3412a946d8=yi.zhao@windriver.com) Received: from pps.filterd (m0250810.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5AD2vgQe114160 for ; Wed, 12 Nov 2025 18:59:15 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=PPS06212021; bh=prITK1gTcD3uehuz5BJiBIv/g/hDUtHPmHW0roSxnV0=; b=ascCGbirFO+Y l7B7KT7ENhHMM8+7bKXtvw6gbXswqBqCP6abm+X98b1ZxRf0Uootuii25k6hXrV+ rtesw7z5AUx0zYMA85xZ/AZHfsHyeK/uaPMXKXHO/GDId4Dbh8ZYbW4YP9MCbvBT si6er1OZgj6o1I57XD0BMIuRTq1KRYVajiAP+QwL4aiqY3++hraKg/GSyh2cr4xq ZaddKoK+Ac8mlh7haznTp7UPgco9pW8dLg4v2Lt7b1jYi+6PdnCw8VL1uZGrwcaQ VaPQY9VjfbB/NmslX9LCyVCIqOX8aM3I6sp/6pYcHkQI0jfYRn0wOTkZO84h99B9 lHskAt7xQA== Received: from ch4pr04cu002.outbound.protection.outlook.com (mail-northcentralusazon11013009.outbound.protection.outlook.com [40.107.201.9]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4aa2136f2n-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Wed, 12 Nov 2025 18:59:14 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=pEjduwBU63t8Dp9iI80pvCclviXOWQ5p57sgJ+YwcsVdXnRzQ2kyCNgitC/zfgvxkBQim04FiHlOYy018j7nz+tp+6wswYPqRXJK+3TgokMJ1MRZLGbZagkbKlwuTy2zZD4awe8id5bZAwJh4LMQ2VAaRxFTQidvrbhrN1XAr6WaBowZ++LkJTdKYfVQCl8yHmP6hUtmf5rlE7hscvCUkES8EDw8bLi/ugakqj2tE+pvO24JXO7i/cFbthCTR48JWkUHTsNUrK/sOU/AIvUlpfJ8U3ymynO9YDSFdBEH2H7DmoZF59ANQVJZWPdYUNKsKQfDsPFjYRIoCmHGDfPZow== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=prITK1gTcD3uehuz5BJiBIv/g/hDUtHPmHW0roSxnV0=; b=KtOPiRYG8+2xVPqMGMcsvBvhwA1FStrOKHryO1AkLgkPrnygSX7J7MEXVtEv2R/0/SEHrZ4YNIPO3YPEYBd/FKrMy3cw7DH1wV5odIJRgQiWxG/AbYdwdjR+7Dno4SfWKdk+iixuNGgTptYctVZhsmzIQKkZsf74D3kI9x3RpqnRw0K/ZYY3R6Fdr0uOMOFPDKdiOgt2knMQv11RQoNHncS9aeBatLbkAr1oLUQRLqX1uKka1dhw1Rxl/K+exptCgYQUZRsPXRsYW5mD+Yr4e2cfPj/Tqfc1iTAvFodpKjZaE+ZO43uZpTofwAS44QevWBJQJaIWrZENfqE0tFU8Zg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from DS0PR11MB6399.namprd11.prod.outlook.com (2603:10b6:8:c8::5) by PH7PR11MB7570.namprd11.prod.outlook.com (2603:10b6:510:27a::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.16; Thu, 13 Nov 2025 02:59:11 +0000 Received: from DS0PR11MB6399.namprd11.prod.outlook.com ([fe80::2b44:787c:e7ee:bfad]) by DS0PR11MB6399.namprd11.prod.outlook.com ([fe80::2b44:787c:e7ee:bfad%3]) with mapi id 15.20.9320.013; Thu, 13 Nov 2025 02:59:10 +0000 From: Yi Zhao To: openembedded-devel@lists.openembedded.org Subject: [meta-python][PATCH 02/11 v2] python3-gpt-image: add UPSTREAM_CHECK_PYPI_PACKAGE Date: Thu, 13 Nov 2025 10:58:46 +0800 Message-Id: <20251113025855.1520038-2-yi.zhao@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20251113025855.1520038-1-yi.zhao@windriver.com> References: <20251113025855.1520038-1-yi.zhao@windriver.com> X-ClientProxiedBy: TY1PR01CA0197.jpnprd01.prod.outlook.com (2603:1096:403::27) To DS0PR11MB6399.namprd11.prod.outlook.com (2603:10b6:8:c8::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR11MB6399:EE_|PH7PR11MB7570:EE_ X-MS-Office365-Filtering-Correlation-Id: 68ba97de-563b-42e9-acc0-08de22609e91 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|52116014|376014|1800799024|38350700014; X-Microsoft-Antispam-Message-Info: Ujg107ytgodR8xYrBBnkKEOpvbBhtUxGieCvXadIAlNQAi0y2IlNaSqwiYqJB5EPlcxuV7DDG53jzLWd9hDFJRUU0UD+uEFpLIlfimCRwUP1qe8WaC7yYeVqGAgrXA1FdkmJfyN93DO+l2hEm7v+qE7KeTPWtGnDtmpFIcDIjwh8VsqxeDz2NnQROu9i9GcqSD/BKvsG9Qw27V4Ti+BRzsWOXp1fijJacAIkkbwSleau6cIVm4shc82t8bJlNjf6c/LlCGq9DTfXzszUSu0fyNwhrY3ocKQ1tT1hSkW44c8cUX23X1JMMPazJbwDVFpRGauNsrx7Lxs0XIdmTBufoo1wYA+zzc/fbE3Sdw8NDId2G1NrY2D54u7WzpFd+l1edGnd/+2j4lglmQ0xzbKQ/nuQPdo+LOkOTcu6aWJ2Y8BxHSQCaaCCh4DxRnppdT72CZJDM5Fi9UlEGTHW6MjZOVrPSk0/wB1SuoZJsGOarY4TLTdkFQ1mXHj92jYDphe70/J1WVtwC6dN8PtVlBT1ce5RXE7zKWBRa3k+yjDjat7WP2OHpu6CpR9pUenQDqorhIXryFeV/MkMBxOIRg6cChcQD8QdVyyCTvXX4lKef2BzK/x0e/hNmoORbcnGb82jKmK0dRXs5acwO/1PIR2xF/TVABPwbYRsiIgZk0Wlwgp/4hP+I9+iPq66PUdQpZ+OQKRNcJXyYCi9hTrypff2qcx0g6w2a3I2WmwRWHjLn4IWDcuQPdNBTsjcR92H0q7mdfpnoZtmewiH4stD7k9ReENa6QEt/TXDZBnF2xMtttK+2uG6amSgWXjO6vIjC3uGvfpAo3ym3ZgL0edzn0ntJUU151SNBw/+Jgn1dXD0BtuvwL6Q7eXsLq+y+UtRx3hRZKOoGUtnf3bAVIke1MQd3riKQeAp9dPCgVd+GYnUjaAfcX6/I9oFy+qSzXGr2wNaXhUL+ZnxAWjVN1v/FHbXTxdHJupYTpG7jiosEiVkfayULcOSd8nYgmxVbpNK3HPkCa3RbBZwyg0CU5z15ZUU3lGda8/uOKCekE64JzixqK6VrMUtk/8W8konEYeZHsjp1rNG6tjk3pP7evsSSI3zXbJzCXEI3U/BR6TqnjfT8yJzVoUGxR3Wfh3bXYO33CoRssGD/8ZNjLX+zkp8TsfPtUWQc4ZlqNhXNYm5VE1eMrBNDcQySge1UubiRqFK9AP2u8lwX8FdaO+/sDlDh8Oo+xAmvVSuPEFDoipGdLmjWo+4QfjU+FXLS1DWSoRYPu/9Cyy0Ilrd9Fml7mCUWNvU0M+IxC/xU3YnkZnCLCDMx7+mD9nyKjvVQvf/NJZUDz2cZUqqPzBmQogIq+6bGV0a8tx1aLnm2//etmtJCUg3fG9ddMPs8IFQcjpoScIFMykj2Msh4g5fcyzWtsNmIDywwmUxbH2hmZ0Wxa6e2WE+BPFSByW24dINwb+Vur1S6cBPXR1AaGyZjQXndb7PhD7jiNGR0ThRcfLhS69ImXMo68XLwgzbgGGyeiZq2Vzb6WMN X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR11MB6399.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(52116014)(376014)(1800799024)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: dEU1HGccwUOd5TDYukdao3stbtZU1FF56jX0APTHBVCGa9kjbSoQc2L1gLERZ7M7yHkQ6hXbG2d/g8yG1dlT3ksO/eFpyj1PvH/m/AMoZCySzIc2t3hgud4pcDpuu0nKsKEBNtDkRNFU2ZJLwXhD1tPWyCanUyRseA/eor6o315jJ0NSeXyoYXljzNMJZFS43eu0Qr187UQjfmhAIsWu4Odbm71R19vSHKLGZqxmJrjm6i2GzcNrceANkiHIVE3XHRqSgAGNpNUgX47kt5Hv7gTfLrSAqlEK/oz23ZDkjPTM4RbsVsm0vCzYvj9R0aipKT7LfSUs+PRop12DjoNaCYJ48hnf7W0Aklv6Aqy+S84PUa0GhV+9Eml4a+nOHSNndPLFDNmFKOL4L4NI92gCyjOvaFNxkni/k0q+tfBTHz5dXzwW9LBtWK0AcSkURAstd5BNx64jR1jJOWcQND3SslSjC4URFekBohBBwnfM8tjSE+Rg60Zi4pGNttwUQrk14gXAc9x5djJCBuE4aoMRDV2Fu9E7b1mhPDLgFlsrH//gc/IT2EVpMgi7JmRgvE3qR4FUR1EGSKi4B7W2YVmQFoQgNrVjkFB92n+aT50NrN+YTN/n2zfjFCzLpFGvikKPD4+zp88IKgGL2RsIU+YKiOHN1RTR7o6qWCaftvdMf6HXCZQs7sTkhZsSd4sp81+MkNE6akkdi7gQWjEQ8xrS9EFbvEa/b4vGOMvs1zGJJQOeprZNG7Y4L4pKU9e+hBSBVNkdgxo2Dko+9UFNk85SEGJBcVvScDa6SJE0S1IRedqY0WDqaPw1v4tvMZtrgmz/ioYe/cs12w6/JY4LnsPatXPT+MC+PN7uU3peJL0QrgsI5KCV5Zq+ujBXJiE2R/P2pBr2IbpS7HMgDpOA56l5rh3yfuLeAVV9QY3X/CNmtyB+1Hx2oeRq+KcoalayS1Mv8VGkI2f5qbMU27fcgXMKE4UQ1o9tCH/crPceb7pZJ5zjjna75LzpQcRWqCKyAIKmk4x5Kzh/4U6jH2j/z6/qePt9ln0H9UCJbXDoIP2FVZCst4irpCnX4O5sqHTiVUYfirc79FCd9P65+4qepoaHdBk36fgr1cJOlBZOt8psICznnyGBpiH0cNquyv2jDCPZy/ahHg7m6D1TY11PvCMFFcBtqwCS1R1ShakUFDEO7MzKS/uD03VX2GvsRYFqFYULnk8DfR6LQ3hqUKkDZuX6gw0TPp52G7YTH1qU1/WGC1gqOqofsqhHs6undpioHU2pHgfZtUESMzA5N6ltPuROShobUWjSVzcAgioeLGVoCYYBhQWOCa9cwkR2qGfdcUWJHe5/r8p3WjXdufhFhHPRSNXYQ0Jbk5QSwT1OJQaRfm8lrvd6jE+uhwyCM2wQBVdPyYTYXva1k+emwyFi5emAppkbaAZZTEUwY/+iYDutrD/7eagQBPI5CI9276WJh/FfhswSOIILm49Li4kinrBL8ic7q3vvVVioh/dNBxG43U8Rl6w056s3LKO1CrcAF7GOVbmvzgN5t+nvYFlNOlyaeV583hQ9kxiavCsTMHmBHIULxUuje9Fimitk2RSezJY4 X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 68ba97de-563b-42e9-acc0-08de22609e91 X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB6399.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Nov 2025 02:59:10.8395 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 5Ipj+KmZnS1yL77e8Qkka0a3Qyd8wEjA0sBwwoqsTTGOFOAasVIe1kuUoZnuaKJ/nbgkvRs9ZwEgkWxrs9pAuA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB7570 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMTEzMDAyMCBTYWx0ZWRfXxgmHAi8NxQ92 ZCz2UrE4hjdB4kZRjIJprklMpOkb3TH3/kjpHTgHdQVgFgnee6IiPoOeXvuf35g3txEhDxj1iZN 0YsLncm7n+a2cI/5hLauwWcLZJA21K2oRM9Elm5fnG/cOKBMyHQ/bQTsW8A9DMdu9TJWz/uZ7vt Q2zCUq828hs/N5wLimKY+Nlr3y4bytswN5PTdfl+d09HvHLq8t/bpBeZms1gU5aTCtjoNyW1cHC xGx8vl0T/zZfHxNhEf0UAOvy6r0MlVC03cfqsLgxXGIDIgVy0zwhwCzyfroI8IUpf8Ny1lDgOJp oMbzBIGSJoxzg5Fi6D6oMChrXr/REIUD7OV56XNAgbZOca45Oy3KYpwXuPNgmOdyIA01uRNgihG +B1TjTXNISFmHjWplMWgvbAT8OlmYw== X-Proofpoint-ORIG-GUID: 1VQ56Y0DyiRZ3UMceRU2sAQYFhgszZu1 X-Authority-Analysis: v=2.4 cv=XPA9iAhE c=1 sm=1 tr=0 ts=69154983 cx=c_pps a=xBk5Uq5DOFf1FlsSGvIvFQ==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=6UeiqGixMTsA:10 a=VkNPw1HP01LnGYTKEx00:22 a=t7CeM3EgAAAA:8 a=2XR1s-g4qegJnIwB2xIA:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-GUID: 1VQ56Y0DyiRZ3UMceRU2sAQYFhgszZu1 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-11-12_06,2025-11-12_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 clxscore=1015 malwarescore=0 adultscore=0 bulkscore=0 phishscore=0 spamscore=0 lowpriorityscore=0 priorityscore=1501 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2510240001 definitions=main-2511130020 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 13 Nov 2025 02:59:24 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/121586 Add UPSTREAM_CHECK_PYPI_PACKAGE to check the correct latest stable verison. Before the patch: $ devtool latest-version python3-gpt-image INFO: Current version: 0.9.0 INFO: Latest version: 0.8.1 After the patch: $ devtool latest-version python3-gpt-image INFO: Current version: 0.9.0 INFO: Latest version: 0.9.1 Signed-off-by: Yi Zhao --- V2 change: use UPSTREAM_CHECK_PYPI_PACKAGE instead of UPSTREAM_CHECK_REGEX .../python3-gpt-image/python3-gpt-image_0.9.0.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta-python/recipes-extended/python3-gpt-image/python3-gpt-image_0.9.0.bb b/meta-python/recipes-extended/python3-gpt-image/python3-gpt-image_0.9.0.bb index a4870de113..90b77cdfea 100644 --- a/meta-python/recipes-extended/python3-gpt-image/python3-gpt-image_0.9.0.bb +++ b/meta-python/recipes-extended/python3-gpt-image/python3-gpt-image_0.9.0.bb @@ -8,6 +8,8 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=db5f8de88d13d0917db21293d0e82e1d" DEPENDS += "python3-pip" PYPI_PACKAGE = "gpt_image" +UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" + SRC_URI[sha256sum] = "c06d8efc7cf8d6f3954c1c3d8544f494aa95da37fe04e38a9699ad3f57455f7e" inherit pypi python3native python_setuptools_build_meta ptest-python-pytest From patchwork Thu Nov 13 02:58:47 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yi Zhao X-Patchwork-Id: 74327 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 9249CCD4F3F for ; Thu, 13 Nov 2025 02:59:24 +0000 (UTC) Received: from mx0a-0064b401.pphosted.com (mx0a-0064b401.pphosted.com [205.220.166.238]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.15351.1763002756425783125 for ; Wed, 12 Nov 2025 18:59:16 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=oyh8YJSX; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.166.238, mailfrom: prvs=3412a946d8=yi.zhao@windriver.com) Received: from pps.filterd (m0250810.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5AD2vgQf114160 for ; Wed, 12 Nov 2025 18:59:16 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=PPS06212021; bh=QoxRxssRodPvfgkK35VbHmF4kMgc/cAd1t9HXMVs3Us=; b=oyh8YJSXNmlY ocLeBRidkS1Mjxqgcb6Ir2ELGDJ+v/NrfF/z+3qFo4ujtrvYmOuPwplos891RrS+ QsWltkJCrKxG/Yz2du0hFPzGxwUc5NIQUqps3itXv/MuqgXV1qN4GPvZ0d7CldLR KwsoryTa81OSVjUBSUZiLrZSxZs+CP+LfV0OM39fPEsPjBMPWowbmStuPnyWrlQJ adbjm14PtP7NzU+uib2mGNiIeinYwhx8QKBKa1alfWWWAOY36dyRO2GF/s9nqpzs r020+XEc8veTMBnUClTkpUL2gPAjiBK+wP/FXUHFGk+ozOWo3ldZD09Me/zidnEA /fUiiPzYXA== Received: from ch4pr04cu002.outbound.protection.outlook.com (mail-northcentralusazon11013009.outbound.protection.outlook.com [40.107.201.9]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4aa2136f2n-2 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Wed, 12 Nov 2025 18:59:15 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Mxb0GjZJwndZPP/kD9ddxfBDBmIuD+WbkjabGSE4JkdeHoyOq6WYIsL1K3TyWEVideKWMVsKrlNJo9uhjTOPj44yVFkHnB5V/2A4VQNq4voVzvNfNJd+GFWXXAMMSwM9b3Q7kEWy4EqGUjDJZojcs0+r72IKzTCcORZlk8ZwHZHpL/VJwh1jBNOYWTFUszf6yTLgOICGuBvxgbNdJfqjcbyNTRG8Iz+UrYgUSaTgm9gYrm+CqIg8q8gGQi4S9OZnUSTslwn3+vm8vdAMo+GWlzXTufvWO8sMh0T9/JjcV9Hxa6EOMg/HmIw0NEk9linOk/9NORJZkgqURDSGt7glqA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=QoxRxssRodPvfgkK35VbHmF4kMgc/cAd1t9HXMVs3Us=; b=xtfEID04e9QpXojKC//bmxIzICOGFFXDvr7pq7lSuZ/OPKiMEaj62zxdk1oFouI+pzPrJ65buSc20pdYT6PzjgZeZ+JF9LXg4BNL1hWzt4Otsskx+jBe5UB4CdVxeRAACQfOAn2fiitgza9wO8iWFwVYR/0E50YqaftFEf3jILZCUu57YoSvheE/YbByTBJL8sp44sVQs0Oa0fVqfGddDIY6e1hLMCrbtxmzJ82Rsd+jpv97xFKvcnevJ0EfWpULLT6QWuB9FSW5QfZoW+EMkYg4Fkj2eFvjlFnmIaj0sXkB/qJvesgHIsooWUdPIuGeyoELAMC7YI3gGFCLC6bFyA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from DS0PR11MB6399.namprd11.prod.outlook.com (2603:10b6:8:c8::5) by PH7PR11MB7570.namprd11.prod.outlook.com (2603:10b6:510:27a::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.16; Thu, 13 Nov 2025 02:59:12 +0000 Received: from DS0PR11MB6399.namprd11.prod.outlook.com ([fe80::2b44:787c:e7ee:bfad]) by DS0PR11MB6399.namprd11.prod.outlook.com ([fe80::2b44:787c:e7ee:bfad%3]) with mapi id 15.20.9320.013; Thu, 13 Nov 2025 02:59:12 +0000 From: Yi Zhao To: openembedded-devel@lists.openembedded.org Subject: [meta-python][PATCH 03/11 v2] python3-lazy-object-proxy: add UPSTREAM_CHECK_PYPI_PACKAGE Date: Thu, 13 Nov 2025 10:58:47 +0800 Message-Id: <20251113025855.1520038-3-yi.zhao@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20251113025855.1520038-1-yi.zhao@windriver.com> References: <20251113025855.1520038-1-yi.zhao@windriver.com> X-ClientProxiedBy: TY1PR01CA0197.jpnprd01.prod.outlook.com (2603:1096:403::27) To DS0PR11MB6399.namprd11.prod.outlook.com (2603:10b6:8:c8::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR11MB6399:EE_|PH7PR11MB7570:EE_ X-MS-Office365-Filtering-Correlation-Id: 0b10d6b6-607b-4a31-3cb7-08de22609f56 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|52116014|376014|1800799024|38350700014; X-Microsoft-Antispam-Message-Info: in+77GLjKCLTx3SVHdB9/K6/01eswSan6ZLiOSc1+6zS8ue0d4ECnC4aw/07q73zN5w5OiXgEDcujLL1SIXszsGTtf43ppyuNm4/hAaPO8zl8fTbP0e4rSKkr5HCa6WO/zQa8THTl0Yiqer/0G4wRCUEe4nq0KZDT3aeeXO3ubVeKQuaw7zf6/MmgPrsbHLVCkVs4vABLXCt6LfR3q16yoMUJJ3ee8ulcVj9KaV5ZdRymBXAFsGgj1N/0pvrUPNtqxECy2RKc8aObpFiNhstJaJVeEFe1tIT93GuMG2y6/SsOz1k6rRaYsIBP1wslQaL+6bbK7jPZflyfOFlugUJ5M+8KeacKSc4tEnMvdAJdsYxQtE2awGPXazeOiUdEM4vLUgwtkpYGQszU9jIAzyNbijk1+iGAYht9+H+rJGe0U19zYyQOnorh+supZWKjZat4zuAQ78bCRI2gM/Vkq0vGR5VQtkg9+PMp/bkZ68WRqXEzUd3pXZi7sy4L4dwts6U6K44g4lcqlDLykeH7xhFtuyr12gSdu1yJLTl1a0NWk/8QEKuYwJfCVp9imXc3qw2oE/Aw4bKYe+k5O1weZh3fSsGfabgSPRBGVQynPsYTF7f/370sBSoHO7w5LqjNQTt69UpaI+SKH4zKEuv6RNEJBn/h4iolwi01IecGiYk6dY9tXD4gv5Mgn6Z6Si5K+aahKZiBovwqvsKK4JI4+ca5twUYmr82QKF25gJO4+YRizyh3fRPxwR8wvLIFSX7Uj9UC9up3waXO7i28E9KcrnI0fh6hnkqg/QnB6lzAFEuIi0PEpzDcDXGc33eDyS2niTZ2Bnfc4O86hsnjYMJL7qdxQtC0PaILhN97KiaEm6zU8rAVkDiH7TTFg7jBnIYQQPdh0VAZzG3bFlFKxJXLspDTrBhdQbJ1nlcTgiG5hiuvJCExGqWkQ6ZRsrhuaoSQFp9wmrdceyDuDC1oncaKrBoYYczbGSihqUVs8hCzAODRz+zyCb+Yz1zXL4HBoBYq/vejlwxS3+GrVKuvnZoQT0dN646kExA0LgPRMH9IxMKckjY6MGRrjdJ2Vk3PSzXCGYLwvdTm5WgDcKrx87LERwkeYEP+U6P8F+CWMmO5z7aA5QPxmsOnQ2YTywAN1ZNDm551bJpHFFraESNWPI+AxFFFlREC5R092q59sO+m+v+jyU6MWyNeqKT/G1VPU7iXq8gRPzaQE6CJJ1smsFBvKJFbbqBn14RDAyFzKQi8oPM5ffb6+d3+C6xvDXZj1aUlfMVwpbuFi19S+lf3OOpvIcpgkCfrNMbQFzWQMOrHZ66zSlkhW5JhGtQP5oyyZay7895FK3DKMxD/kLqeCG4a7kcoSaGIJZu+fWDRdFkKBvScVbvIzLM/D4uUkf8xDRw6oA3OSUeuvCDz7TWqOIHK76yYg8sMoOMMzgrKUkV50laaw6N5NCJRHrDSG1DjlTSinyFenmeUs2y5zytQ2iOSL57kEl08gCyXDr5OrT7vqXuL6aJt/rkKK55zmWhsSF5wnx X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR11MB6399.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(52116014)(376014)(1800799024)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: PVKaKh/B/P6FAjQU9LgEZC53nxlz9CWDXZLX/19UDOXs9B8JYzyJBLyPk438pdADOTl19yJhEB+UBmjQxh9iIz9DC6LYns1cu40b4Pak5WSdVb71TvWqSl4GJjiWT1mHdpi4xixqrGYHM+NTmb1lArW6YKTWNu43TpMpQhaJFcs/nRXgb3ajV4Piqudw0BcaYmICZBeDBgeMWygBnM0A+XIM0Kd3ELD2t+vBXjmKbRKXRUcOxTubx0k3txKiSxfJl7xnRFQe1Aia9xxu/M06OjTGTb5p8EWtdY1QLf+W0zmy4ZG9KL0rYg5LwELdLw7My8q1MEqwMG/beoB3lexZRkoazptff0B0YSNtHa2mD8TUJXw7/TzJfMT4nm7u9PTRP7pD+ljcouMIIWDZKyGtF345RvH/b5688aICXUGKItImt6hdDtnEZhu+fHeU8ozCZHqp1ijum30E2xjtMQtXU5PUpXBCuWiciotxgRUkG+Rwhwje6qVcnu7XwaiqJcXyootSWlMqgc00PfxC0c+oq/3ahWWBrU1MhZWZKy0DOah2sJFBqzSYJxVubT5EkL29bUUsfithvR3hDrooS2j6kSsby7f1rnEAHuazYhQHvM7DhtjwMC0YvmId6TzyGkqat8R9HMiptO/aiJRKSLkSPR2rIhvQ+HSEHVLzzGNlN5eqHS6ONactWr/YCBFaHE9occ2cyLzFdUyXfteh4fUP0KlkLhpoxEPs/Up2AJ6za3XSB/HKFPICVenKkE7Cou1r7t1qp9kV9pDh8o6zDNnHnPAhQeR2l+ANGF4fv52oTTnvYhCYBb6QHjhefIlSrvFTeBfqnjXVaJh0p35pkTrz+3fkqzXdeYp2ZGY5NTLsSazjAqmk+JRlb0mpVkx4qVBl6KucR6FHRUjnL5KnmbB6zE1SWm7Ub+O0M2KrM+hpic/xvzYp7oqmAIcqbZomLJbJPWzRGqASJVum5kWyjVwIswqtgG2MNxpdqwKQDsm/Q91VVT5qKYwshad3mcUsalBSF4HkeMAXd/4m9Xm+zV3CzBplOvcu4is19IlAjDi1v/kHon5TpGDUOvyj4HagKiyJq+k4razIqi7nSmMrWPfH/zlmmEL48fJwMzzG1z1P6UIoR2LPHguyKTzMQY5gaW5TKCWN11j7DSMyJy1opgf7oS1lU04tZbKkEVROnWlj7kaZjTvJ/HBrn/fzP+kPfYJ4DK+LG+HEONiavmscelpkqfiYAerZaoWQyoVa6YCIycVk8NljLqcGcUi9G01HwBU04XIztNC7bMlPy++yG+esNdbLcaeHAoFz72g7bXoe29b/VfvfjWMlI+ekHkRvrpou5qPWw9SZEODH25IU2xk6bJKRmLZYIceuGTQra4rYlePaum2Dm5pfHsJ857smFOo9rVN+V9q/02tyLgesVE7x/ixBvfkvuxDjjYkS5nMVO4j/NPkO5BIVF4HgZTAcRTK8y8mwIPymD+eVf9V2YcI60fk1EU7+9saU2ns2JaqgIbk6FN/3jNkvQDsWprAbsMJAmkhwgzm+Xi4xNa/tc/279NqjI0Z+0+uNl63b5DvrdU++deUJ6kgErEZSqPH+RLHN X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0b10d6b6-607b-4a31-3cb7-08de22609f56 X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB6399.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Nov 2025 02:59:12.1158 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: /QJpla4uRQiP1Mq5BhrMlmEf4jsSopjoLLIlJPPEvdcacOd44bEW7476DqakX4e5BD1F01abHkhmnhlxy7/bqg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB7570 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMTEzMDAyMCBTYWx0ZWRfX3JlD7vkHh5Kd kwcq2uuTr0skFgOMH1XRhZrnq8uGBhyW8IPs/7PdkoYjFwc9nt7NMXDx3RlRVXQ23C0svtHArN+ lypEZVAauRyAjGkCdkL3gonyXldr97N/BDl5kDRp8V7gLqt/PNTBfRI40oF1MM8ImTEdcF34+7S bzzIx7hnaO031zPggVVpI685s9U8buI3t67OMlWg9Ugv/fjlMAb5U5WaAnnZl8l5CfWrNIxgjMb mEHug1xOpod6qVn0nSOkQ7FocBnDuMntnQ/30laYjwwidbUFytoRItfkfyIA7TxFpEX/4Q5ULUE 6v6mTgN8OPQhcie469ZsuiAHxYxwEI4K7MkZfJ2vKZEBYBSq1p96W4Laf6QaFN0YDJbuie+EW0a MzG9oDw0axc+/H2Miwyo5meX6yBBig== X-Proofpoint-ORIG-GUID: vcDVyIkFOt7V9LO-3vD29U8UfgTCLY9J X-Authority-Analysis: v=2.4 cv=XPA9iAhE c=1 sm=1 tr=0 ts=69154984 cx=c_pps a=xBk5Uq5DOFf1FlsSGvIvFQ==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=6UeiqGixMTsA:10 a=VkNPw1HP01LnGYTKEx00:22 a=t7CeM3EgAAAA:8 a=THcU9WZ3qZ8zq5HyVMUA:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-GUID: vcDVyIkFOt7V9LO-3vD29U8UfgTCLY9J X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-11-12_06,2025-11-12_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 clxscore=1015 malwarescore=0 adultscore=0 bulkscore=0 phishscore=0 spamscore=0 lowpriorityscore=0 priorityscore=1501 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2510240001 definitions=main-2511130020 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 13 Nov 2025 02:59:24 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/121587 Add UPSTREAM_CHECK_PYPI_PACKAGE to check the correct latest stable verison. Before the patch: $ devtool latest-version python3-lazy-object-proxy INFO: Current version: 1.12.0 INFO: Latest version: 1.10.0 After the patch: $ devtool latest-version python3-lazy-object-proxy INFO: Current version: 1.12.0 INFO: Latest version: 1.12.0 Signed-off-by: Yi Zhao --- .../recipes-devtools/python/python3-lazy-object-proxy_1.12.0.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-python/recipes-devtools/python/python3-lazy-object-proxy_1.12.0.bb b/meta-python/recipes-devtools/python/python3-lazy-object-proxy_1.12.0.bb index acd84efd21..9ba6ef8b15 100644 --- a/meta-python/recipes-devtools/python/python3-lazy-object-proxy_1.12.0.bb +++ b/meta-python/recipes-devtools/python/python3-lazy-object-proxy_1.12.0.bb @@ -9,6 +9,7 @@ DEPENDS += "python3-setuptools-scm-native" SRC_URI[sha256sum] = "1f5a462d92fd0cfb82f1fab28b51bfb209fabbe6aabf7f0d51472c0c124c0c61" PYPI_PACKAGE = "lazy_object_proxy" +UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" inherit pypi python_setuptools_build_meta From patchwork Thu Nov 13 02:58:48 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yi Zhao X-Patchwork-Id: 74326 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 9DBB5CD4F44 for ; Thu, 13 Nov 2025 02:59:24 +0000 (UTC) Received: from mx0a-0064b401.pphosted.com (mx0a-0064b401.pphosted.com [205.220.166.238]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.15352.1763002756870432357 for ; Wed, 12 Nov 2025 18:59:16 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=i+6oS7ry; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.166.238, mailfrom: prvs=3412a946d8=yi.zhao@windriver.com) Received: from pps.filterd (m0250810.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5AD2vgQg114160 for ; Wed, 12 Nov 2025 18:59:16 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=PPS06212021; bh=7r865vihvaUuZ9ITFUqdP38mKU/2M72sMQ6C9vRd5Xc=; b=i+6oS7ryZ83A FiitVGl7f+0oQFetDP0xExIz7rw1R/vEMfrJN6/rdkXD27NXJVdWPrMf3wT8YY3F C+xOHhJuCI9qyKEKvgg0acFPDh8ndrm6LYczOjz+Anasur7e0AXL4u7kjJu7YDo0 i9F8WtHElO+7E7hacXW5+AEZGhQtdaChfKH7iZu63RbRLpJQ9qTZ9qmhxTDG3i7a nSxb41e3rMrLfIzDtLcLSTSf2MCUjQK35y5w5PcOpiU6gus8r5Bwssz45hKqR53f KJKrYbOF/6mWI+iOipbZXJsepfj59MzhiKa0s0bhoWYdTOtfXVWwbkqMkIZK01DC Fo5E7Rj7tQ== Received: from ch4pr04cu002.outbound.protection.outlook.com (mail-northcentralusazon11013009.outbound.protection.outlook.com [40.107.201.9]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4aa2136f2n-3 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Wed, 12 Nov 2025 18:59:16 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=TWwPyiV6/rE/9kNHIcsy1SF6PUYaOLRQLjyI2TPk0WyKMpcrHrMYxNWNKF3q85OlIRYENa/Pn/UReMV5RL7SX8tRbjf9BJ0HeVYuMxculHAbMfcRDxRoQkq/TgUgIVauWim7ci1ypS7R5Lmu7+lOpuirRmEuMGhm0aNbANCqt/TkhuinBIlNkYeZCY5u6yAUAKqu9WXAJQbleWjbItWJMt4YMKrenapger/t1Egb50w5IgQblRrSu0ILyEmXpFV4JMTMB+B4BC4LBTfYlsgCbzClVUedc0UtQtdjhc4OaXS6JAU1CwcbmnTv1NCprHTsB4rMjQ9Cvawdj02jcfGTOA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=7r865vihvaUuZ9ITFUqdP38mKU/2M72sMQ6C9vRd5Xc=; b=f0J1kRnM0sxqk7DHBqdfRX31KGYoQ8pClZdrTgzkDQBzvHkkl792Rc2CUm38jGTPxXolBHdtC5iwE7OqL2vVFIKY3tgZYHynNnjiciY66yGm5FbygHfnXlDpg3tNVzNuvpjXWE+zSGnx0/FmPCDlMM65lK7x5tVLO9QaYr8Pcx76tx0fI1US0eJABMrjeNBd9O/ugA8+/NV2tmbL25NIqa8rBhTvRQB4e+p2kNTdwfqVwoj4lpIkPhm5jKvIRsQ5WMME8G7f030CYjoMLFkHth9/t38YWxQ4HfgXo0nnLaz04G8EL5x6i1Psn8NGir3GyDCICs5dptMsjNp33epKWw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from DS0PR11MB6399.namprd11.prod.outlook.com (2603:10b6:8:c8::5) by PH7PR11MB7570.namprd11.prod.outlook.com (2603:10b6:510:27a::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.16; Thu, 13 Nov 2025 02:59:13 +0000 Received: from DS0PR11MB6399.namprd11.prod.outlook.com ([fe80::2b44:787c:e7ee:bfad]) by DS0PR11MB6399.namprd11.prod.outlook.com ([fe80::2b44:787c:e7ee:bfad%3]) with mapi id 15.20.9320.013; Thu, 13 Nov 2025 02:59:13 +0000 From: Yi Zhao To: openembedded-devel@lists.openembedded.org Subject: [meta-python][PATCH 04/11 v2] python3-paho-mqtt: add UPSTREAM_CHECK_PYPI_PACKAGE Date: Thu, 13 Nov 2025 10:58:48 +0800 Message-Id: <20251113025855.1520038-4-yi.zhao@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20251113025855.1520038-1-yi.zhao@windriver.com> References: <20251113025855.1520038-1-yi.zhao@windriver.com> X-ClientProxiedBy: TY1PR01CA0197.jpnprd01.prod.outlook.com (2603:1096:403::27) To DS0PR11MB6399.namprd11.prod.outlook.com (2603:10b6:8:c8::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR11MB6399:EE_|PH7PR11MB7570:EE_ X-MS-Office365-Filtering-Correlation-Id: f0f3ac5f-a8e4-4b54-acb3-08de2260a01d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|52116014|376014|1800799024|38350700014; X-Microsoft-Antispam-Message-Info: SktT8W0v5aDfg/3sHg9VAoBZJ1uuFs37DCEcamvnLd82XTljzOws2mCgaB0ZfXxvAJy+0SHwJvknUh4UaL+Ocu51Z3enTt5iqatS3IBttQsLECoNfUCm9lAASKLbmhNcGCWFfeMt8IwdVejhb+oDgoivGMSYvSNAUTIqif4BHBIMQGysagCxo8gDgmOYvClIYTzRMi1cieaRkfpBZEhkHVnfM7U0ek3YlXPvGWNjr/sivxmv5uHrDnc0YPgb/0gOBkRDlR2Rrr9A6c2s/FzP29OEFvuXhE87airHDU3mjXCUE+TTG4qJjln5evKPZV1RJ8rGjS+JjRk06xCiLXP9xRWcj8s5zNJdulApFV+MnLHry+AH8hScFyNfaFLyjurqZEejcXniFKTzZ0TBIMUjkBikrjtihAX286Q8CECnOzW7ow2WfL1y8QLwl8Z+nNbV8ekrKw7/VvgNJfGx3+qwwkZMabDytWBWDXSApbFmmNKLIY2wua6yocCQJDMdhdTwgwe43qE3Qj3nfRzxMwQa61K/oxhbR4IvKk7dFIYFKe/iUICH0MGgdlhN7y3IbqSgU2yBQqKp9hV0hoSt806mxa43aIlbgemjPnvaD1uDSb8Z5nKQyN6ntmLy/rjoBHlj9JMwoHZlORB6tMQuzDURCgHCPd1EAP+0fvertXPQJsl8nRNcXYy5+p2WEDDg9HAlRNcKKYoDTCUkWgmoi/tdttG3pcWqSaEl+B0AfGyT6hOwY4/v48nLP/2U1P1hR+7rIp30fPHV+IeqRqBvvCBoy+NS5pZem1GfJKAk5wQvCMUM+o7LzEZ33iJsscCdOqVIhgrlCesEp+ZuodZouHj3qX9kUIQSSt+HTEAmKvUhtM5sUMgB8q3zQwAMPnQnIay3bXROvlKBHQ5WshWRi/EvCNhCoIk3VKbZ/8a8H4Q4rHEMge6xjS61YTViLExmFmjVxwrAJ66qkOr52JpKYONDKq9i5mDhd6FxxU1ansb8EFNeIcRDWrQb2xdFNxHG5g/pFeOjH1jJFUjPWnpHwrtQEnBFGRBpY5jQukQRV6qvPyoYhFLlqUmUyUwzpAYAFuZ0xXN7i55SyfmdzwRypJ66qJOuqG/X/JH6sMCyzQ6ELIjxNG01VeS7uav55dLG2LNpI1EyXffh9n32yjq2FreDKGs1F+MsQGg7gjLwdjM3W57OFYf25inaMrzCNGE/Q8BepLghn2yZz0lJw5c1KYqYjxhFTMo8BKcOAyD9WmSlzBI1oyhj+J2ZPpoIp6Un8IV/vlG0V8soQz+uz2waxO9koY2OFDdlTdxwo9lmFxJ6+542gDC/K8oW5wAiq2ONTOqEfddu+0WQ4lMykZcG7r0W8aK/wNC2e3EkJC70tCEP6GfAPlwBq3ivcRFV+ptielaVpxTrO6QJusJ5zsXgTTEdvXuT0aGzW9QuatpDX1uW7ti14oKDQDgMs+F45XezCCRWgcKTKSRQ0G6MY/S7cToext0KMXIqlwFz/LeJOn/f2/o9WLXEaiCIDYFBW4cKjBA8 X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR11MB6399.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(52116014)(376014)(1800799024)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: kTXuc/11iVSgkn0lsYajH6v/drKlaXUyvyOGngTB0HGFUkQEfhR0Xd2byL9QycmrJkUH30UpiEHSyDHS6OuZkhJjHi+WVVe5M5/BaVRKR0Wpks30Ujvego5BOQ0e6+orskPiguelspvvNz5OrEGCeLSBVVjlm189sUujK4EN+Uh9Nucb2gE+Wq6sAIRQQ221WvxvhN6TMElLj8G8p3B3FAszIE6Kr+OfEhKdujjuKLpRcoXL0zJ9KX3BQ2i0Yrf6LW+BEC3HtId3rNRh1zSVflz+RFCRBq98+2QCFu0oULcrB8MEk0GAIAiHUJplV28rSf+l9myL4+a2sYJxqwri+LJg1/9XaxLW5BW45wVPlgSK9CYcyYsWw/NLjpCELSKgE4gYm1rRMvScD7gFtSAhXN9IEz41D5kbS52Js2wEeFdUW+db5B2AXyj/bUBPUOnUgGYEOnDtmjMKOR/vx6AEP1WYateXYB/TbWAT9iye82AsJwOgIQJQH2rK8ONvGawkOLAaEjYKfUuR8vG69+i532MpZhotPFt3iCMYoBnWh2mDbruIQHdXYyImFm7yghFuC1teWIUJ4eEvFCWrKeIhDTEhlwdR72JhkTsyh7tYNpWQcI7DXQK1ZMUd9TRShc4ZsrPvMDFNvYu0HXFeuCMod4Td+jHD/oNap/WYQ5Npcf3dV7R78xCDI84k8yyyLQbmBC/+cofZzLHKIVVdSKa6R9IcHkpjqG1uBuwCJqcw9HjJT0eAiT0+/U2t6yac7hEDaLA0+kHR8kyBAnVcShiWt+bqUCuL5p70lejyb0rC+VdZmgD6HZ6JekySNXIw5ZJX1b+kR8bS3fwbiX5NH6BzFARqdGD5zoix5pqE7zCkA9Wqr0qh3lWuijawQbkxfWgtf/s7J0TB1Dt7vNEGVVEiozJBUkS85taO1V3f3iEZqdGadfyclAbVJoNFv1oKYDoKy3fjje0uHdcYz8kugnd89Mb8oSyWJOlqi5asFGqrkSGzCgTPfoU25zl7W2Mwr3o4zn2cidso7hvhcXDQ1yHvHKJjugCjFFhkj8cLBJLsMMzhHaNU3JQdXaQD2u3eXH8ftkvTP7KbuJpBbxNxGRxLUoWLLK1gM6WUtzkl3H6vB3nVLeiy3ibVY9Xz5ozee/NSSaiq6ZqCe1rZgipl1uEzM+4+9cPeyNbIukcM5pEc1xv++aLL54KTMbGktl2og1sD4HdauVPwkHv6GV3VVa4f1Rub4QipOzp46NR/iXUuP2ZQFq7dfWI36bqF+FzGQpFtNnXmDp0Ck2lOlzoPdIlfUh7QzNmXnv3TW2P6Xd3tIAfxLMH3gKua/fXXMHodYcjMjYt10X9DjoimLt3SQb+CogN3vKK5G4svYzQPIKIXtAMoxd7WI1ZVB7kkvjykkAxfxVpKBfX21n++ejKbDgTjV+dF0uB2gEStrtkO9r2oLUK/DiPpX1RlIdHMxD+lXBR1bmUmf+ijbe+ZVWoj4rSLcEzOQDYYwfWpugih27chVJPCz+T6ZyedqofC84IrUcqW+bsfwYdGBbV1uv4QOYXU1E8P6deLMinNxkIhPh+MG0Ap7dxxNjFrOFL+9Mas8wWp X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: f0f3ac5f-a8e4-4b54-acb3-08de2260a01d X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB6399.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Nov 2025 02:59:13.4632 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: yP4d1CFurdH7kCa7hDNFPPx35Xuwxi5phuOCtlZl3maRRrr6bKT+9PJ0RnXKK0qMOml1yiVFhGVLWfBEgy5NnQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB7570 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMTEzMDAyMCBTYWx0ZWRfX6usQcTv0Z8w6 Op02uQlx1FplRu3emqcT9bRxCh7mhJ+DAXl0BJGPKGgVnPvwTLezwLd0Wlzxp6Kv+G4JRZQuNuF kn4V5AnrKbEqoMzjjzPrD+X5PflGkjLHLbIoUNslCptMnoPS+A/l5GMtbFCJ5cy7K0y8DXBfv5s Mh5fjF+O77hSTnHN9wUhmaG1ndwWH/uOrE6i6fn5tJc4iEbS7OMH6D3FoX/XShfc6KEa9g3h2fJ gBeBj73qwiT5Lo9Djv5yb356Srqfhj9hjFsU63SuPm3JyhvOR2F+L8vU56e6/ntN8ikeAbF5PZf BVcvFY3IscH7bGED/C1AI0J6rw/6Ey+WlGUyVh4AGLqLa/XHf8r48aL8gDzhOAdq46zjYJyy/9S 9cl7DhauZvzkB1MTWkERS4XU/AnLOQ== X-Proofpoint-ORIG-GUID: Do3pAWSqR5cUgvm8fG-CRDIXtXFWAl0w X-Authority-Analysis: v=2.4 cv=XPA9iAhE c=1 sm=1 tr=0 ts=69154984 cx=c_pps a=xBk5Uq5DOFf1FlsSGvIvFQ==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=6UeiqGixMTsA:10 a=VkNPw1HP01LnGYTKEx00:22 a=HbzeB9StAAAA:8 a=t7CeM3EgAAAA:8 a=9kXZMM3XHxg2l0ZskGoA:9 a=i9oqPCtDvve8OcjLCTCP:22 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-GUID: Do3pAWSqR5cUgvm8fG-CRDIXtXFWAl0w X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-11-12_06,2025-11-12_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 clxscore=1015 malwarescore=0 adultscore=0 bulkscore=0 phishscore=0 spamscore=0 lowpriorityscore=0 priorityscore=1501 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2510240001 definitions=main-2511130020 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 13 Nov 2025 02:59:24 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/121588 Add UPSTREAM_CHECK_PYPI_PACKAGE to check the correct latest stable verison. Before the patch: $ devtool latest-version python3-paho-mqtt INFO: Current version: 2.1.0 INFO: Latest version: 1.6.1 Before the patch: $ devtool latest-version python3-paho-mqtt INFO: Current version: 2.1.0 INFO: Latest version: 2.1.0 Signed-off-by: Yi Zhao --- meta-python/recipes-devtools/python/python3-paho-mqtt_2.1.0.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta-python/recipes-devtools/python/python3-paho-mqtt_2.1.0.bb b/meta-python/recipes-devtools/python/python3-paho-mqtt_2.1.0.bb index 86cf034394..aa88711d69 100644 --- a/meta-python/recipes-devtools/python/python3-paho-mqtt_2.1.0.bb +++ b/meta-python/recipes-devtools/python/python3-paho-mqtt_2.1.0.bb @@ -11,6 +11,8 @@ SRC_URI[sha256sum] = "12d6e7511d4137555a3f6ea167ae846af2c7357b10bc6fa4f7c3968fc1 PYPI_SRC_URI = "https://files.pythonhosted.org/packages/39/15/0a6214e76d4d32e7f663b109cf71fb22561c2be0f701d67f93950cd40542/paho_mqtt-${PV}.tar.gz" +UPSTREAM_CHECK_PYPI_PACKAGE = "paho_mqtt" + S = "${UNPACKDIR}/paho_mqtt-${PV}" DEPENDS += "python3-pytest-runner-native" From patchwork Thu Nov 13 02:58:49 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yi Zhao X-Patchwork-Id: 74325 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 9E612CD4F48 for ; Thu, 13 Nov 2025 02:59:24 +0000 (UTC) Received: from mx0a-0064b401.pphosted.com (mx0a-0064b401.pphosted.com [205.220.166.238]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.15353.1763002757442764442 for ; Wed, 12 Nov 2025 18:59:17 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=LwtaltUW; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.166.238, mailfrom: prvs=3412a946d8=yi.zhao@windriver.com) Received: from pps.filterd (m0250810.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5AD2vgQh114160 for ; Wed, 12 Nov 2025 18:59:17 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=PPS06212021; bh=H+rbuOaObhwYuCn8S1Oz1koT56u1uPNM9l3uzZA/9ow=; b=LwtaltUWDSFU RrWw/VtdKHWNCqcQHOVCwcJCo+bAJYDTTwku1TcW75QmlSGkfjbTRfl7pEjF3tGP XFS5FsNPvdeI2tro3UJtB1Dwc+g+n6rTS4Fvou0pRdV9uf3jl/8yCIkoYU3AXfk8 w9nO6vyb51DI6e3sqTnTRZ//R1WkZ0T/+SIYaZf2LrKSrKexgNTd8S4OCWaSqhuA y3d59uWkf1MR/xg+J1Zz5alRG7Ax1+pVnW90kB4UGBZD752ZdW416YGAAXk3gg2U +JhJVbRq5B5NLAa0UwlVkO5eT3y73rIEcXn1CrlhDdhtp5u25Pgz3b11VW2d6W3g Jeoefq/R/Q== Received: from ch4pr04cu002.outbound.protection.outlook.com (mail-northcentralusazon11013009.outbound.protection.outlook.com [40.107.201.9]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4aa2136f2n-4 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Wed, 12 Nov 2025 18:59:17 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=g7xtIBLRl8g0SFg0pVfUq90LTMkfMhqxZaYxXwZCiMaZI40HEXhDOXJAOAVpsU+tTTpmGorSdCHXoVtP4TID0SrPe7YYBlD5sMxytWSF71DjyNj3pgVCnjUmh36vJXVZmUrvUYi0Di8UNruKtoNn22J2XnYezCGoxQeaE+AsOhma5+eAZAzjD3p037mlQrHkvrO9ya9JPBiKikVwriat6iXBSkqdfU8Gn9KRAupwmSS41gmE7kZkbQy5wL0dIYmsRAKkVZSOKkV4eQbewpbzncYIgGl9B7Hgru0ipj9Mly2QXNA2uzTg/tXVt8QSlX369EbKYVxxHMmXCA/eCXezBQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=H+rbuOaObhwYuCn8S1Oz1koT56u1uPNM9l3uzZA/9ow=; b=vtp9GhBufBPTMHaLS8yAKPKKOVFZJqNryb8v1uFrl/OgHtH0pClZwIgVk4dS/25Pjcn02XwpuH9GzzCBttdSXsLOuye0YylAVH/53Gj210TnLlA2xcSw90iBqrOk5//547eguLqpbF8oGnBZTI/1mWgbLhfQefwWdHOY1SmGS3+msbudANuQl0bdKlDCNlPcMKSzzl8Dc4vF37uSLGIJ1ICAaCJL5xCRCuxAR5y3HdME9O39lfbliJhLWfFbC6fTlHaD2LfIcrU+PpP4W4pR84ofA1PWNfGydOD1zmN9G/yVan3IC8iYLZP2V6uYh6Xe0Rg9RHR+Yi69ZuT3hq5Z8Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from DS0PR11MB6399.namprd11.prod.outlook.com (2603:10b6:8:c8::5) by PH7PR11MB7570.namprd11.prod.outlook.com (2603:10b6:510:27a::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.16; Thu, 13 Nov 2025 02:59:14 +0000 Received: from DS0PR11MB6399.namprd11.prod.outlook.com ([fe80::2b44:787c:e7ee:bfad]) by DS0PR11MB6399.namprd11.prod.outlook.com ([fe80::2b44:787c:e7ee:bfad%3]) with mapi id 15.20.9320.013; Thu, 13 Nov 2025 02:59:14 +0000 From: Yi Zhao To: openembedded-devel@lists.openembedded.org Subject: [meta-python][PATCH 05/11 v2] python3-pytest-asyncio: add UPSTREAM_CHECK_PYPI_PACKAGE Date: Thu, 13 Nov 2025 10:58:49 +0800 Message-Id: <20251113025855.1520038-5-yi.zhao@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20251113025855.1520038-1-yi.zhao@windriver.com> References: <20251113025855.1520038-1-yi.zhao@windriver.com> X-ClientProxiedBy: TY1PR01CA0197.jpnprd01.prod.outlook.com (2603:1096:403::27) To DS0PR11MB6399.namprd11.prod.outlook.com (2603:10b6:8:c8::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR11MB6399:EE_|PH7PR11MB7570:EE_ X-MS-Office365-Filtering-Correlation-Id: 54d561e7-070d-430e-f11b-08de2260a0e5 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|52116014|376014|1800799024|38350700014; X-Microsoft-Antispam-Message-Info: UMM90pH3lo8hwIVNo9U7vNRFbzqxP/NatCAgydkHRcL9U77lYBCCkmBBtchJSXIaaUs6iq6oE6dClsay5pck/eBtv2rZJN1aPhJL5JsalakJxvx5uhEbZnjuy7SUBQNb9EZV7ZRDyWeYougUxuvJp8jrr3wZ62qzEcjVYKeEjOtkHMGQa/kNhFFKrZN5UClrQJd/8pQUaYZyPHYAuMBbL4SNneOBEYSMst7zK89DPlKVTXMWzMeUpjZimKf0q1j/rUFdOBKQu62CiKAisq1kitX40HB0XLLZ7jA5yH/LrlAmQ3vIIFrJsere1i1lPn3jGPN3Af/UWYxA1JLgKkWKRsqmdR66GUkmb3/Is+XzkG6Rw+RTr3z6gv3Hn3UAfRHUsvNb0oXwW/dA5CPVo3XiIKsIZAbsAXFSyC3jSQjFiV2yQSLo9Daj8jcWTZnwocjYIiPd9PQdI6BahOdD2SVMhoYe4+z2RKenhONbMZGfhp3HrgEpwYj/TVs1FUwEm0c8bEXysBH9LJ/odj4imlKosD3ytm90ZQbEHAB0sPoMd9l0WspvQ8/MN+MZUM0bMU/TdJqcE7AGsGB+hyhuAEe3p1g/LPbsiEH3+yQ1aRz+ofXBKAblt/fiwoLzC7W2nPTjyAiVRx2Ij+hBKwnnzIUJP36jIZVYeTMsvlCzEFJKFFgK5Ex5L4vDVTmv4g4tSgTI9Zl5A489KIlmpr0BfM8DkVvwfr4XLajbi4hDmZ+Ae/0OxqGUR11lvmoCmOO/CeG8j2/j/t0dTsUBtUtmephZNPd4O4sOJr8EsWmYUps4oq2Rv/SPh+PJPn8B9aF0F80aRULFC8P/pAaZSh5mHII77C2e2qQBxw4iowTnFtvSTRBIInq/N6HPEmhgsWrBItvrEyECmeVAGpH5vmclQ+TmC1YBo7tRVja0YdbP1//tvbZhJ0yAcN3vhTyqt5fdR6DGg/pPO+CiyH2TylV86to9Ka6CbrUHkQX8rPPCtL1YrLqxwVJl87/aHlPFt07BQmMc61oDVQr3v2goZzBl0lmCotKYfIC5xECH6VA2m9Tw24W+krb3aKneQL8Cy240DVH+vIDvmy7fVSajCbPfdIfAWq0axsJKkcJa2DJ+b/Xq2J2o1MVVfP9tLif96gWFGPifOY128iSNHlp7qnz0gs2BGZf5Kp7SJ7Lj8aj/P1ZfPf9XVIrPZ0oCiUp8sHCaKcxeEAnrNHFqVPBGXqZdf8T1/5zwzcto4QZL1ehVGTf/WVZ4pIg0HR/cu/ubyu9uvs/pzeoQCmTi26dJFfp6Vth4BYYGcyyO3RKehaARqx1VXJZ3VnhtKI5o+0ilwq7J2d5YhTa2hBkWkndesOIinqWdURemirLMB0eJefw+UpYh4hKcME0VD6Dj3fDZy6ZOo7HSw4QQw223Nr8kiE9TlsRWk+I425EojbnnOqL0gCVVGgY47QAXdzmQ1il+TFlWK0HTTsGMscumSJyN96EJaCRHdIs5g2JhwU/NBbM+7E6+ZVwy3OTm0g0e9hrIdX1Kvmo/ X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR11MB6399.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(52116014)(376014)(1800799024)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: tD3P5alq3xwt2yM+t7GK33zGaiySsOf0V21si04JvWl1LtI6cbwYdShurnMQXIViSD8qmHeLVEmbl3vBKuvGYYsnbkW/rUrmr7e/nG9Q7xW0BeQ7vVdwFmWCisA3WNri7y9FPPmMekdSeQft54wnG6T7xhgjNsU2FJ3s565/g8OnMShqqJ41QcoCU3N0YT8lcRcMcGVEOPVer2ThcsmZIehmYmQVccpvejmSwb6/G2XCXOnF5nFIGQjqfWjNSDMvh0SbIEkvRVNgDJvrvedxC3jH872JAHcBGonguLeTDXDTrcoJDjLpdH5FuZlovNpdOqmzOYjqFYQlvSxPvspvNnxqd0OjwRNmj7xzU5pPzc9yXtHdXGv2i11wFlIxLRF07Kf5t6yZh/pbqtYCy22wsYx++LqblelAuODCINAvoX4teNbVKKuOX19XhUG7jqGWa4gRZmjrizu5NDLj2hX6oz8dUOIUyDehMmUgNVM8OMEaADM30BUV0+j7eswOT1vJDtpnHqHcatUkVcbIx1EgbDg3MqZBiS+SxcLOSvI8xA+tqm4bF0DyUAXv4AJrKt7NH9sOtVvPFVur4eLpjtDbc8ctelTCvvwjSPBBWMJqVZlCsn39QTK7oGKO5+CnU43uCPiATuH9bAtU7WIJz3dGXhShm5l61WmqlNmmpgyH/y8zagpYfIHl6EkijV2xUogUL9QLWlofuRPj5mh9HZH1BN0XpSxjb3QrwSWvUVRScuzficDE8OzeEKwpSo+K1HjxciG60dvgMQyDRAVWrIZdxPUYy7+1c5cGPzmjhSqw8evfku0I+s2dJkbeeYzNOrS1frVLQ5uigSZaCrZF9JwEOs9wpp1CSoSxtRQNbLPhM9e3iu8zxlfypGi+idkxMN1WvhFG4aSwvLiuj/6dQJN7t02D0+oRxBqGLoryxviOPAilitoB7fLOtNj/ZFaxPmKNQX1lq1ldshvPVFoxsdMU2DZKDp43mo2F3gMxqRCK7CqdPTVyNpN0V12THu7UIFVgrFq1DFER77XAAe6VPJZqTVzVxssy8P3UlDloupmjbkwEpl1tIOdXf5KmSU5LwM+ckZQUEHnx1jkWUGk7PAIndKnhJj1gGThFrV/MfvKAuHdu14XzXwtothKM8gsKZRTsK1HxfIu2KCzFPIkSxLONZSmk9SaEaHlAHbdTq53572LB8d4QJZThOfwe2h3FRBFNHMq9T8rs2As+dU4wk3cXrlOvU/16LHTiNtXQdNVD0dAKUN4N7rGomhCowC00wfqh9UzmFMpQDj3RrVY+ktMGVzTtCcNcPimdoAgKG6Z647fYJcQUr5me0XLLAQO1r2I9qc5xrXa486fwuRLiQtk/G4E3XNhiTMK6Kv+3i0sB1qDji2esYisbydIi0JVWrQtzS+Frbwxbu6LatEfViSM5UZZ5zz1ZJcQyavQA+M1Pdrdut0HY0iwAYABwnQ7Pquv4cvQlfH1zpoQ5pFCBZvmVG00RzSyLWhNIbWZcYycyMI/xqDC4UB2zGdSMxEmTYkvMNZvOjjU0+h5fB5h1SItwtUBaGNR1D2PusGmNlzMmHav/h6Wvhc+KC6dAkDjoRn/p X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 54d561e7-070d-430e-f11b-08de2260a0e5 X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB6399.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Nov 2025 02:59:14.7717 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: JD6I1NepEuWAYn49f3NCnWAOJQPbyOmArLv1tlFPdY9Oc72U5VgtdT/DCM0bftWhRkaQF3wfSCKoM+IqcAH75A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB7570 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMTEzMDAyMCBTYWx0ZWRfXxlKqzpyR/Rkx tbzpWJDyx0SdvfSfRXf3GIBOsbhhRVliCF7SkDevmdnZBI5dqL+/GCxKbkb8Vdciimt/724YuZK abZ+AAr2WCdehbYBb7hzuqujyL9fKmaPcCyxL2oLPOL+KYl4llIXeTMW1yfPoHrsObwuRbMFAPZ fcg5uKVndf5LEhHpgbiV7GtlkJba2oRjYNs7tGKRCATV7agrgFSomVvmraHxbuhJ4unrDHCfhsN 8VNYRY5+mLWjshAI9zwJjfHGEqu54seRDgR/pRcYm3AT3wmPqBNvzdbqALRsi3t00pzA/Jiop4w 1UiwN5RHGRn2zMUkLUgt8fPWmhjjzQHNhmR/ud7emDAajZTiavfXnpg/lQw7cVPE3DZeSdo0qn8 N8HKiqGZKCSRil7wjVXDymX+vImWog== X-Proofpoint-ORIG-GUID: GblxWTZQ9Ldmeqo_nF2LshRfeL9V5ODJ X-Authority-Analysis: v=2.4 cv=XPA9iAhE c=1 sm=1 tr=0 ts=69154985 cx=c_pps a=xBk5Uq5DOFf1FlsSGvIvFQ==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=6UeiqGixMTsA:10 a=VkNPw1HP01LnGYTKEx00:22 a=t7CeM3EgAAAA:8 a=rR3rKrEq9my3PbB2fw4A:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-GUID: GblxWTZQ9Ldmeqo_nF2LshRfeL9V5ODJ X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-11-12_06,2025-11-12_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 clxscore=1015 malwarescore=0 adultscore=0 bulkscore=0 phishscore=0 spamscore=0 lowpriorityscore=0 priorityscore=1501 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2510240001 definitions=main-2511130020 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 13 Nov 2025 02:59:24 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/121589 Add UPSTREAM_CHECK_PYPI_PACKAGE to check the correct latest stable verison. Before the patch: $ devtool latest-version python3-pytest-asyncio INFO: Current version: 1.1.0 INFO: Latest version: 0.23.6 After the patch: $ devtool latest-version python3-pytest-asyncio INFO: Current version: 1.1.0 INFO: Latest version: 1.3.0 Signed-off-by: Yi Zhao --- .../recipes-devtools/python/python3-pytest-asyncio_1.1.0.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-python/recipes-devtools/python/python3-pytest-asyncio_1.1.0.bb b/meta-python/recipes-devtools/python/python3-pytest-asyncio_1.1.0.bb index 4ac45fb1a8..424a68debc 100644 --- a/meta-python/recipes-devtools/python/python3-pytest-asyncio_1.1.0.bb +++ b/meta-python/recipes-devtools/python/python3-pytest-asyncio_1.1.0.bb @@ -8,6 +8,7 @@ SRC_URI[sha256sum] = "796aa822981e01b68c12e4827b8697108f7205020f24b5793b3c41555d inherit pypi python_setuptools_build_meta PYPI_PACKAGE = "pytest_asyncio" +UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" DEPENDS += "python3-setuptools-scm-native" From patchwork Thu Nov 13 02:58:50 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yi Zhao X-Patchwork-Id: 74328 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 B083DCD4F4D for ; Thu, 13 Nov 2025 02:59:24 +0000 (UTC) Received: from mx0a-0064b401.pphosted.com (mx0a-0064b401.pphosted.com [205.220.166.238]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.15569.1763002757998408218 for ; Wed, 12 Nov 2025 18:59:18 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=Q48dr6Cw; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.166.238, mailfrom: prvs=3412a946d8=yi.zhao@windriver.com) Received: from pps.filterd (m0250810.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5AD2vgQi114160 for ; Wed, 12 Nov 2025 18:59:17 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=PPS06212021; bh=+JJyJwgi6FmhuxS0f+6DqFydVPpKRmqhq37Aw9QHYlU=; b=Q48dr6Cwn2ri jVZhcddPGSwCUvWLkM2b0r/TzES4KLpPykkQFN52BX1V3529FRsdBjk977ztwm6+ 0WngjZaN/cPxP9mmnKJuS8SvwR/a3U/nBN3RGQWwbhrKlkrMivKrdhwVFWRXoJc9 NzD9lakrrQ0XX6E0q1OiifZcdQ8cTzS0RysqP0KYvxTP7nk+UWl+3uTxxg1vxwF2 5A6fjVTJBq22snS0BDoaepbNKGa38irt1U+Fh29j3zR5HelpSOreZp//kpv5Gz8i Ig9H4idAZ4C4atwQ+zHlqKNJEVsa2PPLC6unyd5Vb2ElacoldJ3tFwYDq9YkB8BD WjVrCEzPAw== Received: from ch4pr04cu002.outbound.protection.outlook.com (mail-northcentralusazon11013009.outbound.protection.outlook.com [40.107.201.9]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4aa2136f2n-5 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Wed, 12 Nov 2025 18:59:17 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=y5TjoXKzTbKYAodiAQPbNfBvQaL7oVjfOWdTlEGAB/ikJaRabA3Ubxv1WIksQP3UAWhTOx0wsa1wIUkJFIpBYZfTjNl6kKTcDsxlxFjzX5YCuJRgIEPN4lWc34z8//m6pdhuoYKioM0U1O67qvlYHNObANLs/uGauc5ilrVunw/mpzNw+mdjPJB5C5SbmhCQ/84kk6e6l3ve/RWKebi03L90PoQh+c09OMP96diwX/uygmlxFEyVEVrVdZJpEXuqeT5RMaa6jtdW1pWmYBJHl/Kj29vQGL6kxqtIfkIr2jxlWELnZNTS/vHixlIN77G76B8sJwxFgZszzTxJyWw6/Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=+JJyJwgi6FmhuxS0f+6DqFydVPpKRmqhq37Aw9QHYlU=; b=lEix5twNxE8z5wfuJE7E88qDAdKr+OdyTns5gBR/4Nz/MKKbtDtWhLEM1rK6TVZ5iDU7LtKCH6hSySXd2r/f96bGA50xESM2TbzCvA2yfrP2pUiHQCTMbdVQ8Ib5P3wuzHNU3xYt/TAWfpA8xbcg8/1hXbUQtfgU6QsgDtIREs/+vmSnsFokELSR4TJLV7lBbQvbZYXIJ0ZmQ3Ecma8jzuL9jr1iE3O0vXY/Zegp01iCye65esW07JvOS0V0RjYgAnzYgvEvnw7dIRYnYHbuycwPxZIzZaAmxKYtyyvv38Y5Gm5oWn75PgUyYrDmpr/gO+ro/Q7C64oYQ+X4KSOrAA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from DS0PR11MB6399.namprd11.prod.outlook.com (2603:10b6:8:c8::5) by PH7PR11MB7570.namprd11.prod.outlook.com (2603:10b6:510:27a::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.16; Thu, 13 Nov 2025 02:59:16 +0000 Received: from DS0PR11MB6399.namprd11.prod.outlook.com ([fe80::2b44:787c:e7ee:bfad]) by DS0PR11MB6399.namprd11.prod.outlook.com ([fe80::2b44:787c:e7ee:bfad%3]) with mapi id 15.20.9320.013; Thu, 13 Nov 2025 02:59:16 +0000 From: Yi Zhao To: openembedded-devel@lists.openembedded.org Subject: [meta-python][PATCH 06/11 v2] python3-pytest-cov: add UPSTREAM_CHECK_PYPI_PACKAGE Date: Thu, 13 Nov 2025 10:58:50 +0800 Message-Id: <20251113025855.1520038-6-yi.zhao@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20251113025855.1520038-1-yi.zhao@windriver.com> References: <20251113025855.1520038-1-yi.zhao@windriver.com> X-ClientProxiedBy: TY1PR01CA0197.jpnprd01.prod.outlook.com (2603:1096:403::27) To DS0PR11MB6399.namprd11.prod.outlook.com (2603:10b6:8:c8::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR11MB6399:EE_|PH7PR11MB7570:EE_ X-MS-Office365-Filtering-Correlation-Id: 7df322b8-0b08-4e25-4aec-08de2260a1b3 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|52116014|376014|1800799024|38350700014; X-Microsoft-Antispam-Message-Info: YT2Y7qLQKkLTA0aDydg008k1m/DdTOKopmA3t6pIEQBCJSX6KHAL3BPfoAyAv4dgFRjB9tlGGR0h+KKe9NsJAu/Bm8UquwC1HYKJHD6VKkkug0S2g5DPxUdQiIWvBPFLQg5gQHTR0bHwVuh6mbZsd2bkPLxy9YoKk8ZqBv+deuo+UnBU20oEEUnNZt0+PTo6vuneYZ7e+BInI7BPqy3gizNeXSlHr4SgMy9UpuNilJOaRa1YyV/HdSMGyYSim+SE+60tY65eXRA8v+agrrMqRR7I6seiBMttMBgrwDZed+00iPJyVNFNJgtZTw5GkqRDCcm5mBfRhlaxKQxTfIhEwcUN8rtciUS7yMMQ4uexx/3+n+z9ZL7wIZIAshqVNjJUuwjJ+vU8y8DHyygRekoqHzlUWRa1c611wEYn0elJjoFxL/7V2Ohg2GS0rYyGqsNcra8jar7olnRHZ2sBu8Y2do7GbIxucXcVBmnjrmoN7pWbcgKTBTNI20RWVOk6ddjtqfEdPOjabHHGfbZHuSfqSqtKdDJx3UwWLbxqaH6LgsJrAItj4MBPIiJwgdwnI7ECb4PJ4z0n5Q/BoTVdMmJdETg8peu/1h4Yy68olrpV2UlXj/tVOvZ3zu0UmVFfIYaqRlQ/wFquosunEWNjN8mLC21NQSmW4wvvOzauBJPP7JL4z/gIxg5cPrlczGq7eKSIpUgtizUYlUKMgXwzERN9H1F4YgM7MdVOUng+NuFYfGRJegwFKwM9jybXsGPfdEpJiKWCPkEUhwHDUXGhFdI1h+1w4K1D6f51PkTDL4G+NzLPCPl/CVGypPqtv9hNCpvLQFwcHdwSWNbgFCiOPiT6VYscVOxj/qt2Sqdf5p2lqeH0J/6zGP10sZGDTg48nBBSzObmecwofnSS63PXvkVND4EM7jbZjCfkNCPMQwoulkgpLLryixr27EQ2g4DhHKZqtkQDRRYpJRJZdUSmUVJdAhmPxE73Oq1mnRc1o3pGgJqgGRV/XiItZUYGf/QeUEFX6p50wc+/k6b+AXy8A94MSsdeh0I1eYzkb4ASz9jb6Cf/VD+Ojhpn8C6SkEcl/WtNKzMf1qno9xNKr464Q8t+6OcyEy4apF7it50k1BcyzWJ75ogOkpYjQdOcT/TLE81e06CggvSu2tbDX4d6OHhKxjpamjtpFCMHMEqA+3JGmnFGcFQMQyG3DCNSt4qrtwWhPlAe63jws247Uu77QBBJFWu+1elT8X4znSH4QOqvuJtaqXEaTcs5YTNtCNR4arSQmettpH4vUuuBCqLVWdFJSNtomdMetmbV76Uxl73ee5Lmgx31PPlzn6tSdVE0RaIE63T9vnX5wTYhGu8wIDMBBvT1T0fofrEICbZxt8lZN91jFcixRbStTYzMs9jGgGRB6M2cvPUZZgKiCb8K/HuVtAnWZxnvj+KQL5iDRf870JYCMza1oZL16Xn06zOzR14ZLXgOrwB8KzOdIQ7WgZLm/5H5RcIN3WGyIOmL2Gj3HJEp4e17nIbnLq1+FHWtTtXI X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR11MB6399.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(52116014)(376014)(1800799024)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: bM//c/1h7/f0HTsUtsEj8jTYFXVDdqvrfyw/K4L8MCiDJ4Vf5nFEY865iwEQz8/HAnenc29I5NdCgO5NTwmA06fp2jl5r9kZ3Pm5BXyBaVngBGBebhs72+0WB+278TAnBocoJz5eMNf/Ja3CDMQ2N4A9RtfsNRUWjwJ3gb07j7mSeW4NWFMPofkfpoLtQNP+vxBhBx8zC1xeuXINaJI2CXhHL7T6dcVWmYhDaSlECSUzNkv3n+1dGCsLQkCgMquNFk7JgA22cvIlsWQhs5XX+sUiQAqpamsrJYjAEkPBNP7h9YfRbV35TGgWgUx9rqudayGaJmGkYh++7dwIYcByzoeTI9uxQ2/Yx56w3rszGbHoio+5ZYWa700QbH3KkCQTx0fBBzlLjNoEXGB2Rlkdyi76t519cZ3zdSn9R7ljmz931bnbR1puv6vnTV+PhdnOcCN2AC0ExnGlJDhlqBba+/Rtd1fAx6APSqw3RL3RaYqKHzWOxd3I93UfmSmdA5kqnNUvYxy/lqhn/a1KE5KD5/5w0+weohHybVBvoGoioLC+0MQ8HMFZa6EVKHHfmWZlg0GLZDQMWiCyBMOKMyzGR1OjoWbFYPqEeIeWHKtIhnTsk4xT51I/+3S4AUO6u9evbRbZG/L9EQUNRJiYIry41+ylsCYwWbhFziabAWNVB99UjK1rLftM8q7P8/VZZeKx7gShHYeTzCW9zDDMrR5JTd01aT2Q90OfNf5B0WKN0RRFpU6YrqWFpiRtQfQplWinkuMsXQkjXoVnSZCkW43MYnR1pE8zvTTKsuLA6JgRfsPIRay7p5dj5Cid0RpUGLbgu4HqEIhn2O0rxEi8RW2AldObMR6/OBhemceBIUUHlOWatKEPGcAhbYqklHIF14wYPaafIpX8cB7ULrS2V2lzPqj+8F8S1V3HVDxGCNlMUufXRbvaNRc2x+NMCrXECv0ji0ErP0gVqo9uTghyWNE/9cDA5itsgE/KQimaf9ULgmT88w0igv+n8zc7QEAegSgvmOw5AoQnZ0iCt4vOjwp3txoMa2gXh9TOj0PCm8PMypF/AfwnGogKLp+rR6J2dG9Mlx7+6TCo5TGBNYcVECM3df7bVHv78nlC11cyppF68d/ji/RlXlwDq2+H2RNlYiSyM1I8idRTnuClxSfKYd7oor2LJG3KqbWXvFdctRI00PN9N/KcqTlETrzCpJ8fwN1tQ0WkqiVj5VFM85ZI7y3fyfbY6b6UVY/iP63wX2olzX3gC4lEMUwgJk4OE3XqPlMCjxWilHk8hE1o3R7xMdOCXq0bhROwgiiF6yTNenOvbXvzamrQsZaF183Y+TGN1ttOp4a4msWESMxUqeDWkl3HxuHCWDkcb2gRoWhCUZD7gFwRP45EuWW+GpON6S9XCYTruK0A7F7jzl0Yl9YpzqkJSvwbFs6TQgkAP15IaLbbNYN0EhJ31OQg0rzve2RSIUmZMO0kWel25xkEYPGOv4DWOuYQVk+sOSS7WFkPMRcO6s2V/FqInQB5Z0d3JKpLP0pe819AQYVUXX7ZVOR639HiYMQSJKmC4T1bxp9MMqMM8Vrju6Ra0GSfCqFEckHTlcIB X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7df322b8-0b08-4e25-4aec-08de2260a1b3 X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB6399.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Nov 2025 02:59:16.0931 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: kZLNsGeqNcRij1LrUQknE0WnF1flM06++uWzhxf9vmzs97mN8r4mOXnhoTM0o9r2tv0iDEnqaj0/Hxi2ZjE6VQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB7570 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMTEzMDAyMCBTYWx0ZWRfX60fZm7+cz1Be xftIk6ZK6G88L6EJS6YwOjQAEsLXapEQgUtx/1EDjIovY4kDud5I2r+2SUfxjBwOZ6wdB+jMOl6 NDCN9DNuI/piVoqBAldyNgjotSUzS/XB/h/4EpmyQW6o/z0EK+QQdV4iIUsXvWPaAHg7loiIVdW ykFr+G0epkgQEGzyYEgmxUi3PsP1OOHbNgPKdhwbzLYN5oiocwpmTix4i1gxCYpsJFeqEeN+3Wk 6+mp3U3eoghPIumkxn/TPmgZhbjs9HyoVnXzZRouQOBt+3WUby7ctjk0MNIBqQ8INwlaA/fQBB6 8j8IlVPP9+3N+tYnEM2RUi7c+tmCnRu3qiCzQO5RP5O4EKrk3YMn+yiLNH8XaxwpCeZ0cE3bfk2 vlDU0D91UHcmfaDTVleEZpkwwof6qQ== X-Proofpoint-ORIG-GUID: iw3JcZbqE7HZ5N_841dokYMtSmmeNWej X-Authority-Analysis: v=2.4 cv=XPA9iAhE c=1 sm=1 tr=0 ts=69154985 cx=c_pps a=xBk5Uq5DOFf1FlsSGvIvFQ==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=6UeiqGixMTsA:10 a=VkNPw1HP01LnGYTKEx00:22 a=t7CeM3EgAAAA:8 a=pxCkoswmnBmdEb8pTFAA:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-GUID: iw3JcZbqE7HZ5N_841dokYMtSmmeNWej X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-11-12_06,2025-11-12_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 clxscore=1015 malwarescore=0 adultscore=0 bulkscore=0 phishscore=0 spamscore=0 lowpriorityscore=0 priorityscore=1501 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2510240001 definitions=main-2511130020 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 13 Nov 2025 02:59:24 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/121590 Add UPSTREAM_CHECK_PYPI_PACKAGE to check the correct latest stable verison. Before the patch: $ devtool latest-version python3-pytest-cov INFO: Current version: 6.2.1 INFO: Latest version: 6.0.0 After the patch: $ devtool latest-version python3-pytest-cov INFO: Current version: 6.2.1 INFO: Latest version: 7.0.0 Signed-off-by: Yi Zhao --- meta-python/recipes-devtools/python/python3-pytest-cov_6.2.1.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-python/recipes-devtools/python/python3-pytest-cov_6.2.1.bb b/meta-python/recipes-devtools/python/python3-pytest-cov_6.2.1.bb index f3f4bc3e86..af4ce4b770 100644 --- a/meta-python/recipes-devtools/python/python3-pytest-cov_6.2.1.bb +++ b/meta-python/recipes-devtools/python/python3-pytest-cov_6.2.1.bb @@ -13,5 +13,6 @@ DEPENDS += "python3-setuptools-scm-native" RDEPENDS:${PN} += "python3-coverage python3-pytest python3-pluggy" PYPI_PACKAGE = "pytest_cov" +UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" BBCLASSEXTEND = "native nativesdk" From patchwork Thu Nov 13 02:58:51 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yi Zhao X-Patchwork-Id: 74329 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 AFC74CD4F4B for ; Thu, 13 Nov 2025 02:59:24 +0000 (UTC) Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.15570.1763002761188751018 for ; Wed, 12 Nov 2025 18:59:24 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=ktF9YHLq; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.178.238, mailfrom: prvs=3412a946d8=yi.zhao@windriver.com) Received: from pps.filterd (m0250812.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5AD0TIAs080885 for ; Thu, 13 Nov 2025 02:59:19 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=PPS06212021; bh=sdwlJ9rrEKllV0pcKL31AXSJlldBH5Nw5HihCmrox/8=; b=ktF9YHLqDPt6 Bf1dfrDoe3hqozfrcl7nT5FeFpzvAIFCERtlHMhTd8JUT+BmokQwzknj3CBVZ4jp 7SP7uLzriywvkt0wjm/FE3f0tmDKSgfzsSWjEkRfEea5wDwdeuEnWj51kQRZObqy 9V9d2hIuNYTg0uVmMHWp0ddpoTfxGQ+Yy6h4s2IA4YCb4fnIAfWP+Ztmd2FrI+i1 v3EvA6DTrxkAAIbM0WMiAahEOxJ/fUGMoCWlUTO4+7/OfoxMFcvwhgNMGkzkXzTS 4gAA5jXe3nePrAV/03mG7U5eACOxertGD2Ncx0bDEaIo0fgox5pguzNnlrGxZxqt p2f3RElYaw== Received: from ch4pr04cu002.outbound.protection.outlook.com (mail-northcentralusazon11013002.outbound.protection.outlook.com [40.107.201.2]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4acwphs03d-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Thu, 13 Nov 2025 02:59:18 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=rHUJEM7cIQWvtmRZ9YiPBbLUq5jt0i+IW97eBHbRVwbfDfyAr4PpCh/W/CRH9ww12Qs04zCZpNQxgzPXccUUKcQ7Id0iJH2ycg1n9TwCJjvGch6Mlge3c6arThMMtpANpyQRyZElJQFmpSXZF8hgZHbX3CYJHi8zbE9o5Wie2/MKcJUv8AGaqdYYcxn5YG76OsJ6DzqMhZCl+l7rSyF8ElfipWwagQ4xZBi6jefb5HY1bqIdGPbsZcn4nNRCdbNmv+9dutK3UvwBnmamLIFrMk/5j88t8MQz8oYTU5rfIAxJ3ezfe+kP5CgGFXEW15F1/DRoNh5j82S69lWGyBbSfg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=sdwlJ9rrEKllV0pcKL31AXSJlldBH5Nw5HihCmrox/8=; b=oGf9G8yAWWKpSApnqm/LtgtQW1HzlQyUm5y/vik0DlMl4TTy9w/T7gQhdVUHCdAK84+b9+Q7Psk2HnebfmJAjilvxP1yzbTXgC64cQwLkoI4aHPSDtISiOrYJXsh31Vu9jFuDu/XJ/sOvOwDIlK11r47tNmL7JW3w5UJgSNxOUUB7ddV5ZNt2slXomFpehNi0dtoNrKns0DzRvFOwW4ZN20jbrRI6ymFojAH1y0UI6n8ePc93FVqg8lchfOXYAfFEBZ8qhsj4NKA07yU78rzL5oxt4ujrNTZ3Ih7GvuxmwXYzMPBokGDxAc4ZfJrTeSbvxBsqXS2pq9wpTKMLMj5rQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from DS0PR11MB6399.namprd11.prod.outlook.com (2603:10b6:8:c8::5) by PH7PR11MB7570.namprd11.prod.outlook.com (2603:10b6:510:27a::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.16; Thu, 13 Nov 2025 02:59:17 +0000 Received: from DS0PR11MB6399.namprd11.prod.outlook.com ([fe80::2b44:787c:e7ee:bfad]) by DS0PR11MB6399.namprd11.prod.outlook.com ([fe80::2b44:787c:e7ee:bfad%3]) with mapi id 15.20.9320.013; Thu, 13 Nov 2025 02:59:17 +0000 From: Yi Zhao To: openembedded-devel@lists.openembedded.org Subject: [meta-python][PATCH 07/11 v2] python3-pytest-mock: add UPSTREAM_CHECK_PYPI_PACKAGE Date: Thu, 13 Nov 2025 10:58:51 +0800 Message-Id: <20251113025855.1520038-7-yi.zhao@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20251113025855.1520038-1-yi.zhao@windriver.com> References: <20251113025855.1520038-1-yi.zhao@windriver.com> X-ClientProxiedBy: TY1PR01CA0197.jpnprd01.prod.outlook.com (2603:1096:403::27) To DS0PR11MB6399.namprd11.prod.outlook.com (2603:10b6:8:c8::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR11MB6399:EE_|PH7PR11MB7570:EE_ X-MS-Office365-Filtering-Correlation-Id: f6c0e290-c453-4055-e1c3-08de2260a27f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|52116014|376014|1800799024|38350700014; X-Microsoft-Antispam-Message-Info: L516sB/UZxRStmlIc02+zL83y6BhuphtrpBTcGHw3dKMrQll9exKTxf1yifDZ4LHXLStNf08NfU1ThHRVuE5qErGd01x//YehSexAI1S5QhLKqhRKVaPHHJgMHMoq98+UPt6crQJ52J5ivEDquYIeTohCpUPeuSWDa03MqLcMPoayaxesmaHx5R09NaP8Or5TrGn4YOREMOeST8qYMCk+NRZK2VzWJrYqqmB0i5PRxPTihujaD3rPJylokjIMrpW4aBLqztm6Xx/MKW77KCQA6m9x7N3QNZctwFVbOqBRQlW+VZecgjDB9wA699VvvtWRw2tZS/dK0Dgo3mXVUN9YAruKJ11pvEu1Wsc3cveipwT1TEW/yIrRhZVmvT0JXkNRRyC+etcygcLiyqELe/+WujxiiQXWyHS4jcbU5CIw8tg8n/BTDRvjXjLjOfym/Yw0ZeDWDrC/hWMTJY9nBa8z3cnqVpR40e6zrpaWrXzL2sKc4493NuqWiqmvqir5jgU1HFNma7vx9EtgRkX3jpuL9iaJe/f1S6WdkcB+wYIu12AbomedJVlqal726BV7ZvNqhJRPYj2nE+88vCvE/oxfRCd2d1oMYmZnuEHYVHC4vUoADhC9CLHf0T0FMmqMqv0No8Ir1BSSgRNbrZoAv9KP8G1FOkwgRBcFim/m7dr1dRg0nT+x+Z0vngAjiea0/0RAC/2ikrRKuYgUBN2JwPk+IaHiL3a66LCkeoDReeFmS9SjQAbyvgkMPK2oBHhGqefnQKJi3GAS7+7UDeOYHC+r3fU9gvSUJfc2zZEuTrVbJVrWt9kTqtCXv0zyq5qooeWQ9b2l+/dVMtHufaDwnnicwgIdrXq59cfvUfMdp7Kf8u6Zx3CAd2lqlivJ45Ok7z/7zMnmIae1YS6UQO+UwMKqe66zdK3joDSlbXctd+Z3m0cPJ7TBUpNq7RGBEdKrdUrTTAm9OOioZ+rLAbQjjp4vzBea6bKygYrgOHZhmhK3O0h9h0VZ2dmouDp3mYD6lIj5bPbY0NTgAHC7t60ndhTSpJGM+1TLynobl12w+rx12OgU3Ycb/D30SbAuzQ5F9h+PQcgIu27zA1qWcvYjmFSx46XBFK73L2xUAeMEEg1ShtPF835eYyJJrak1w11FzzYAK9lZ4bSJrHtecEB4YgKPl/q6XU5mdBlVB42r0VawFLKdfLjawaUaV4xEo6KBFSZBmyOy+KuQehgVb75Iu92dG7fzpe/dNWvlYyaWKJZJRzXeFI5xxs7ef3dAFfy8AAnXs4h+bYnoFOPxIt8ziCuvm5DWgNI0tiTccFN9DKXpSXEe8zGrPXxCkg0FXM4QE1XID081ZRldcreCMRd409+U5L2Hzw3VZ68j+NygsfciMQUierp2Nhn4u323pSxTBsc9p66TxthiOQmkvsVt9LOi9CpByl0pDFlxc2MKcl2N5tZ6o1BmxcOSFG2aIXyzKL3xA3+zxHui1TFlL9HiwFU0da4RaYOk7mDkBN6yNrU05gF7FonxmwUJmO+rz1QbAf2 X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR11MB6399.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(52116014)(376014)(1800799024)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: JGFOFkXQxPKKpjHKD0Az4Id25AALYedUlCSmQjqhBpJLT2RPBa91KoYjTtBuXOd7B6n3hsYQtdh3SrO5zBTr9B15YDC9D3vTEytnTBmNbIiwCZxf2kxdPPqD+rGRF/+oqv56xdrBtGcypM2N7kQ+CiAk7e8DwXrZai5+Y2quP5hbFFlh0GSJ/8DuNI0rXRnkETQih5yu1lmrzvPuGXWGTfsgCSXRbdPN6GTuBNi92Lij9PFVpuBnzb0I3AcW3NAz1naG8x+bK4BcNacAWYY3CMHY2v7E28PiODe/RDLKIAztbyjF/IW3TH/vly2QDkiwbxdjmZ4xePQPKkNB3PbvoNFX+bjODdwJ6PJopk8PzS72nnYZTEc4/fSQlZUCtwUv0+AlfOx6gw2ESSSHK04rPWH8nx2kVEMA0K7O1P3d/OVKFZV8D4FQNG4UNph5BzPLlXiSSqIcwDI/2rYKdyLU/ZeTKtzu3PX/Sgo44juC0H73Xs7Vsn0qQaMXR+D8ZIxvd5Y1g8FdZoLKd9Slqxt35GduOL5VWQaey/FqIg82g4b/zRvWowMq+46kJsQHKn+ODT6Okl3KZDuhKm4WkVE66UYy7j0aAZ76g4wC5WrLvzg/2lHs7SUaHUzGbWcjUNf+w/qfTyAsbzemtMP5FJuaLE8IAdYQRj8grU643ydwKJq8wOWZ08XqBGP8fJ3ow6axGLj80kZ6sJxN6ZFZsru1c+MaR8WHFgaZxi5lUfmXRcOn3TXijy7fhfVmnregNrFIBsRt9dZG9qR1nEITFGYyqRq03N6tQlMpJV48b9FVZCPRzS1U6p8/tqRMfBxR2t5kBQSTaTj0kgA5PcvBqt01fPV3NB1ElENvO6koUD6Kajq5mZaLIkiDrQdqizq+cVmjWi8X9PvJTf/qgixV//QmjSNcUQE7kb8z1SNwmARcMy59HtVcBZBp73nwT+kJTinrnCM7cGe3tRoKfanjVzK4/5bSouWnI6VAiGNRplLDFT9xaY88l5CiEyJAIKtJMPBCRXmHBykdqWr+2o9tm8wKQ6LRLB5e+ghrw3VpxMMYblHExLxeQ/W5j2e8qRq8BQLF5QCysoZcn9Anj5VYHPdrVO7sQEAA1e1Lja+acG4BP0hTRW+vnVaQJRz0SZf8S34HQcm1cYevdqESzJlMeReHvOHxkngxLmzG+VqBxttnN90yz03NF0uEYQEJbQL5yHSaoN00xElMU0DT+m9kX6rQhk155666WApzxtqnDPl0Lob7O05uRmzbjaFqjkNxQDpPOsAyNFBLX2NYqDEhtu0hmXzM8wjA9F3GM9WdDEZWDuxLj00eYmmdjTm4sizGyyY+kxU/KOHbPavXAbIY6mZdkWcylsUmz5AkEhqZKs2h8QaBSvXI5Ms5TvVZj7eVWfiobSDgIP7faOvIx0gnMsRFqXWMCtsETcBDZPBe/26GTeu9gzYsMvd6jNIRutNkwo26beNFy8BbyzBF3hjyenfRUbELa3CP75PKdRIMzZHllw0GZQr4gte8b4+R8G6v4PUV5mCxoxz0gWwDKiB0HZNFzvpP1qCxKmgpnwdUgwbumrhseMNF7fKNeCpV71XFYajW X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: f6c0e290-c453-4055-e1c3-08de2260a27f X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB6399.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Nov 2025 02:59:17.4034 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: pelAvrV4/GWhKU0YkPoHFx3k8zxRCx+7fvOAaY86vTLVI9bIYgZUOl/fujcP4nZYF7W/GWtW1fx4SaBqvT5idQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB7570 X-Proofpoint-GUID: IR3NqXVNBW1asvySHFVq4J72AGy6Ht_T X-Proofpoint-ORIG-GUID: IR3NqXVNBW1asvySHFVq4J72AGy6Ht_T X-Authority-Analysis: v=2.4 cv=TKtIilla c=1 sm=1 tr=0 ts=69154986 cx=c_pps a=uYXQfM3GD41LpGGBCGkGnQ==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=6UeiqGixMTsA:10 a=VkNPw1HP01LnGYTKEx00:22 a=t7CeM3EgAAAA:8 a=kUVeYLXjIIuvM4cXws0A:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMTEzMDAyMCBTYWx0ZWRfX8/A8b+bfLrxM qHdTA9bOGR0ml/jJLXpn+RQY3SPYABe/wrZIkVMaGX2RYNdG4vehtY/AueZuXRF5s3IG/WStFT8 cR6UhVdwjBnTFRcb/IRnVDg+EcXfwbre/elKOQI4FORUXnDWsn+RlXzJClP3Ja4hvvUz7/71QfP fMlRGd8xRUl71IzN+oT8eM5CiKtS8HlB2ON4/RXVCXp0X5e+P459x5B9KFT9V9ZP+VJqRY8qT/m UI0pW9aDYEYLc1j2bHNlubEfbxKKOGVgqg7isZtTGivd8lnldhIRjqHGMFLqSFivEpGSzM8Fu2I 0X+MOMJvnMUAYBfUc0D5+0Sy98k5S4fTdKd6O1XAzu9YL/rcuALYeCMIUVQZxW8I8EhShVhZvcv yGvrRn+3Tn3dnVPihPSjN2cBgBaf/g== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-11-12_06,2025-11-12_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 clxscore=1015 bulkscore=0 spamscore=0 adultscore=0 suspectscore=0 priorityscore=1501 malwarescore=0 impostorscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2510240001 definitions=main-2511130020 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 13 Nov 2025 02:59:24 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/121592 Add UPSTREAM_CHECK_PYPI_PACKAGE to check the correct latest stable verison. Before the patch: $ devtool latest-version python3-pytest-mock INFO: Current version: 3.14.1 INFO: Latest version: 3.14.0 After the patch: $ devtool latest-version python3-pytest-mock INFO: Current version: 3.14.1 INFO: Latest version: 3.15.1 Signed-off-by: Yi Zhao --- .../recipes-devtools/python/python3-pytest-mock_3.14.1.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-python/recipes-devtools/python/python3-pytest-mock_3.14.1.bb b/meta-python/recipes-devtools/python/python3-pytest-mock_3.14.1.bb index f107e20ff5..07e2c60f54 100644 --- a/meta-python/recipes-devtools/python/python3-pytest-mock_3.14.1.bb +++ b/meta-python/recipes-devtools/python/python3-pytest-mock_3.14.1.bb @@ -14,6 +14,7 @@ SRC_URI[sha256sum] = "159e9edac4c451ce77a5cdb9fc5d1100708d2dd4ba3c3df572f1409735 inherit pypi python_setuptools_build_meta ptest PYPI_PACKAGE = "pytest_mock" +UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" DEPENDS += "python3-setuptools-scm-native" From patchwork Thu Nov 13 02:58:52 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yi Zhao X-Patchwork-Id: 74332 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 B7D77CD4F49 for ; Thu, 13 Nov 2025 02:59:34 +0000 (UTC) Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.15571.1763002763712280080 for ; Wed, 12 Nov 2025 18:59:24 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=BWMExsv+; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.178.238, mailfrom: prvs=3412a946d8=yi.zhao@windriver.com) Received: from pps.filterd (m0250811.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5AD0VH7m1240296 for ; Thu, 13 Nov 2025 02:59:20 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=PPS06212021; bh=SUwE+gTqcKZKE/Zc28cds7l6sYZurGTGIWhQkUwXq/s=; b=BWMExsv+8hjF BH/PYAwYgSEHrwmRzoiwxZUYlsguifj/PGVm3/ksLJLbsx3hwGj3NH0WCByZNQQj LIMoDazHJMapdppUSoVXkx66v8a2Fdvc9I1yL7W2IUxrYLsIPU6Ub7wizp2tMogh E3HIkHWRAlhkGbXqLlpXLu18PQuZeTqHgQ43voI3xTMVq8YSDP2oAS/sREPDPnVH ii5GQ9j3iu3WwQ6TWRjduXnB4Lq6S8uCYsgT2CmZxjz2wf4V8WEoVWNDxSWSwHg/ eadIEdrTH2vw2vlZfu+y1czQtX4trH7ssmfnlyy3oBeCER4+cYmPEz6FKiM5iwkq 5GsqVr7aRQ== Received: from ch4pr04cu002.outbound.protection.outlook.com (mail-northcentralusazon11013043.outbound.protection.outlook.com [40.107.201.43]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4a9u2x6pxg-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Thu, 13 Nov 2025 02:59:20 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=o6E9/XAGCE6yrMYnIvXmcghhKBjfk+gi4/c0ICmlyupc++/d34nAjM8xXaofg380dIp7rGdy1r5SWQ0xXvtTkzFLnSMehrgxnMen6qGdu9t/hnm53uxbUD+tqXEI+KVHt9pLv8akrOCExyFXyiyP/ukPD+WbtyksaBXURqVCAExMSXe5WhdludWUn4RYDcDJ46geg2yfWS+taGDA+ILeWy6HT9AdtlAxFVeI4nHBsUxNlFPsjGqiD1eaRfEKRyZ39Ir/t6Oxvxq0lBqXT1munlN6YxTWfAkRFCmpzSmJVy6dqzfhgvyL9nAmv4TBNFNM2QnL6+y5ksaqVjGLjM0ylA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=SUwE+gTqcKZKE/Zc28cds7l6sYZurGTGIWhQkUwXq/s=; b=pBA4UX7NjDpgSqH9X39AA3FnEjiB5tpyTCXvGbE8Ii4QZaBTk7KKqt4yKv1U9AEDG+t5w2bPHRyXznGIztbm2I97CAqZH+Q1FjSTmrekTqwrKchhTvl54jEYx931TBN0Gp5yuDMMphFTG2Mxo0R8P2Q2fg92rHU9fKsTLfYdGpIC+2268fnFqfhKowSLT4rfcdnPKsJ+2bA3lLwk9/5ItkZensJXVW2aaBMITd6O/FRh3ZPlrYjUtZbslPqql4rGWA2rU9ykMN08tHxCLOn5dxGdy9XN4RpXIRb+mjGrEEyHu1L8jZBqqZnx782fwMd3k0TTzS1zsia/BQxsHMQWEw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from DS0PR11MB6399.namprd11.prod.outlook.com (2603:10b6:8:c8::5) by PH7PR11MB7570.namprd11.prod.outlook.com (2603:10b6:510:27a::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.16; Thu, 13 Nov 2025 02:59:18 +0000 Received: from DS0PR11MB6399.namprd11.prod.outlook.com ([fe80::2b44:787c:e7ee:bfad]) by DS0PR11MB6399.namprd11.prod.outlook.com ([fe80::2b44:787c:e7ee:bfad%3]) with mapi id 15.20.9320.013; Thu, 13 Nov 2025 02:59:18 +0000 From: Yi Zhao To: openembedded-devel@lists.openembedded.org Subject: [meta-python][PATCH 08/11 v2] python3-pytest-timeout: add UPSTREAM_CHECK_PYPI_PACKAGE Date: Thu, 13 Nov 2025 10:58:52 +0800 Message-Id: <20251113025855.1520038-8-yi.zhao@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20251113025855.1520038-1-yi.zhao@windriver.com> References: <20251113025855.1520038-1-yi.zhao@windriver.com> X-ClientProxiedBy: TY1PR01CA0197.jpnprd01.prod.outlook.com (2603:1096:403::27) To DS0PR11MB6399.namprd11.prod.outlook.com (2603:10b6:8:c8::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR11MB6399:EE_|PH7PR11MB7570:EE_ X-MS-Office365-Filtering-Correlation-Id: f7d3866a-0c73-4afb-c278-08de2260a33d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|52116014|376014|1800799024|38350700014; X-Microsoft-Antispam-Message-Info: MxvnXI+W3zWO5f6MicNw1RGn+d8YIJgXVSOHZUrd9vhWNUJMeoyQC2I3OQy+j69dl2ajy1G1QCIYt6cLyISUzCbFMht9nbRD4yKT7er2NoBH+JKELs+rvZYYWMlTzQeMLjyuDLwFTkw32TEsnnes0czUrOwEQCnthKk+ei0c9Zufa/sZE3GdhvVYep7gWCXm4D4hLk5fz0SDxE7KZWYUhFduUaUt61LJY4V5MAwpuBkWzIIE6A7/N/eCqOeDOcPEd2CzSE7Acc0TV/2++IBPk4wUW8xAmwNJxL46zfIP+lT4mhUGzWD2TT5L4HEo0KnWc9EwJY0RAUTXLSfBJzokZt7oqj/FGkpBpYKLPEOX/JlaC15TvldR3A1HiQmGDHRJuWvUFPV+GreknXOZZydtVH1y2psh4xsd96oXXHg3zMA13btnhd+CrAQay90f0Yj5KIJRMiGm9thFGqfE/Ep5OxZ0jevoZziGjjNfyE+O2qBPrtGI/dhvus8uC5PGwY/hVWcLW0DzLRlSd5jhNpRaulN/0Gf7bj0Jo0QmtTfl9HWWOBX8irziDYIzDfjwg4pkHDWL6/Iwb8Q1e8BpCBH1L3DNW2i82KpnDDcxmIuqTorFVsAwOMF/d5hx2WHeoygbTMzWKfYFj/VMJMWYaqonckL4fHjAwiSJet/sS591zXCoOICs5SQApc9Awjq+SvhdBNomu6SXezbLmdLRUKAkcSYVSmU2w4DuZ9/Q20qFyJlZe7r+jijnZ045VDMv0mVn3CLUiaXfmmKiSiAQ4xwKhjMCXdrr8Gd2UAfXJWDmNahdZ2fNCu5T82iex8M5CIIM8J9isG+S/Kz2IstGORwnMzHSpTnnaunKFYuc800JxJg5aNvNBBDvF2gdlIA8d12pwG/RgwqhyO/YBkMpd/NXHJF3wgrh7ChX5dOuYW1jQlsKtzL7CwVRpY11Bhy6xbxI0jVs0pjrOMnFlBtP5ysw1kfjYJmI/NT66fEvawCR5hRvGBf8bkWvggyjalE2PMKd5ZcmbBPEsKDqkbsi05wAsMw1GCQgsSzajlRJ0NFGQqVUlggI+JxybmnLoVw9OWncwOaVcqlkbEw1rPe+4H/AUspi7+Hnqg26KeTMbgb0pg2Mf2oKGlH3xVzzrgRzcYeBdlqW8JP7FoYlky39jNJXJRxnyoAasUiCBuBCe+etznMTx4VfmepVDPxA6m9uSbOkRJKy4mzjIzMO4dazU066hua1S9LY0RzHcf+606cAGxOzYisSpq11jl+WJTs50LtJcb5FxAwPE3uBr9QML+9itj5RqngA9QFWWS+yRq5L498J0XvOul1ki3IXCrF10tKwtJ+IDrRWRqTzrfovxJACxL/j4jBR1IQSC7+xxshxMOzNBzwPr88f1inczGyRR1ASciXCHbTIHCWj0/98/jPyeLyRz7fJPz5/SZg3ZX7BgzY/I/xH+9G2dUGLburUm8Vf8Gw7m/z1GXB9QbYXHfPAlybwGt2cOR6Oz9f1GA13dmX7lcvXCXE7g0ok0+jzoA8y X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR11MB6399.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(52116014)(376014)(1800799024)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: hKl+8vaJNeP6UZwuEZbAr6DUaFPROA4WHNfKHFOfVMeReRLsc9LI/l2NgxIGfNLSOX+yxCwkQnPsVGFrox1bVLPE96Luvgx4nw60fMMNUUvgeuueGI63XPFCYDStSa0qqEkvsUoJfspSBP4XgWTM4Ya3ADnO9TY4IvawIacqYhXGM4kH3Gc5PHWzCPhmZY0p9ShM6Skn1jeaFQ38piVoVYvmMgClDrtoimEJwoHm52NC14N0poZxuRODhlar6EUMhXITXFak3S974uv53kmSgjX4f9Bf7Hv76SgDdGeEJu6626om8lvBwo0hAfBAnYlC4WrE00mCi1ouREsVqh1UtWpUc8Eqfde4u1SP4L11ewP26MaKj2CNYFbNovWCXeRLNuDrKKmlgPTJsr9e6VFO0EsJ38nR92QNSGjwvYBOyEev8x4e3Qpv+hEw5RW7gP0507GuetfVnj+qpzMDBoKU+kBCvemAPXQaA6Pl9MarbFvOe1NKqfh4u6VP40VkP945EHGlBvw5iVzmPWnJajnaYzSDH9dI4SJVHwZdhDLzY2iVkzDFST4RzsRUeA/oOntifADKUnGFs83/JSPpAPjBB5B3QmNVjFPqSplhIQ4xMCZslwWFQHc/n3uSotQdNRY5phwHrsKAO209nh+26GlJphYEY+gAIeJSFUY2PbFxxWfe/lSfmRGIxPtNwZh/NxobpS+EEDGwxs4WABN3dPJ1VvkXkFTz55S/X1Wub9cLII88Wcpro4lpVSEQRQRc481Gd76EvPgwXjWo8Kq7mnDSn26VN1rNU81VnzmsPWVFaHBHupVtX1LTNOvxFPeiiESPUxwpR1MdSyHmekzOrqA6T5QApIOm2WnncYhEBIqIak5eKQ01sbS/GuS1YI0m/CaSThcef7posUDNzozhQF04tWBlpxzHasB4u/UCZPoIWkLwkv9vYd+LpTFmpaOg2Fb2Nsg4raKQ1DS/b9jUpwPdt3wakZUCavu1lPwLYJWn3OwMR2HnrYuWUoN8O2k3mrDHpVY5RTTzq5tLrKdRGOtUI3XX6cp9urbNxS/gC/gUIFizOuGARJy02bueLxsy4agu/qr+hLcaA3fFY4+qAjP7hh2Ovh364ul7uJKTR/3ysm8SzGovEQdwLAbo5N6iIIE5j2gYLWQ1A2MN7COUaVcnvcCwGHStc1Q/mCf7q9GdmVKlqu1fQTaNofGDF4RHS5Hd4fG3aAPxo4GeRJbbnKwATLiwwVUUbya8VDsUJuPLGUcsr61Nq3EOR3pSBUmKw56SGTJyNGjwhuFTG7wEMsR2taw2YmoeQX3HPFjMxQ71N020bQfK/6xTbE9zn1iVjUikmBXer1x3cIYODP0cAaIXOaxriGbEdR9y5yIpIFsPHikhGNzAL0QgdxMZHjLFUPUCOjhhzf2a0nGh158I82R06Sp9G1OU6sOCtNGDtrpTadjn1n79KlI6hKtkrvXfVUQZhRh0pWkOgZPT1gzn00AmSUiNBYo4T+EuR6Ca/iVA06v4fkQEwScsXKgUDsqdYP2GV9lI7Yqc37pPXPaXw6an8LGPZmZwkm1XhyQQmEYT4KhzAhRWXr/IvvAvW/D4q65f X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: f7d3866a-0c73-4afb-c278-08de2260a33d X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB6399.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Nov 2025 02:59:18.7008 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 4Ur+MwySRdvTHGZF2MfsGixiIJDiwxogn4CvQYFeNvOsNv3DubjmYJ2ihm9T/N1hjzYzZiQk1/nWb9R8NaEHrw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB7570 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMTEzMDAyMCBTYWx0ZWRfX078i9lE9rtfa EQKGNmYhhKqr7rV8dsR20sWzLOOS0V1DHwD/LnDEx2+uEpCCcMPEYPu67jLiSQ053HMB3z9J0Gt J6uyUiFG3G0j4XmO10KtJQGiVkUyNWd38e4Fop+5ZdOPBXJIcuqXCZvLMTK3j2/fsWTcK8EOTey iMpY5CzXOkziqFNtXy3RmbBnzne+lDDFuvVAMRcsyhA8MTTj6jF89GmuanjzyG1FBmF48Jg3hrj VZSI5ZOMF1LU1z8OCpwZSG3i9+Xh5k/svfogIaSOCSl/DCQrjyjNyU4JuvoJZ08nUsCQjcRfwBW IHWkz49rW7yX/fVuAdXSoaw0EOUVZPy+/BZgWyWhrvnxUbrQOQzXjEwL1ds4XuuA+Ws+FzbZGhz fS1gTWI2wUxZCKdFczPILfTXKDyAog== X-Proofpoint-GUID: WT9IKHlyiCYCRqmuAyx1DECUEtUe_ZFC X-Authority-Analysis: v=2.4 cv=Uvpu9uwB c=1 sm=1 tr=0 ts=69154988 cx=c_pps a=+LMkLzjU88PdHoliF3eHPQ==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=6UeiqGixMTsA:10 a=VkNPw1HP01LnGYTKEx00:22 a=t7CeM3EgAAAA:8 a=bp5ZUruqnwhb4Cqy5coA:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-ORIG-GUID: WT9IKHlyiCYCRqmuAyx1DECUEtUe_ZFC X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-11-12_06,2025-11-12_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 clxscore=1015 impostorscore=0 priorityscore=1501 adultscore=0 lowpriorityscore=0 bulkscore=0 suspectscore=0 phishscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2510240001 definitions=main-2511130020 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 13 Nov 2025 02:59:34 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/121594 Add UPSTREAM_CHECK_PYPI_PACKAGE to check the correct latest stable verison. Before the patch: $ devtool latest-version python3-pytest-timeout INFO: Current version: 2.4.0 INFO: Latest version: 2.3.1 After the patch: $ devtool latest-version python3-pytest-timeout INFO: Current version: 2.4.0 INFO: Latest version: 2.4.0 Signed-off-by: Yi Zhao --- .../recipes-devtools/python/python3-pytest-timeout_2.4.0.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-python/recipes-devtools/python/python3-pytest-timeout_2.4.0.bb b/meta-python/recipes-devtools/python/python3-pytest-timeout_2.4.0.bb index a376d02e38..6d7901f5e7 100644 --- a/meta-python/recipes-devtools/python/python3-pytest-timeout_2.4.0.bb +++ b/meta-python/recipes-devtools/python/python3-pytest-timeout_2.4.0.bb @@ -10,3 +10,4 @@ inherit pypi python_setuptools_build_meta RDEPENDS:${PN} = "python3-pytest" PYPI_PACKAGE = "pytest_timeout" +UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" From patchwork Thu Nov 13 02:58:53 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yi Zhao X-Patchwork-Id: 74330 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 BB38ACD4F43 for ; Thu, 13 Nov 2025 02:59:34 +0000 (UTC) Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.15357.1763002765014446838 for ; Wed, 12 Nov 2025 18:59:27 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=Vy3nW9Aq; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.178.238, mailfrom: prvs=3412a946d8=yi.zhao@windriver.com) Received: from pps.filterd (m0250811.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5AD0VH7n1240296 for ; Thu, 13 Nov 2025 02:59:21 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=PPS06212021; bh=HtBGi2FZONa/Hk7nbPI+moIUX646AiyZFpgBrMLnSD8=; b=Vy3nW9AqFC+r fRIEkAiBPf/mHe6K/uY4begeRB9h8uEqmQFeLS8sXQCFW2qTv2sUGgd/mLWp5OGi txjOrCwbzDXZhpjTJd1Y+qoOXHlX9vQcXQSCQG9h4LJpBkkqw2XtdpJv9jJ2YXWO 6WIKds/USPOAXIlnjQcnDEN5cW9O2HfJyODunaSGhi2spIz5TX3u0gHabhNuABYp m7dNuK7FWfyBtvVKbJzSCg1OTFelA2L+GvpNxzSAO5IGnkfb0nrStdESvECXnds8 WVAmvxOzrXkffRyhHj8tdhDGKyj+eV5baHJJUByXKEvUgric82ij9FmP2Yh8HaWl pOY14BOzbA== Received: from ch4pr04cu002.outbound.protection.outlook.com (mail-northcentralusazon11013043.outbound.protection.outlook.com [40.107.201.43]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4a9u2x6pxg-2 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Thu, 13 Nov 2025 02:59:21 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=nJ+KenoRrblbCI5tA6vDeuNvcog1MJVifHd9peTX3S7tUzYBsYDcINsDJb1y8CK5lyxnZ3fA96WBmVJn0DvYyVQ4z/YMjXiAKwYoUUIpgp8Tr2wHWDhbIbB1BLzhB2CVTj5UDObR+srNvM4y7xZLr8bMSFHKJmKROFgkJ2/d5lvWZs9FwvZw7NK6ydQYMmtBBmfD0wX3M4x6T/4aLgqG3ubKz7b5GeyKimwT8T3orlHxzfiTai1sTxGX4v1oCmaKinasl7Sra3HB7rPwPPx0zl9lDCFWeYzns/GWJieajCmYRXGD96dFhnV4AXU9c1cGRnIQ9nMf/UAVN/glQdmvQA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=HtBGi2FZONa/Hk7nbPI+moIUX646AiyZFpgBrMLnSD8=; b=onnUMVq7HFjuQyqkugMLwJLLCTuVqRuqK9+rfcRalLL5vJsZjAnGmGs/t4X9G68MRVL6lGQnr/NPs6rU/0qW6X3gYXCjf4QOkrwjfEZmSdaDsSCmZ5MFKBIlWeu/sGFpHA4jclLiMf87gX3A/4bHA2PT67Tl/XOZwLmFu68oyTO17oqrVB/6iR2iL+6pyQfwjgxi4W/oDkIGDS9xnrxqr4BAOp06k8QUBpQud4GbZTYu6V8pCDamEow5UvYpKMPuEchIu67Ax7sZMS4347ou5nEmE3SZxKiRMaa35LPXG3iKKtKUcsiDJqB+vR67TZOP3Wl5kxb0fpnUItDSlarf/A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from DS0PR11MB6399.namprd11.prod.outlook.com (2603:10b6:8:c8::5) by PH7PR11MB7570.namprd11.prod.outlook.com (2603:10b6:510:27a::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.16; Thu, 13 Nov 2025 02:59:20 +0000 Received: from DS0PR11MB6399.namprd11.prod.outlook.com ([fe80::2b44:787c:e7ee:bfad]) by DS0PR11MB6399.namprd11.prod.outlook.com ([fe80::2b44:787c:e7ee:bfad%3]) with mapi id 15.20.9320.013; Thu, 13 Nov 2025 02:59:20 +0000 From: Yi Zhao To: openembedded-devel@lists.openembedded.org Subject: [meta-python][PATCH 09/11 v2] python3-pytest-xdist: add UPSTREAM_CHECK_PYPI_PACKAGE Date: Thu, 13 Nov 2025 10:58:53 +0800 Message-Id: <20251113025855.1520038-9-yi.zhao@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20251113025855.1520038-1-yi.zhao@windriver.com> References: <20251113025855.1520038-1-yi.zhao@windriver.com> X-ClientProxiedBy: TY1PR01CA0197.jpnprd01.prod.outlook.com (2603:1096:403::27) To DS0PR11MB6399.namprd11.prod.outlook.com (2603:10b6:8:c8::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR11MB6399:EE_|PH7PR11MB7570:EE_ X-MS-Office365-Filtering-Correlation-Id: 7d4d9843-7247-454c-4cd5-08de2260a408 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|52116014|376014|1800799024|38350700014; X-Microsoft-Antispam-Message-Info: xy4ddDBdqdkgup8lc3f7VDPckjCrplN6uKdNUeQhmf1hzgAQmTY2WDXPkt9UXb8qX5PCHxE3P248KpJfuZ/+oLWMLmZJVDouwKmnxGVXyTztIzg/SU4cT2jHYHrD11cV0SfPvX7QUNiSPgC6XNZxwHJTBHlpj6vfSzViKvMrW+YUOzWE1xWOquO3tu1qEIxhX0ugxP2jrGK6+31Hk0+imHLqCm/mnO8YQbfXyBSu/0nxEUplhC/AhkDaN0PDRvPmkd8n0yWb68y8OGWJGlvLpXlrk7opdJ7+HhrIiivjgkcPzItRnzLhKCkjGCAJDjlVmCTyDrZsRzeh0vLx7057tUMIZ1i7AsGHR8goYdgDidtSpzDl+CC7kxFsUxyQHj02eIxUP45wZZcoSNUloWP59RNufQ6lCybr9djiMKAMGG2xr5pqfkTFz9fMOTQT7bqUBZTro0DsuGjT/UgCkLOPrbquwjeQwjxm9JK+C3ys1iO8ZN2RCxTB9pa8rtRl15eKHcRsXtBSTDnMlc6T1w6D9s/tmI8xrX7KVzCxYhEsCkOGCAPEpxnUFgL7xjZd7Zir73ei9lfNOXNrmRgw/Z6hWTn8Kc8mCJ2kchPIGIv8Ceo7qc/N8wcOtftJYv46yEgrnCXY4VKRsBSnYqW8COTE1m8iAGzyOGx8Jh0yXQgQQRcIKdtz2fYE1PZOKMjpvI7UHNme7nN3IWGQU2CwAstyOBBULQjIAHD9eF7kOlY/zOSOHLJ9fooIue6mIPfDD2PSXUrmcevk4C+NREqgS87IvNvgWZMqRHXKEYnsOgzazKM4SCxnLvCxfAfbzjsN+tp5L6UB+OBxghPEqgbjmHtMkYoMxZwgAvkLqpPfoUg29zR3f+TvtRjRylb6WrBzWfkK//m4ZaOls6UvYTt/RRNxL4PApsvb5t5QrTZT5815MYw+H9XBsT1jUu2/+4wsv65hktkftsW+vJ71YbcfvZ2cTEOzJPLypU6fRRD9RJK6oIk5VWBYd/+eBc+zOGGukeR734hXsonbvPYRoIu6o5ptu/lxNPkrhOG4TOfT2OLQPb3ZftzNYDgvbKNjB/MlMjOLYW2jpo1dv7smWQBq7gi4h5yV8l1J9FKzR9ROHVkOns2ZtadR5nkpGCPG/dPEIG6U62k5o6E60bWJrp8jQyzFLKNK8yGSo1VN23DigH8MGX4NNkwi9H+p0eGp9aYUeBb5PpdHELWTL/sdtKVUlzkBdGo3pdiiDLBjay1QAevj9dleS8ophD876S5uPDjLqVzRCzGxx2wDFIXwQ5gAUE6QI4CTq0ZhfzdZvJcATY40XwXW3EAUCPNOHObaP/WzZ8jOWBXsOxfg7xFk99bm24CucEiC6EX23T2nteL9ysIwDsbuvZ0qc4ofaNl4Qxq/RVfND1Cnn+PIk1/IvKDl2MxNuMXrHTrFCLgbJvNu9Bib3qM5h/tvi4EwW5KxryZ3tvO+tq7NDSu7Ao1/0YL3+uTlEU0n0AjaqFxCKsSXYdV7qcpREHYEtSyT0PGeyunmvgBu X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR11MB6399.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(52116014)(376014)(1800799024)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: HC0yGHlpEtQiMpHQ+ZI9klviwUFq03M8Pc/qEewV0O3wf5oI8PoMIu491jQC2EjmyfQQdzuh2hdZX8Jl/pbpZc2gNnhidLUI6HGoy33pvLwMFe9wF+8a/5Jh6m0OtRVaKssPLQ8RF6/MhZpsyObw0QprX90uWDPzM+7Qjt0Qv5lN04EOKdM6Mn3CJfUD3cyvG+3DacfQylZoXBKET3LroFTjY5/w8zWfSms2S5mYKprrgF+UfQDHzTMz8PiUSYNUBUeSy0IZ2Vj+xKyR92hJ8tcb/CiYoqMGq430SUFp079w11YCfLc+MIDSbVPrf71aYahA+50YxAW+JxRoF5zo3kZHG+JW1RD+zdiPSuuucG2hBUORCUo/qNRA2NpdiEjrf24cQoIc0nVppDxGbxLdoHeEEyex//I5DktMVxiIg+2PWqLpc9fcSf9AFEI3KSaYih+0sYdWI6Mwx7o7pXTSCuLuoqhot5KQ9v4k63LdruncVTj30zQlU9yWj7F8k7QWdTpNzVxTEBz+xyMKZmxLZMUAUZI5Jzz0grrmmwSG9lvmPDKEojIW1ZLCwLIGR/cPDqq21gdJxvnDKJcDJfpGvqyvUBu2u28r0Sr1zSOvYsFTuWM9QY/hohwc7k4v+7aWr/tJFar5bn9TnFV5X9C/1JSV4Iti0KYloPQ3LRMkVMmpk5Qr/ebwewa7bgVdJ1l8c/oeEhRwrP6qE9xJJm29NABfpECgdXQMeUCpVb+k6INwsksjjcsjymjMkwOHxjLK1ePVRNpm7nDZQDVoSXv3Ef1/yPFvrbllhDm+nCXmStNf9QoqyjR8iVarRhuVYTemVzgEA7pRpaEMuXh4dlrly4KCvZ9g5NeYMSqYNI3E0Xsc7+dc/5WrEaOiAU2itHEkhOGVtNoZHChhf9khzPHtSHNVeNl4hJHOWZtrR+zHMso5xnJf7L4zUnjjJdnIn3GiORRPcoKdHW7i1ekdWXxUWTWnUn/kIMIsJMM1nptWQtHpl2md22a7VkzwSc9zLjuzSXiUtfcWQrR8jvkXLSdRcBK5hDxYNUU8laKgAoATeRh208ugy7PlQbQr+aI/4lahcdhmWewyQoxy1ALWyEJK/Rphsz9/SqAahauWb90SmMfg6Kz04XfpxDUuyvMeXgsUQCPFxzKtNmcs9tqXPaYZv9L0QkNSjUhObg3rVhC0sTzvYhgYjNZcYeadFIz7Vifuph1PiKEBqcU80XLbJnakm7VldVyxWEOTitfUuOwaBiGFvLl3/2VOt4KEeu4JKUolpzMqDgLt9Q4l1UKjO8VXqL2S10n7zGqFxnzZuNKz4wXOVltdStLORB2beGmrt6RvpzP/MJx/kWdsEgr5BZyka8tgH6ADghNwcLCIdvvHIBcCRZisxt/odQBTs0rRhsnPdlgX8jyuZTpaZ+k6Ei8MAsicWlfY/5JsUq58IBKHrZZ64uXjcxa4E8ojAEJOt2PEHgaINva3TK3TA0afOuP8GZVB9G8XpH78ZSsg6JQpPkDQkJkUrnhICea0d4JmxK3l1WiKnVHtcGX6KIjoNNMfsKYA2ZLg+p00776fJaobE6wdTENg8Zyeq67IYiIxjpR2 X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7d4d9843-7247-454c-4cd5-08de2260a408 X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB6399.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Nov 2025 02:59:19.9905 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: am6EOy5MXCe6jgFBPG20yQD8q9JgFhIOnblo1lGtyp9Ff4Gfh51OAskGMJfhMwWqb7LONJYwsYRzkQhjEsx01g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB7570 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMTEzMDAyMCBTYWx0ZWRfX2lxjgHB7W5Ke bxK52zWBy098UmPe1spge4AOMycY9D2fK2zPzEFPMJn0sqSNVjXxpOQXLtp4P9Lnvg70W+RJRbB NOGiUyX//BGICpIOI1EK/gcVF4tzDfgbZt2JIts31L7K89ETt7lunPVTSEbbZbfWUna35SqjklQ zgmLBPDu+jojtLsM4NN+tVQVLLT25GZrQdVxq5zZ9Zy9U0Y6j7Kyw3mEs8fRovzA4Rt+NHcTOBx elh5k5q3IidIIXQgZP2ilTCc/TMX1qjFPfRUDrq3NBHs5mcwuoBYrN7h8sFFhxQh5/6LkL8Bz7i YC8OuP+XE82YY4PlFlCbIBvKatOPTOxPasrUnZhLlD/GB0ybq5QOfFcpXzvA/cxzqBeyhjEmywD owFhJiDxdcw1ANWo8x2CuilVm33qPA== X-Proofpoint-GUID: fh1YmhPQi1feZo_JJW_xQV9JdXE1ptZk X-Authority-Analysis: v=2.4 cv=Uvpu9uwB c=1 sm=1 tr=0 ts=69154989 cx=c_pps a=+LMkLzjU88PdHoliF3eHPQ==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=6UeiqGixMTsA:10 a=VkNPw1HP01LnGYTKEx00:22 a=t7CeM3EgAAAA:8 a=6FjINJM3k8saSAfyhy4A:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-ORIG-GUID: fh1YmhPQi1feZo_JJW_xQV9JdXE1ptZk X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-11-12_06,2025-11-12_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 clxscore=1015 impostorscore=0 priorityscore=1501 adultscore=0 lowpriorityscore=0 bulkscore=0 suspectscore=0 phishscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2510240001 definitions=main-2511130020 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 13 Nov 2025 02:59:34 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/121595 Add UPSTREAM_CHECK_PYPI_PACKAGE to check the correct latest stable verison. Before the patch: $ devtool latest-version python3-pytest-xdist INFO: Current version: 3.8.0 INFO: Latest version: 3.5.0 After the patch: $ devtool latest-version python3-pytest-xdist INFO: Current version: 3.8.0 INFO: Latest version: 3.8.0 Signed-off-by: Yi Zhao --- .../recipes-devtools/python/python3-pytest-xdist_3.8.0.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-python/recipes-devtools/python/python3-pytest-xdist_3.8.0.bb b/meta-python/recipes-devtools/python/python3-pytest-xdist_3.8.0.bb index 7b340e8920..3527539f6f 100644 --- a/meta-python/recipes-devtools/python/python3-pytest-xdist_3.8.0.bb +++ b/meta-python/recipes-devtools/python/python3-pytest-xdist_3.8.0.bb @@ -15,3 +15,4 @@ RDEPENDS:${PN} += " \ " PYPI_PACKAGE = "pytest_xdist" +UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" From patchwork Thu Nov 13 02:58:54 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yi Zhao X-Patchwork-Id: 74323 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 8D168CD4F43 for ; Thu, 13 Nov 2025 02:59:24 +0000 (UTC) Received: from mx0a-0064b401.pphosted.com (mx0a-0064b401.pphosted.com [205.220.166.238]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.15355.1763002764184362685 for ; Wed, 12 Nov 2025 18:59:24 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=O+5yI959; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.166.238, mailfrom: prvs=3412a946d8=yi.zhao@windriver.com) Received: from pps.filterd (m0250809.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5ACNelD53217377 for ; Wed, 12 Nov 2025 18:59:24 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=PPS06212021; bh=Mjv/W7BtCzQ5HBKvShfWA+xZ/QrHA/PP/ZPotzRyPuU=; b=O+5yI959FNSp 5MWJ57DWwYG229Y8LqxxTz6HIaHJhAqbOnhmBdqqerbPTX64gmkymCr6VXrEG787 Q/OFXbIT5jjzddyZ79gSu6gEHI5wOSQevi5s2z3hMCZlzhJFbLpE2XhrREEtsMEN p+MGntxjZiym+UMQdDLyiO5H3Wa+goAcXMYgzHfH/OtlZAZHNB/uRUbY/cF8YXrJ h94Uj7nkUfl+cgKXEZyM3KP9fUx1Z5uVWwmyVq5cOLoSrtKT+rlacJJWWM9CUO1p S2msEA7GBUn9fMQWo6pm4HI8chowabO5WxXqwKKfLgQbron4WOKWiCa4ozoESQca ib1WPke13w== Received: from ch4pr04cu002.outbound.protection.outlook.com (mail-northcentralusazon11013066.outbound.protection.outlook.com [40.107.201.66]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4aa68jp8je-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Wed, 12 Nov 2025 18:59:23 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=jjF6r3IM4S8wBWxMt9dhzmcY3AIoZ7oJOXnTy0DrSSKNpx0qmNIHe5Yi9w8CJJmDCP48Z/fTGkZ03Vme5QEIfd3ypqvtZYOh6NZDHHf5sY5YxWdT4M9MY4VQh+SEhTSLJYg1AxaJEa2UyLb+4obxae/MtQy8e/O0Gks+asE1QzjSIBKEIG8IaLEihI4OHPX1Dc+rOKjPlLIX+7GgokSIKrDR0+/LV7jqOn+J5hDnQZ2/90nNCnbq3Qk8oUmgAKxypFk7lUiJGnrWsApQtJv8eK/BCXBJeS8NUMsxkUspJmOALXIlLhcYlXK8IDwmeUO2LCZv48XHFy8S/iDiVwuoBg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Mjv/W7BtCzQ5HBKvShfWA+xZ/QrHA/PP/ZPotzRyPuU=; b=bBL0RtlmfR5nEsKI0jFlD9ON4tyjTjwK3aZhD00VUPfY2fUAygk83kvg2p5hq5EMHO2w5hq177Cl+tqf0bJjCmTGIhQCOff/QAmp7phq53rUOqhO2yMw73xHam8fFmusL1UeZQgH44nT4TN12hY5GtvmfZkYUrW5nbJ9XPRQrqpCy8agv8nos710X0i4xLLPQj7cmG3nkGc8CcV+p224OkjFlqXiuiX6yi6GGwpn4b5GJQcWM/gITFRnX8ZDd2EuVhyDyPYLzQnmrcetQRdUsisowpm1LRbfGXDFpUQHfqX7WRiAOvstlkLtvb958JRYoOrhNz0VpfWBz5+YUxtwAA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from DS0PR11MB6399.namprd11.prod.outlook.com (2603:10b6:8:c8::5) by PH7PR11MB7570.namprd11.prod.outlook.com (2603:10b6:510:27a::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.16; Thu, 13 Nov 2025 02:59:21 +0000 Received: from DS0PR11MB6399.namprd11.prod.outlook.com ([fe80::2b44:787c:e7ee:bfad]) by DS0PR11MB6399.namprd11.prod.outlook.com ([fe80::2b44:787c:e7ee:bfad%3]) with mapi id 15.20.9320.013; Thu, 13 Nov 2025 02:59:21 +0000 From: Yi Zhao To: openembedded-devel@lists.openembedded.org Subject: [meta-python][PATCH 10/11 v2] python3-rich-argparse: add UPSTREAM_CHECK_PYPI_PACKAGE Date: Thu, 13 Nov 2025 10:58:54 +0800 Message-Id: <20251113025855.1520038-10-yi.zhao@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20251113025855.1520038-1-yi.zhao@windriver.com> References: <20251113025855.1520038-1-yi.zhao@windriver.com> X-ClientProxiedBy: TY1PR01CA0197.jpnprd01.prod.outlook.com (2603:1096:403::27) To DS0PR11MB6399.namprd11.prod.outlook.com (2603:10b6:8:c8::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR11MB6399:EE_|PH7PR11MB7570:EE_ X-MS-Office365-Filtering-Correlation-Id: 5dad9f7d-3941-4960-d579-08de2260a4cb X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|52116014|376014|1800799024|38350700014; X-Microsoft-Antispam-Message-Info: vGdmBOs9RZxXhsd+B64D27CIUyxFQv882mdNx7KA03MJVgwHcr7bADW+0XQApTJsmz0kXwWYbeSsnFep7q0p+8D8ojFd6JQD3JKylHDQjz2j4XXNER8wxmJzpWL4gsdy57VLC8qDHReeVj9aQsE2chgN5DTKQ+vTUq5SrR1ctZXVQnC51kBOkXqzXb89IwjDNe6DKPy1X+5kP6ltgxx5WTBeJuHXcCaJs0dMg8cFQkcmsMo2K/Tjj8d8qjLBUzeCOQ8PhSZl9xE9Ooa9agzpeyTqfAO23NVTI0Z99OlQDYWvRDS43Fxxe0GEmwMWmTEIHGJ7+7IrE6iDCHrTWlBIh3nai1rtzlaX6A/EiJUaEVtB+i+86fvw0n0qvIU9qgMtMT639fM7s0fVC99IJMfnkW+XKrBAVsEbAPOIjtTeXPZNvTUpiy8pSr7aAqQtsDk8Hw4OssaLlNWj8ClbL0BFOw1dBTEAl3p5h8+6Y02NEj5zA/A1/KRTrhjaI1zldQEx0oXnKMRdnvCVf9nKtX+p8dX7X7zGHkJuOjWwtJJjHgY1kb9ut3s3+wOQrHSTlem+aazHuXFjRadU82YA7jZDmr9+HItb2aqSjYZuZjOAwTsLxFpy5T5dXAxbSCHXKHXirQ5qFpSvPXdtUBDfL/VgPZbTFbP/AszMyDYlc47kLKzzio/oL9MhTkog52o4xkQn9Tzju/hOrrV1Gqa5Zr9xta+l8RgxfdNOmaiZgv+w+1tv0PVd5o/hfAorvuUk4VKbXAcYurmfKkO5UTAjRwtUb3MbEvUcfhufuuHytMTI4PlAKQomrfoILVK0VfOMlgLBURP8X4aIu6qUMwv8bIvdAeIjbRPZYx9KgzWE0+q4wLk5G8oj6i4xPzRwyM0Qau13LIrNd0DMXeQlEclUjLco5Z2ortn/SbExn5WSE68fyZj88Ft7Q8n2fB3eYba64Zfr5AT1reMnPyJFZDEtyoZRKRtr8DUBca5beTJxAiaiee7BZ4azlSk3EjHovuPlJDGAhj72D57wWIuPqgVknTuHq7dazi/GwVFCLcJBZ5F2Re0r7SfEgllLsnaklfjExCtcVsNjmNwljXMsLYzIJWs3/PgtCf5YlJYCHaJAprC5OYPGhRNtKzwUJxEUB0H93zjMi7pDBUlFmuP+a3J8K7DfgxqrKD1LGccfEEhQGQcRAZLdAT3YakgSlRi6wQebzOwZGjHgLvOLy1OxDnRm9TK2p76bgFWXTZO3MQWcUIxofmml5XHJ1KFKu3cDAZpOqwa/+JR2tm7bJi2q9HVXnUOyGyLpzwkcbtl2CsCKmuvqfmbKtc6kkh+T+OLYboj+tSpbPRmSil0/mRQ5RSeFIhm2/qYtbY5AxgGvdJsnKXPSvqTIVW8VE8FgwdGrH68L8Bi5Tbt+G4lBMjmf2WMg+tesU8zlIe+mPjtVlHY7EhQ7GeIQSQTdkqc8bRLkduzS/OZcAzT1+hZTWDgBcG647b8jitNEFl4qRz+Gg30fi6urnhLkzfHY63HmdzqzeX0RL/SD X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR11MB6399.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(52116014)(376014)(1800799024)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: H2OuWHU2jbxTwTRStG0ifrLbtE8/MMEStXywqnRBCNvrtIRJmfIuCA1jGiCSggzOBfc9crlwUeYC6QKlYCAhdYezC36KjatkzsoEC9vQUCo5HhMIpiUo3z/eoR7QBUJHbGFsQXAV7HOLkb0bJTvc/rifVQ4+XwzoPq0XZG7It4leURc9IBWImZX+AdC5v/qOw3+bwhA+aTX/50H2/rdfaoL4gop9LUvivD6HqgB0smZEtr0wkrJK2GFCxncPwHDT59KOXd/loZ1YfsL58hy2jFfRJs744gdY2ZmDeTD+ftLa5DuiqtBYlqNZDH/Llhi2hyruUiHQksFQGJNXnC+exYJTgQ+5EXR9ruc9pGuXihdjwhb9h7KmNCdQtKPQoIXIiO0pa3RzgjEftypciWsNZEW76U7ErV49aPq9B5ExWQ0dXn9+GomJPm24ZgHqC/qRPHix7Ia8LS2qsnV67bXgREoKF2C+41ijCLObfd2Cl7cfK+xAfmaIbdgkgcdyx+PpHp9Yd6VYpuijXJYL2Hea3y8o5gqUyT/hv8F1UTp/jyocO4Mx/JWC5EceqNPIdpn4sMFCSNI5k6qARkqEF29Ky1wc23QzUg5jPwXSPo8kKBlkEui3jqQ3u+jmR5bBMd2y6N86MkkIkk/6aAWru4XV1kFpRgU36vvp7nGjGjY0Zb1Os0BiKAP6OkmmsujPDvYtvpQF5ikphA8s7RWj9xHV8invJ55/Qaov7qx/QJLBylDpAhT7NMSTZYz4odxwJ0jutT8T61HIxVw6IhPy5ks3WJlRolWv2jyy2XQ6oKCHfal2FXXnKPOhMIeg8Gx58jgXWtBtLA8HcRLT165mU+7nAzqhfx/vujmux8v2r63JQpn1arEZpTvOCTV6D6mPib4kttQj+ishBoauLYcHCnOkowioGuPFnDqO9Dc7Poclj2IDhw+H+O3iZISxAjDYaYUWpyU1jwGP4vSFCQcXTscBaVeBOw5Es1x0x+7uBJ7TWKzakrLho7SKl45+D0/6BE4cAbZdtCDTc/UxZHIKPmLjbLm97guMOsIQFP+GR/CFjouZqqvC3E+r5sPnH0SK7zuSX40DB+5hIiE81TLsW87vS3Zzaqd4bf26Iqv8VTGC94i2H/N8QdVLFFzmkoIMGY2hWrC4lp+GZ1/gPy2M742GAxE9+gzFqdMMUrTHVAEjXFmhQHBMIn07zJqOUbbHdUZm9rl/xjILH3ExUhZezqay1w45lidZrzVhsFH6pfYfKPUTwKfxwPT4OrMhwsY0Al8IT5wme6j5XM8EKol97FtCPFzEd5sJcfOwI54C70pvC3oQLVrWOILvF42bq7P/giR62fXXJpciK4CRx122iyoKD/feohGFuPbhea46eZprTnhIJzxtycPWVeRroUyp2TEumAGvyuOxroT2z/Mlmj81uTH7Zd8jGnJZ0e3BtHmsjkdrcy+AawAh1QapZa2shEEU7TqxHSOE84eYFUie/qHziQtMLgeatdnsAdp4fHhPw5RpoMD+2qqOLrljQ80w30olVIYBQvs4AlMAO3Yb1cWyHS2sMgu4jAPu+xDnzV/TOxWEgYYlySJxn2eqc7k+TW2Q X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5dad9f7d-3941-4960-d579-08de2260a4cb X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB6399.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Nov 2025 02:59:21.2538 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: yMnTEKB1ktrs+GkDfnp4h8R8TQaFF4ClMPGjGPe5V/64D1KSlk1zsHjZ5kJlCr+dJV5l5GQzpKlm+0TLGQKM2A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB7570 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMTEzMDAyMCBTYWx0ZWRfX/ez9PhgVofr9 DS6zZ03vub/FtGeQViq8AzwppIuO8azXUxQeEGkSqwoouq/tPKg4BfuNQA4mmxzCnofYavRsKKJ RqSmdDJsy53msREX9ccYf23smZ8n2Hx/K4FtzWzS8YVvoBOSdDDMpofS3LpPOUSjpa+4YX9Doj2 KNUXIiezZ+ChDzqUJ3n+sy2FtCS8T+8PgYWPncqEf8e9vzdDLksPAR4T9Qu2GvA6+xO81+1N6WM y4rkfqBIIRnhOWmdpWpqQoCMuWKib7/TPGm722t6/BSj+Ooh3NxrszWPuFFUZg4RhWhf+jl/Q7T rVmJbhB27paKFj0ktAhJRb3+jLKLM3HzPo6p7FiC35jHS8S8MQPLymaZXmN1NmqXIkgcY/Fe59Y YUC8paNQG39hIQqIsR1tYPxrYn/lfQ== X-Proofpoint-GUID: PRoBczq3SIR03MvhxxgGL1iFEKakV_Jb X-Proofpoint-ORIG-GUID: PRoBczq3SIR03MvhxxgGL1iFEKakV_Jb X-Authority-Analysis: v=2.4 cv=ef0wvrEH c=1 sm=1 tr=0 ts=6915498b cx=c_pps a=2KosHvP3s5kmPOqSYQ0Nog==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=6UeiqGixMTsA:10 a=VkNPw1HP01LnGYTKEx00:22 a=t7CeM3EgAAAA:8 a=OXcMO6pI-PMLh_W-gwcA:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-11-12_06,2025-11-12_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 phishscore=0 suspectscore=0 priorityscore=1501 impostorscore=0 lowpriorityscore=0 clxscore=1015 spamscore=0 adultscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2510240001 definitions=main-2511130020 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 13 Nov 2025 02:59:24 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/121591 Add UPSTREAM_CHECK_PYPI_PACKAGE to check the correct latest stable verison. Before the patch: $ devtool latest-version python3-rich-argparse INFO: Current version: 1.7.1 INFO: Latest version: After the patch: $ devtool latest-version python3-rich-argparse INFO: Current version: 1.7.1 INFO: Latest version: 1.7.2 Signed-off-by: Yi Zhao --- .../recipes-devtools/python/python3-rich-argparse_1.7.1.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-python/recipes-devtools/python/python3-rich-argparse_1.7.1.bb b/meta-python/recipes-devtools/python/python3-rich-argparse_1.7.1.bb index cb07b012b4..8228a509a3 100644 --- a/meta-python/recipes-devtools/python/python3-rich-argparse_1.7.1.bb +++ b/meta-python/recipes-devtools/python/python3-rich-argparse_1.7.1.bb @@ -4,6 +4,7 @@ LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE;md5=06f5c372171ce02f7e6a18f5f57f0b69" PYPI_PACKAGE = "rich_argparse" +UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" SRC_URI[sha256sum] = "d7a493cde94043e41ea68fb43a74405fa178de981bf7b800f7a3bd02ac5c27be" From patchwork Thu Nov 13 02:58:55 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yi Zhao X-Patchwork-Id: 74331 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 B7CD0CD4F48 for ; Thu, 13 Nov 2025 02:59:34 +0000 (UTC) Received: from mx0a-0064b401.pphosted.com (mx0a-0064b401.pphosted.com [205.220.166.238]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.15572.1763002764679498039 for ; Wed, 12 Nov 2025 18:59:24 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=k7Kv4kFk; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.166.238, mailfrom: prvs=3412a946d8=yi.zhao@windriver.com) Received: from pps.filterd (m0250809.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5ACNelD63217377 for ; Wed, 12 Nov 2025 18:59:24 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=PPS06212021; bh=I+PfBEm5spQweaN1FqUpHZM3JCHGiUmtYjvMLqsJY3A=; b=k7Kv4kFkFvXS 2ohPkVVLi0lvNoCsr1cGI7DX9Mqx8qKF669/xkWJDfLmZWv066sNq5pUCvL40VsO gnrc77D/nK5e/WnTXMMMWOUuIJy7vceNlOxnD8cOWCpkWbu8hbP7s8MXPvg0Ws9O yXoOcFkFffHDBz/+HMO0eOsL4mfp6AoftyyAEDckwr4i7MQoRNBV+YSVGwEICqag zsYJzE7QDiSAjAM08tRYxhx6ByupambaAkf63Jfo4vWy1ek1d4ibM4WUUdjxJh09 goFE6iGRjat1VCp2CSADOsnuBbLs5CIOHoxgL4QT8UnyVMyHHiTUbmo/seFkc+qS LlY2/s5hmg== Received: from ch4pr04cu002.outbound.protection.outlook.com (mail-northcentralusazon11013066.outbound.protection.outlook.com [40.107.201.66]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4aa68jp8je-2 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Wed, 12 Nov 2025 18:59:24 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=dJDDBiqqziWHhThYYW3sSnC6HwwZIaurfs4zZKq3Dvkzufc6UO0f/wNoGRpTGyYGK7eA48IKeP55DD4boYjn2ZVo2QKXdYyr81vezZx6I6NhovofPVMG1tRt2CCBkMx8oMh8mSvo/RkUL9WzbMXO+EtcCYlfJ88F9pHYqAKFZ/npBSPvEGYs8QO9n8mIImd4XqkD1ru0OldUR+tetaXaSINT8lpmypvWz5Jc1rg+yZRc+ojUwUl0LvAPzv/dc80ktOT8qbHD58KpA/evZyrav06QtSwI7/ywkjjWmlu2a4N8xYycA7aclO2FgUunNT0+N+PjjUyMGeUhxH3DCUelwQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=I+PfBEm5spQweaN1FqUpHZM3JCHGiUmtYjvMLqsJY3A=; b=lHgvTFkdJzPAlGPCoW6R3ijYHBIsYNx1Y7k3qf1Fe2mT9mZcb8dl9sbMK+S6EhsUrwZG/VgiIaPHIZAUvpOFWTyHI/+iGgC6P8rr43MouTUiw2tPB3NHYhVxKal4umXgzxTwXhnOICNGCAW1u9UEAk6VQ4gxr/qQcqzJfvyuhNc5jXCam5bd3OJ2THC3mQbXsr66fapDoDvVd4/kaS+uu8/yTIr+yOvmI5lpSeQt3xOF3DsCObU6ne4b+Z8v+VLjgeVtU6gdPLLNmHRaRDwsa9PcwZ24EcFztUDfrN7xVWhZ4RghTpXXoLDLSNsoziboAZvxrNCFYH/tjPFnV81glw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from DS0PR11MB6399.namprd11.prod.outlook.com (2603:10b6:8:c8::5) by PH7PR11MB7570.namprd11.prod.outlook.com (2603:10b6:510:27a::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.16; Thu, 13 Nov 2025 02:59:22 +0000 Received: from DS0PR11MB6399.namprd11.prod.outlook.com ([fe80::2b44:787c:e7ee:bfad]) by DS0PR11MB6399.namprd11.prod.outlook.com ([fe80::2b44:787c:e7ee:bfad%3]) with mapi id 15.20.9320.013; Thu, 13 Nov 2025 02:59:22 +0000 From: Yi Zhao To: openembedded-devel@lists.openembedded.org Subject: [meta-python][PATCH 11/11 v2] python3-types-psutil: add UPSTREAM_CHECK_PYPI_PACKAGE Date: Thu, 13 Nov 2025 10:58:55 +0800 Message-Id: <20251113025855.1520038-11-yi.zhao@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20251113025855.1520038-1-yi.zhao@windriver.com> References: <20251113025855.1520038-1-yi.zhao@windriver.com> X-ClientProxiedBy: TY1PR01CA0197.jpnprd01.prod.outlook.com (2603:1096:403::27) To DS0PR11MB6399.namprd11.prod.outlook.com (2603:10b6:8:c8::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR11MB6399:EE_|PH7PR11MB7570:EE_ X-MS-Office365-Filtering-Correlation-Id: 8c6cada1-f2b1-44dc-bfaa-08de2260a590 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|52116014|376014|1800799024|38350700014; X-Microsoft-Antispam-Message-Info: ptzV4yAgM2lc2SMipXMVl+u5M/PuzX7gTxwkNy/g0VS55xCeVVdnSinlTi7A99B6wjEqKfguA19A4EfFdrmULHgGHUMP7Hkl6xAadqR4YAFaNEbxKndBeV6z2KzhB6Jf5nX/uWq/aiDbby7i8v7d7w0BTtKNO3TQj21d3Yc1vUb8ArPe1cVest6ZJoS8dCLFC/2SbNAnf7H+EoWQEtd4dAENCYvWx8/85cIIulscGWp/NsmSGyiNFz4FURQq2t9ZAF56V8v49TpI7HfrkR8eUDScbb/j0Yr08MAoalpdE5mneOQxq4lJrNZDss4PLowqjjkGGdkSd8b2yJLt1cZ4Msdt/Csy0vn6PJWqrMyUkZMESntz73VblGTVzoenn2Inp1D22zntkM8fexUbtBMjOXqjeRIR/71SyGoRQbZvgYBtgpHcWIk3XU0hk6awWjehEwQBdj8XAf+elY+ySGkEkEyY/PG5Wuka/r8SEFojtDk0ipLZM/bHbtHQjOGuckq2LuxKnTc97rI12mmIzgkAO+3B+fJwnPFjvaRiIzzYdocYmouJpDBkuKDl8CYHICLI9u9P28M2wIO6ePa8Q1XWm/isP7sxl08l04o3mrp2fO6Z5eTvBfH9GIMMFq16GyS8L3nn72PePEyZxfm9w7bcA9Q+cHyfXWZAZG1vSo/JEWCJUjwg2fzOImXMJAQ833fVO3nu+Bae2BG/yis/FGOVidvb24vs0DB4Co8RJLXDLgLkDeN3sSkAdxbx4nMPnkKQerorCTav8DviYKZ21lF+AxmEeaSpd9h4wdLGKXgyur032qDFoC2b9PvctQR+2WudYz8VZ9OdMCZKE3e+YSJhXgIeHegsu7O7LUtHqymGoGtSfRQnbiIPzN//1ZM9pIxKbC4ingzX+8rn0y09Q5qP8AqtPUWS5L6qFJ/W/x9pnTbygEHTVe7Ppx8gRVHK4hfGkuwh419s0w89jp+m5O3z2tLaK1jtVDFL8YnvLNi2TLfg3sau1fF0catB2WolqYGozxW0i7XudjO9b1LvV4dn4F/ogu9YYopsUAaS8S2Q14Z2eV1jKAwJnloSoKlGR0lZF84ughAM7X1pqHGmx3MAF++yabm4wappjfbv1pEjnqC44A0AhWoNUhwaFeGafleG4NNVgBVkSjDBE5Ylast+tT+e4OZsTftXLkqnSmEcmXDnrO52IFNEFZHQ6uWwEkQatkGzFdiA0mkFQ9Fi+bHf1+e883x894xm0qxgLDp6NuRTeOZa/LVltErBeOuKtCVWAEHge9rF2ftV3Xaxt3vsBhYnyWNMjpZWa3SIX2wGYA0//q1TtE7ZsKjnAO0lxZSeXDk8hArIOy3UVdVAlNlQBtl7ks8SX/SGmLG+n5Z+ncJnrALobqHfadaoLU+CthjPuMgHTpcioHZy9WBdzqVBNjey8/glVOW0TAP98H7W9RqIhQ+Yp/i+Z3iUDCUFxgGgcvxmF4vNZmsJ7P4J6NkaKQINntw//+GYiqbsy6AsS9RwdKXMBvDZyKC5rwv7bmsL X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR11MB6399.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(52116014)(376014)(1800799024)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: +GrXUfvV20h1APuConUijONtRqklFlnnV3ejMabjXr7TOKT9KKcVHv8yT+knKst+8xsIo8BKqQYboFfC0/QfF7hqsujLQp4MJpgpVTsCDYdgOTiovpSVEfMxBqoDvpG4F1KEIy3nZX3gTmjwVlW4NOEcCcJfa6o7v0JGN7z7K6aBM+CzlK/s5fzqkGz+Mmoprg/g1GdEtqpEX4sQ3xbPl22LSAengxCBXOGvDKeghQw+sIcHp4FBPv5fs/l9e27jf7j8gUg+qaSmC7Tn7D9xFlTtV8MVgkSDG0Qi+mpJZdUmRZ1xfaNpkvY/HmjYHgHTFdLkbRaItWWi1w00PsHY9UKBG1Uc5ZX0KvjCi7mBOj4TlYNmyA4YxGp80c/O7V8ZTGUaYmhMklcxSLy8MlgpthbhNOSGjQthQZvzpv/raP6LwXCucLxrLUUzJwrwwFujDYt40eOmxe57YAUSLPAjAi0aN5H1DeiZfcpChTvqF/urqVeRbLeiuLVlauuZW8UqASx7c6DH0V62kq25PWbPYL0Z2JFOn0S/nAJnkJQQ7DJmBcWlPlLYpiTtcHjPW75GFJ5xUK+IQtx/V+wh6D6Rp9EBGVKNRyLNZmP0ledfugvf6qyR09NnSwRrH08kUBE8+rmMcoyQ7YaLVROjn0rAe01R4b8GtoCkSQnCSERDFZtfWLVmrjAgCMEFfl2uat6cwB2M+t4hps+V7B5SZstkW0U/wmyBZLSSuHZp5aC2oFN4/cd+pUhtWnyGLPnknVWWZ6ULnklDKQirWoqiNRbvanKtKnJm3jTt0jOS28Nn1chENRK/nM2EsvpQLDvXt5nBL5YiN0L8UtLM4Hs2Qj9jkc/YTE3IYYrEN4AMPzGL8lMvLH4Xb1zBiAbYwLbtUkD9zoKJy4lbHRl49A5fAth8uNFF2FguwN2vUqk2X27lQ7W/QB1I9C6o2bAK55X6SbCl2CW1/bAa9S7h4IeHEx0dP4fdVrF5pMvgrGvgqBz5RA7xC0DVwwLY8H1R7exwc8zr2jnqw7E4WsCzwqch2GRFK8yEKy7q2tN+tkqg6MCfwOCQnK8wK26G8RoO6JW4WUZcyNeL6ln89kSutOX0Na7phAsJQN5pYp6KrlkE2kHK848SmfFvVpr77iX7gkxZ6MwC/OUsOJXOwNQmpQqEJo+Yp7KVpD0KoUfxsXTA2EBPaZUzkjcTo2tvYhO2qSEFS2gt55ltwChx3nQRRx9wT9e8tFhjE5HoSAR3Zx0tLeU7e4j5/xi/r52O42gVGfWBT8QoLQ6oCVTJp7OQzkI10Cquw86nwwxgM/WFIZb0DRsJLjqv0si80t6VG/CiKCyohh6KXGl7qGqNNVeM21gIXp+PvF/7gNeuMJWmF1gQBxFxoaB4BFO63Xwc6YQJfLpKfk1qZHbgYbw25i0Qb7cpHLlbSOPc3Hr3C8aUT+h+CTWaja1vCSOoHh5PupWp/xQCtHcRpsfBqwIss8RNjNxjns2QTjKoOvJU/RJbxGBz1ywXErKQlEVgdx5rdUUfSedxBSh4WwWDGJ2kGG7F5JfJXyEZM3KXHFkshiyer4uZYHJmDebqeqZwjTniH8r0ZngXSw5s X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8c6cada1-f2b1-44dc-bfaa-08de2260a590 X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB6399.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Nov 2025 02:59:22.6352 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 2TdjEw1KMwtRvqRNUWYtsTaeJRrD3ck8FsjP8PwOtOq0np/jNyzuL5tw8zp82UtNBQPijyuMbd/0Rzs1vCgp7A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB7570 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMTEzMDAyMCBTYWx0ZWRfX6hiRI07Z89w0 6clfCavddB4muNl1Oy5agE+sKa6MwYXT30HKGdfs9t03LbnYaF5VfwBYwQ3VCFUqXoKEJ7whxmE yWjuFab9S+NQhg0zo0yhJ0Yh0wXUFPGfSWofE7Sh6nQ3T2LXO4g3W+YBOmSiTpbz4rD9Skfi4zO hZbx7pRRQCfYAaRqOBNqWo9t8voNmHTarAvJ1YDgWzjMwcZiDfa11mSZezuIgkA7MuioGdXDgQv 0+c/B1dQ+LSsWLFoNkbSbdDdCrwcCQxY3CzpkalTly1fCpnxKZrfFVIqb+nhZVR04ML+KGAKz6E RPqVm+QGe0jpxJ3dkNXIy19uHrJz8M3kVik7+3OMHxfsfbJbKlsPW2CIPIGJ8EtytSotnEU4WXO f4EL40FxcGAA3U8hA8LcWiRUZWw2AQ== X-Proofpoint-GUID: sshtVgdz720lVzLmEaTOFb6fPmppeMfZ X-Proofpoint-ORIG-GUID: sshtVgdz720lVzLmEaTOFb6fPmppeMfZ X-Authority-Analysis: v=2.4 cv=ef0wvrEH c=1 sm=1 tr=0 ts=6915498c cx=c_pps a=2KosHvP3s5kmPOqSYQ0Nog==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=6UeiqGixMTsA:10 a=VkNPw1HP01LnGYTKEx00:22 a=t7CeM3EgAAAA:8 a=AGN3R9wGTpm7tVkc7lcA:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-11-12_06,2025-11-12_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 phishscore=0 suspectscore=0 priorityscore=1501 impostorscore=0 lowpriorityscore=0 clxscore=1015 spamscore=0 adultscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2510240001 definitions=main-2511130020 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 13 Nov 2025 02:59:34 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/121593 Add UPSTREAM_CHECK_PYPI_PACKAGE to check the correct latest stable verison. Before the patch: $ devtool latest-version python3-types-psutil INFO: Current version: 7.0.0.20250601 INFO: Latest version: 6.1.0.20241102 After the patch: $ devtool latest-version python3-types-psutil INFO: Current version: 7.0.0.20250601 INFO: Latest version: 7.0.0.20251111 Signed-off-by: Yi Zhao --- .../python/python3-types-psutil_7.0.0.20250601.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-python/recipes-devtools/python/python3-types-psutil_7.0.0.20250601.bb b/meta-python/recipes-devtools/python/python3-types-psutil_7.0.0.20250601.bb index 146361c5fd..fedc14f9df 100644 --- a/meta-python/recipes-devtools/python/python3-types-psutil_7.0.0.20250601.bb +++ b/meta-python/recipes-devtools/python/python3-types-psutil_7.0.0.20250601.bb @@ -4,6 +4,7 @@ LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=ec038232ab86edd7354b091c54e190e2" PYPI_PACKAGE = "types_psutil" +UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" inherit pypi python_setuptools_build_meta