From nobody Sat May 18 23:44:25 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+87377+1787277+3901457@groups.io; helo=mail02.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+87377+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=gmail.com ARC-Seal: i=1; a=rsa-sha256; t=1646784887; cv=none; d=zohomail.com; s=zohoarc; b=N+73JO0v51scwENNeik6OFcUcDZKqNko+SUYuYQeV05qIAUek0noW8ntVFcusc+m8p3EbyhAf3W05kVPsdKrHpUfdttreSdzks34X4eDdMs87C9zKlrMEqqykcM4T93L7TG5+78J8EoOfBs6LSBBQFOsZfJ7qe3KqkXV+8eOXBM= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1646784887; h=Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:References:Sender:Subject:To; bh=2OliCGx4TAjpXNcuIysWZoUShfsJ3AGljWXhVFlH/rw=; b=EDDqL2f1kR85sFqGwosvBNnPsdVzuZZVa1UI4VGy7OZhdi7i2qkpUAXJmWrNzTIowUIoPLbXsTNdMbimw5EgvPJaKpOIE7qQaeW7U+G3rORK6jOEVBooV4j6qnjmdNF/KZRxHpJ/suYGOWdzGaafurn83ZvPZprfOEqxQglZNDM= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+87377+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 164678488780760.75467040479941; Tue, 8 Mar 2022 16:14:47 -0800 (PST) Return-Path: X-Received: by 127.0.0.2 with SMTP id 5qkyYY1788612xLxWODYoxUu; Tue, 08 Mar 2022 16:14:47 -0800 X-Received: from mail-pl1-f170.google.com (mail-pl1-f170.google.com [209.85.214.170]) by mx.groups.io with SMTP id smtpd.web10.137.1646784886661603593 for ; Tue, 08 Mar 2022 16:14:46 -0800 X-Received: by mail-pl1-f170.google.com with SMTP id q13so517931plk.12 for ; Tue, 08 Mar 2022 16:14:46 -0800 (PST) X-Gm-Message-State: qOudSEPA5WC6inr2ccyXyFVPx1787277AA= X-Google-Smtp-Source: ABdhPJw09gsMhAh2x5Qi2jpoY0gHlVRW7bmCQxNUPW0mcDsHEq4jSO+92fke2BrCfPCU67DVHQUq4w== X-Received: by 2002:a17:902:cf05:b0:14d:5249:3b1f with SMTP id i5-20020a170902cf0500b0014d52493b1fmr19759222plg.135.1646784885827; Tue, 08 Mar 2022 16:14:45 -0800 (PST) X-Received: from localhost.localdomain ([12.157.155.61]) by smtp.gmail.com with ESMTPSA id f7-20020a056a0022c700b004e11d3d0459sm241672pfj.65.2022.03.08.16.14.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Mar 2022 16:14:45 -0800 (PST) From: "Kenneth Lautner" To: devel@edk2.groups.io Cc: Sean Brogan , Bret Barkelew , Michael D Kinney , Liming Gao Subject: [edk2-devel] [PATCH v5 1/2] .pytool: Update to newest pytools Date: Tue, 8 Mar 2022 16:14:31 -0800 Message-Id: <20220309001432.4710-2-kenlautner3@gmail.com> In-Reply-To: <20220309001432.4710-1-kenlautner3@gmail.com> References: <20220309001432.4710-1-kenlautner3@gmail.com> MIME-Version: 1.0 Precedence: Bulk List-Unsubscribe: List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,kenlautner3@gmail.com Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1646784887; bh=LlAi3Rkmix4tAq63dEgppVU4D9Jrue4vdLaTHsaxoZ4=; h=Cc:Date:From:Reply-To:Subject:To; b=hWx0URGthnQha9Ul6qAB8i3HtV1N7SpJqEyy88L8/5/P4Wgl3Z1XWc+6Y+YtwQSSyPA TbXlb0CBQFkBRculPaU/94iX6iEiy50n6R1gRs5UCgoMEV9yLFy0AXkqnsOf6koceHIcY IfAwHb9vy5BvETRyVdTvjaTr/A1poMH9vyk= X-ZohoMail-DKIM: pass (identity @groups.io) X-ZM-MESSAGEID: 1646784888474100005 Content-Type: text/plain; charset="utf-8" From: Ken Lautner Update to the newest pytools and resolves the API change for GetAbsolutePathOnThisSytemFromEdk2RelativePath. Cc: Sean Brogan Cc: Bret Barkelew Cc: Michael D Kinney Cc: Liming Gao Signed-off-by: Kenneth Lautner Reviewed-by: Sean Brogan --- .pytool/Plugin/CharEncodingCheck/CharEncodingCheck.py = | 4 ++-- .pytool/Plugin/CompilerPlugin/CompilerPlugin.py = | 2 +- .pytool/Plugin/DependencyCheck/DependencyCheck.py = | 2 +- .pytool/Plugin/DscCompleteCheck/DscCompleteCheck.py = | 2 +- .pytool/Plugin/GuidCheck/GuidCheck.py = | 2 +- .pytool/Plugin/HostUnitTestCompilerPlugin/HostUnitTestCompilerPlugin.py = | 2 +- .pytool/Plugin/HostUnitTestDscCompleteCheck/HostUnitTestDscCompleteCheck.p= y | 2 +- .pytool/Plugin/LibraryClassCheck/LibraryClassCheck.py = | 2 +- .pytool/Plugin/SpellCheck/SpellCheck.py = | 2 +- .pytool/Plugin/UncrustifyCheck/UncrustifyCheck.py = | 2 +- pip-requirements.txt = | 6 +++--- 11 files changed, 14 insertions(+), 14 deletions(-) diff --git a/.pytool/Plugin/CharEncodingCheck/CharEncodingCheck.py b/.pytoo= l/Plugin/CharEncodingCheck/CharEncodingCheck.py index 1496e1f24934..b09fb1704087 100644 --- a/.pytool/Plugin/CharEncodingCheck/CharEncodingCheck.py +++ b/.pytool/Plugin/CharEncodingCheck/CharEncodingCheck.py @@ -69,7 +69,7 @@ class CharEncodingCheck(ICiBuildPlugin): overall_status =3D 0 files_tested =3D 0 =20 - abs_pkg_path =3D Edk2pathObj.GetAbsolutePathOnThisSytemFromEdk2Rel= ativePath(packagename) + abs_pkg_path =3D Edk2pathObj.GetAbsolutePathOnThisSystemFromEdk2Re= lativePath(packagename) =20 if abs_pkg_path is None: tc.SetSkipped() @@ -90,7 +90,7 @@ class CharEncodingCheck(ICiBuildPlugin): tc.LogStdError("CharEncodingCheck.IgnoreInf -> {0}= not found in filesystem. Invalid ignore file".format(a)) logging.info("CharEncodingCheck.IgnoreInf -> {0} n= ot found in filesystem. Invalid ignore file".format(a)) =20 - files =3D [Edk2pathObj.GetAbsolutePathOnThisSytemFromEdk2Relat= ivePath(x) for x in files] + files =3D [Edk2pathObj.GetAbsolutePathOnThisSystemFromEdk2Rela= tivePath(x) for x in files] for a in files: files_tested +=3D 1 if(self.TestEncodingOk(a, enc)): diff --git a/.pytool/Plugin/CompilerPlugin/CompilerPlugin.py b/.pytool/Plug= in/CompilerPlugin/CompilerPlugin.py index e8657940d71b..3cf3888828c0 100644 --- a/.pytool/Plugin/CompilerPlugin/CompilerPlugin.py +++ b/.pytool/Plugin/CompilerPlugin/CompilerPlugin.py @@ -61,7 +61,7 @@ class CompilerPlugin(ICiBuildPlugin): tc.LogStdError("DscPath not found in config file. Nothing to = compile.") return -1 =20 - AP =3D Edk2pathObj.GetAbsolutePathOnThisSytemFromEdk2RelativePath(= packagename) + AP =3D Edk2pathObj.GetAbsolutePathOnThisSystemFromEdk2RelativePath= (packagename) =20 APDSC =3D os.path.join(AP, pkgconfig["DscPath"].strip()) AP_Path =3D Edk2pathObj.GetEdk2RelativePathFromAbsolutePath(APDSC) diff --git a/.pytool/Plugin/DependencyCheck/DependencyCheck.py b/.pytool/Pl= ugin/DependencyCheck/DependencyCheck.py index db154d769a39..07c5682d95d3 100644 --- a/.pytool/Plugin/DependencyCheck/DependencyCheck.py +++ b/.pytool/Plugin/DependencyCheck/DependencyCheck.py @@ -55,7 +55,7 @@ class DependencyCheck(ICiBuildPlugin): overall_status =3D 0 =20 # Get current platform - abs_pkg_path =3D Edk2pathObj.GetAbsolutePathOnThisSytemFromEdk2Rel= ativePath(packagename) + abs_pkg_path =3D Edk2pathObj.GetAbsolutePathOnThisSystemFromEdk2Re= lativePath(packagename) =20 # Get INF Files INFFiles =3D self.WalkDirectoryForExtension([".inf"], abs_pkg_path) diff --git a/.pytool/Plugin/DscCompleteCheck/DscCompleteCheck.py b/.pytool/= Plugin/DscCompleteCheck/DscCompleteCheck.py index c613cd52334c..351137c5e4b7 100644 --- a/.pytool/Plugin/DscCompleteCheck/DscCompleteCheck.py +++ b/.pytool/Plugin/DscCompleteCheck/DscCompleteCheck.py @@ -58,7 +58,7 @@ class DscCompleteCheck(ICiBuildPlugin): "DscPath not found in config file. Nothing to check.") return -1 =20 - abs_pkg_path =3D Edk2pathObj.GetAbsolutePathOnThisSytemFromEdk2Rel= ativePath( + abs_pkg_path =3D Edk2pathObj.GetAbsolutePathOnThisSystemFromEdk2Re= lativePath( packagename) abs_dsc_path =3D os.path.join(abs_pkg_path, pkgconfig["DscPath"].s= trip()) wsr_dsc_path =3D Edk2pathObj.GetEdk2RelativePathFromAbsolutePath( diff --git a/.pytool/Plugin/GuidCheck/GuidCheck.py b/.pytool/Plugin/GuidChe= ck/GuidCheck.py index 61fdc7791128..7e17a648a432 100644 --- a/.pytool/Plugin/GuidCheck/GuidCheck.py +++ b/.pytool/Plugin/GuidCheck/GuidCheck.py @@ -116,7 +116,7 @@ class GuidCheck(ICiBuildPlugin): def RunBuildPlugin(self, packagename, Edk2pathObj, pkgconfig, environm= ent, PLM, PLMHelper, tc, output_stream=3DNone): Errors =3D [] =20 - abs_pkg_path =3D Edk2pathObj.GetAbsolutePathOnThisSytemFromEdk2Rel= ativePath( + abs_pkg_path =3D Edk2pathObj.GetAbsolutePathOnThisSystemFromEdk2Re= lativePath( packagename) =20 if abs_pkg_path is None: diff --git a/.pytool/Plugin/HostUnitTestCompilerPlugin/HostUnitTestCompiler= Plugin.py b/.pytool/Plugin/HostUnitTestCompilerPlugin/HostUnitTestCompilerP= lugin.py index f21b40caf291..76e3392ba179 100644 --- a/.pytool/Plugin/HostUnitTestCompilerPlugin/HostUnitTestCompilerPlugin.= py +++ b/.pytool/Plugin/HostUnitTestCompilerPlugin/HostUnitTestCompilerPlugin.= py @@ -93,7 +93,7 @@ class HostUnitTestCompilerPlugin(ICiBuildPlugin): tc.LogStdError("DscPath not found in config file. Nothing to = compile for HostBasedUnitTests.") return -1 =20 - AP =3D Edk2pathObj.GetAbsolutePathOnThisSytemFromEdk2RelativePath(= packagename) + AP =3D Edk2pathObj.GetAbsolutePathOnThisSystemFromEdk2RelativePath= (packagename) =20 APDSC =3D os.path.join(AP, pkgconfig["DscPath"].strip()) AP_Path =3D Edk2pathObj.GetEdk2RelativePathFromAbsolutePath(APDSC) diff --git a/.pytool/Plugin/HostUnitTestDscCompleteCheck/HostUnitTestDscCom= pleteCheck.py b/.pytool/Plugin/HostUnitTestDscCompleteCheck/HostUnitTestDsc= CompleteCheck.py index 66bdecacfbc2..8a8883edf4a9 100644 --- a/.pytool/Plugin/HostUnitTestDscCompleteCheck/HostUnitTestDscCompleteCh= eck.py +++ b/.pytool/Plugin/HostUnitTestDscCompleteCheck/HostUnitTestDscCompleteCh= eck.py @@ -61,7 +61,7 @@ class HostUnitTestDscCompleteCheck(ICiBuildPlugin): "DscPath not found in config file. Nothing to check.") return -1 =20 - abs_pkg_path =3D Edk2pathObj.GetAbsolutePathOnThisSytemFromEdk2Rel= ativePath( + abs_pkg_path =3D Edk2pathObj.GetAbsolutePathOnThisSystemFromEdk2Re= lativePath( packagename) abs_dsc_path =3D os.path.join(abs_pkg_path, pkgconfig["DscPath"].s= trip()) wsr_dsc_path =3D Edk2pathObj.GetEdk2RelativePathFromAbsolutePath( diff --git a/.pytool/Plugin/LibraryClassCheck/LibraryClassCheck.py b/.pytoo= l/Plugin/LibraryClassCheck/LibraryClassCheck.py index 20d87f13f524..1a38d802ef5d 100644 --- a/.pytool/Plugin/LibraryClassCheck/LibraryClassCheck.py +++ b/.pytool/Plugin/LibraryClassCheck/LibraryClassCheck.py @@ -63,7 +63,7 @@ class LibraryClassCheck(ICiBuildPlugin): overall_status =3D 0 LibraryClassIgnore =3D [] =20 - abs_pkg_path =3D Edk2pathObj.GetAbsolutePathOnThisSytemFromEdk2Rel= ativePath(packagename) + abs_pkg_path =3D Edk2pathObj.GetAbsolutePathOnThisSystemFromEdk2Re= lativePath(packagename) abs_dec_path =3D self.__GetPkgDec(abs_pkg_path) wsr_dec_path =3D Edk2pathObj.GetEdk2RelativePathFromAbsolutePath(a= bs_dec_path) =20 diff --git a/.pytool/Plugin/SpellCheck/SpellCheck.py b/.pytool/Plugin/Spell= Check/SpellCheck.py index 05c471d91ba1..8347fa990042 100644 --- a/.pytool/Plugin/SpellCheck/SpellCheck.py +++ b/.pytool/Plugin/SpellCheck/SpellCheck.py @@ -73,7 +73,7 @@ class SpellCheck(ICiBuildPlugin): def RunBuildPlugin(self, packagename, Edk2pathObj, pkgconfig, environm= ent, PLM, PLMHelper, tc, output_stream=3DNone): Errors =3D [] =20 - abs_pkg_path =3D Edk2pathObj.GetAbsolutePathOnThisSytemFromEdk2Rel= ativePath( + abs_pkg_path =3D Edk2pathObj.GetAbsolutePathOnThisSystemFromEdk2Re= lativePath( packagename) =20 if abs_pkg_path is None: diff --git a/.pytool/Plugin/UncrustifyCheck/UncrustifyCheck.py b/.pytool/Pl= ugin/UncrustifyCheck/UncrustifyCheck.py index ea8396942b16..82db7a5a438b 100644 --- a/.pytool/Plugin/UncrustifyCheck/UncrustifyCheck.py +++ b/.pytool/Plugin/UncrustifyCheck/UncrustifyCheck.py @@ -421,7 +421,7 @@ class UncrustifyCheck(ICiBuildPlugin): """ Initializes plugin environment information. """ - self._abs_package_path =3D edk2_path.GetAbsolutePathOnThisSytemFro= mEdk2RelativePath( + self._abs_package_path =3D edk2_path.GetAbsolutePathOnThisSystemFr= omEdk2RelativePath( package_rel_path) self._abs_workspace_path =3D edk2_path.WorkspacePath self._package_config =3D package_config diff --git a/pip-requirements.txt b/pip-requirements.txt index aea2e6ece431..f8bcd9ceb5e6 100644 --- a/pip-requirements.txt +++ b/pip-requirements.txt @@ -12,7 +12,7 @@ # https://www.python.org/dev/peps/pep-0440/#version-specifiers ## =20 -edk2-pytool-library=3D=3D0.10.* -edk2-pytool-extensions~=3D0.13.3 -edk2-basetools=3D=3D0.1.2 +edk2-pytool-library=3D=3D0.11.2 +edk2-pytool-extensions~=3D0.16.0 +edk2-basetools=3D=3D0.1.13 antlr4-python3-runtime=3D=3D4.7.1 --=20 2.31.1.windows.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#87377): https://edk2.groups.io/g/devel/message/87377 Mute This Topic: https://groups.io/mt/89651777/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- From nobody Sat May 18 23:44:25 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+87378+1787277+3901457@groups.io; helo=mail02.groups.io; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+87378+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=gmail.com Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 16467848878881014.9906839874641; Tue, 8 Mar 2022 16:14:47 -0800 (PST) Return-Path: X-Received: by 127.0.0.2 with SMTP id 9pbPYY1788612xvySA2Y4UOi; Tue, 08 Mar 2022 16:14:48 -0800 X-Received: from mail-pf1-f176.google.com (mail-pf1-f176.google.com [209.85.210.176]) by mx.groups.io with SMTP id smtpd.web09.150.1646784887931588938 for ; Tue, 08 Mar 2022 16:14:48 -0800 X-Received: by mail-pf1-f176.google.com with SMTP id s42so840431pfg.0 for ; Tue, 08 Mar 2022 16:14:47 -0800 (PST) X-Gm-Message-State: N5E0s0ozGFXmb09MFc9hcYrqx1787277AA= X-Google-Smtp-Source: ABdhPJyOk9sGtL8/VTiCsjje6wIxxSRJsLyBI2uU01l7eNQkHeg8UXNTjRmzGgjUhcmHXF9KWcHQMw== X-Received: by 2002:a62:1481:0:b0:4f6:38c0:ed08 with SMTP id 123-20020a621481000000b004f638c0ed08mr21097392pfu.86.1646784887086; Tue, 08 Mar 2022 16:14:47 -0800 (PST) X-Received: from localhost.localdomain ([12.157.155.61]) by smtp.gmail.com with ESMTPSA id f7-20020a056a0022c700b004e11d3d0459sm241672pfj.65.2022.03.08.16.14.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Mar 2022 16:14:46 -0800 (PST) From: "Kenneth Lautner" To: devel@edk2.groups.io Cc: Sean Brogan , Bret Barkelew , Michael D Kinney , Liming Gao Subject: [edk2-devel] [PATCH v5 2/2] .azurepipelines: Updated python versions Date: Tue, 8 Mar 2022 16:14:32 -0800 Message-Id: <20220309001432.4710-3-kenlautner3@gmail.com> In-Reply-To: <20220309001432.4710-1-kenlautner3@gmail.com> References: <20220309001432.4710-1-kenlautner3@gmail.com> MIME-Version: 1.0 Precedence: Bulk List-Unsubscribe: List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,kenlautner3@gmail.com Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1646784888; bh=bIImdDIcOz+H3BePFBl1JYGVbkXjvof0+ompa95uxrA=; h=Cc:Date:From:Reply-To:Subject:To; b=cqN1YFlR3EwjOJHI2vMnyCp5WXgIXmkajgUwvdJ/B6jwixIr2Rrj38jLVQdlvYJsEt8 ept5sAf8PSatcsHruh7xcbZUSbL4uDt/n285rL2HrE1Kbq+3szjizZzSe5BBw6Y4+swE3 RP7tXNxQHdrh4cfOEweyEMjjKEDijbcVGLs= X-ZohoMail-DKIM: fail (Signature date is -1 seconds in the future.) X-ZM-MESSAGEID: 1646784894900100002 Content-Type: text/plain; charset="utf-8" From: Ken Lautner Updated .azurepipelines to use newest python version Cc: Sean Brogan Cc: Bret Barkelew Cc: Michael D Kinney Cc: Liming Gao Signed-off-by: Kenneth Lautner Reviewed-by: Sean Brogan --- .azurepipelines/Ubuntu-PatchCheck.yml | 2 +- .azurepipelines/templates/platform-build-run-steps.yml | 2 +- .azurepipelines/templates/pr-gate-steps.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.azurepipelines/Ubuntu-PatchCheck.yml b/.azurepipelines/Ubuntu= -PatchCheck.yml index 4de453bf9db8..d1b214f3a909 100644 --- a/.azurepipelines/Ubuntu-PatchCheck.yml +++ b/.azurepipelines/Ubuntu-PatchCheck.yml @@ -27,7 +27,7 @@ steps: =20 - task: UsePythonVersion@0 inputs: - versionSpec: '3.7.x' + versionSpec: '3.10.x' architecture: 'x64' =20 - script: | diff --git a/.azurepipelines/templates/platform-build-run-steps.yml b/.azur= epipelines/templates/platform-build-run-steps.yml index 97e7faa26682..8b3112935867 100644 --- a/.azurepipelines/templates/platform-build-run-steps.yml +++ b/.azurepipelines/templates/platform-build-run-steps.yml @@ -42,7 +42,7 @@ steps: =20 - task: UsePythonVersion@0 inputs: - versionSpec: "3.8.x" + versionSpec: "3.10.x" architecture: "x64" =20 - script: pip install -r pip-requirements.txt --upgrade diff --git a/.azurepipelines/templates/pr-gate-steps.yml b/.azurepipelines/= templates/pr-gate-steps.yml index 70c19a462194..754fecd2ecdf 100644 --- a/.azurepipelines/templates/pr-gate-steps.yml +++ b/.azurepipelines/templates/pr-gate-steps.yml @@ -20,7 +20,7 @@ steps: =20 - task: UsePythonVersion@0 inputs: - versionSpec: '3.8.x' + versionSpec: '3.10.x' architecture: 'x64' =20 - script: pip install -r pip-requirements.txt --upgrade --=20 2.31.1.windows.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#87378): https://edk2.groups.io/g/devel/message/87378 Mute This Topic: https://groups.io/mt/89651778/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-