From patchwork Fri Mar 22 17:56:07 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 41385 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 BFE2BCD11BF for ; Fri, 22 Mar 2024 17:56:24 +0000 (UTC) Received: from mail-ej1-f46.google.com (mail-ej1-f46.google.com [209.85.218.46]) by mx.groups.io with SMTP id smtpd.web10.2086.1711130174777770725 for ; Fri, 22 Mar 2024 10:56:15 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=Ez++zFD3; spf=pass (domain: konsulko.com, ip: 209.85.218.46, mailfrom: leon.anavi@konsulko.com) Received: by mail-ej1-f46.google.com with SMTP id a640c23a62f3a-a46d0a8399aso584670366b.1 for ; Fri, 22 Mar 2024 10:56:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1711130173; x=1711734973; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=brszdR0QyK9fuHxUxd1yYabSBGGRjbf1iue8vNs8Vc8=; b=Ez++zFD3Skv0CjgCRgW3FPo97wnwFL0H5jNEEXkqd0vY0jbmbYu6P2IswqG0KLRavL CK1BKOx2ZdHdHIrnZvEnoC/HtpaBCHfCa+ayzB0hu9VC8yQDV1KTidImbjIJD06vY+/p QnmatrqkA1QnDiFpuxLOdc9aRDve1dhJJpvz4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711130173; x=1711734973; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=brszdR0QyK9fuHxUxd1yYabSBGGRjbf1iue8vNs8Vc8=; b=RIUTowU/mhK4ABR2A8p1tNkTzC01WzYfYt5fZ8QGAgZI/eH7J+Ydiyy/0HExTjVbDX 0IgB74u6hzVnow2dQi3qDbgO/fzJzUYWitq3yGa2zpi3tmcWz5aPxqAnseQz+fP4no4X nuhy7wuKCpbLcAp7U/ccetBdiR2IOUPw0mLCoRf6isqI0YAi0x9k5LxaK/tqHT+UMot5 PR5C80PKovJnJmVwsdbx57Yfr5GAv9KLQoTmMnZvxwYRB2Cerou6DWGf2f+IBROGP+IN 9H6jP1jvf0bNr+3mWpFGR8DlOiD9H+T8+IKUHH8qucrJHEm3LKm5VjUqxl8okAT07Wjv 2yAQ== X-Gm-Message-State: AOJu0YzJRJBJmIqldOjANCnu3B5PbxBe8DFxWrGjKMt3KIviuy5apP7U zr2ulNeIoNsNDumKTM8m97iy9tkOX+ZnqY9HYfDt502q0hY6lVFPSHCo8cNCvimpC8dwMLGGg72 W X-Google-Smtp-Source: AGHT+IHgbNU4avSF3rqcgOMhZn5wUTsvnRxU6Dq0/GWtQ9aB29Kwq51ChvlXraVwKsdE6/nuhCS0HA== X-Received: by 2002:a17:906:3096:b0:a44:e5ed:3d5d with SMTP id 22-20020a170906309600b00a44e5ed3d5dmr254448ejv.9.1711130172616; Fri, 22 Mar 2024 10:56:12 -0700 (PDT) Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id d25-20020a170906371900b00a46bb8a44cdsm54742ejc.198.2024.03.22.10.56.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 Mar 2024 10:56:12 -0700 (PDT) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 1/2] python3-anyio: Upgrade 4.2.0 -> 4.3.0 Date: Fri, 22 Mar 2024 19:56:07 +0200 Message-Id: <20240322175608.160631-1-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 22 Mar 2024 17:56:24 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/109524 Upgrade to version 4.3.0: - Added support for the Python 3.12 walk_up keyword argument in anyio.Path.relative_to() (PR by Colin Taylor) - Fixed passing total_tokens to anyio.CapacityLimiter() as a keyword argument not working on the trio backend (#515) - Fixed Process.aclose() not performing the minimum level of necessary cleanup when cancelled. Previously: - Cancellation of Process.aclose() could leak an orphan process - Cancellation of run_process() could very briefly leak an orphan process. - Cancellation of Process.aclose() or run_process() on Trio could leave standard streams unclosed - Fixed Process.stdin.aclose(), Process.stdout.aclose(), and Process.stderr.aclose() not including a checkpoint on asyncio - Fixed documentation on how to provide your own typed attributes Signed-off-by: Leon Anavi --- .../{python3-anyio_4.2.0.bb => python3-anyio_4.3.0.bb} | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-anyio_4.2.0.bb => python3-anyio_4.3.0.bb} (78%) diff --git a/meta-python/recipes-devtools/python/python3-anyio_4.2.0.bb b/meta-python/recipes-devtools/python/python3-anyio_4.3.0.bb similarity index 78% rename from meta-python/recipes-devtools/python/python3-anyio_4.2.0.bb rename to meta-python/recipes-devtools/python/python3-anyio_4.3.0.bb index 0bf907de7..2c7a9f8ca 100644 --- a/meta-python/recipes-devtools/python/python3-anyio_4.2.0.bb +++ b/meta-python/recipes-devtools/python/python3-anyio_4.3.0.bb @@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=c0a769411d2af7894099e8ff75058c9f" inherit pypi python_setuptools_build_meta -SRC_URI[sha256sum] = "e1875bb4b4e2de1669f4bc7869b6d3f54231cdced71605e6e64c9be77e3be50f" +SRC_URI[sha256sum] = "f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6" DEPENDS += " \ python3-setuptools-scm-native \ @@ -20,4 +20,8 @@ DEPENDS += " \ RDEPENDS:${PN} += "\ python3-idna \ python3-sniffio \ + python3-core \ + python3-numbers \ + python3-io \ + python3-asyncio \ " From patchwork Fri Mar 22 17:56:08 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 41384 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 BE539C54E71 for ; Fri, 22 Mar 2024 17:56:24 +0000 (UTC) Received: from mail-ej1-f42.google.com (mail-ej1-f42.google.com [209.85.218.42]) by mx.groups.io with SMTP id smtpd.web11.2051.1711130175451799764 for ; Fri, 22 Mar 2024 10:56:15 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=Gu2PzCig; spf=pass (domain: konsulko.com, ip: 209.85.218.42, mailfrom: leon.anavi@konsulko.com) Received: by mail-ej1-f42.google.com with SMTP id a640c23a62f3a-a466fc8fcccso331962566b.1 for ; Fri, 22 Mar 2024 10:56:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1711130173; x=1711734973; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=hhe+YAB86QqT6oL9y/uljh/ppkjvJZVz5jfustsfqRI=; b=Gu2PzCigfCw5ByBYGimwOLfvfeMHvIBTpLr7bu5vxakG/VoJ4+ppairOmJevJZ/+CS tHguir4RUyTu2SdGMWqkySpouRBaQiwg3BCVm8PjWyZ+Z+g5vS+Mi8LN1Xo+VsTlu4yI stR7q0cTFYRQDyWrv+OPazvtZ17UqWCVuhLnM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711130173; x=1711734973; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=hhe+YAB86QqT6oL9y/uljh/ppkjvJZVz5jfustsfqRI=; b=mI90uLmRpSgkhx7mhctGSr2MdbPaPDrygVCULvaUFlZSdM7EwJn7RyaIVBJtjpmwvs t4hHzcdcUg6fs2aZZv8/u85lgxH4LXKba2QM8NlZvYald0GYdxRyDbcezb4V8Rla9rqK mK8cVFtA5lNzp28WvuoqmrUS8klKEXruqaHf87uNg0X+ktEJXJgbMpEiwaKf5xDrzxBe x/BJSuIGjXUp4irmWoFE+GDpRTX4l9oMCe7TBrhmVa7XZO58AYytHqtC6VfeE/Q40UOb FqAqZebQaS7Y75h6bT06xUVrP0wvIJHcEHCnnjS1AARMsTRhIGytDMohhsUtN71mzYvh U8aQ== X-Gm-Message-State: AOJu0Yz9q2dv7hMaBV10LAYdGRRkM1XF7+Rk6uClzpHKarWdPCjofNmh Q2WvpaHrwsCXG1n8aoTjpxQCiqeR+7YKSIENhKkII0dlICMCI6K4B4ELUamIukwSVhTJgU57x4e j X-Google-Smtp-Source: AGHT+IF/rd+szS3UFkAwiL1n+t6AVZPOZ+VA4M/I9DIQqLmVckG9vgTdw/tc4PUoPG09wXdkd/mpWQ== X-Received: by 2002:a17:906:1417:b0:a45:b1d8:200c with SMTP id p23-20020a170906141700b00a45b1d8200cmr331936ejc.14.1711130173623; Fri, 22 Mar 2024 10:56:13 -0700 (PDT) Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id d25-20020a170906371900b00a46bb8a44cdsm54742ejc.198.2024.03.22.10.56.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 Mar 2024 10:56:13 -0700 (PDT) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 2/2] python3-httpx: Upgrade 0.26.0 -> 0.27.0 Date: Fri, 22 Mar 2024 19:56:08 +0200 Message-Id: <20240322175608.160631-2-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20240322175608.160631-1-leon.anavi@konsulko.com> References: <20240322175608.160631-1-leon.anavi@konsulko.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 22 Mar 2024 17:56:24 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/109525 Upgrade to version 0.27.0: - The app=... shortcut has been deprecated. Use the explicit style of transport=httpx.WSGITransport() or transport=httpx.ASGITransport() instead. - Respect the http1 argument while configuring proxy transports. - Fix RFC 2069 mode digest authentication. Signed-off-by: Leon Anavi --- .../{python3-httpx_0.26.0.bb => python3-httpx_0.27.0.bb} | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-httpx_0.26.0.bb => python3-httpx_0.27.0.bb} (81%) diff --git a/meta-python/recipes-devtools/python/python3-httpx_0.26.0.bb b/meta-python/recipes-devtools/python/python3-httpx_0.27.0.bb similarity index 81% rename from meta-python/recipes-devtools/python/python3-httpx_0.26.0.bb rename to meta-python/recipes-devtools/python/python3-httpx_0.27.0.bb index 50bff7f85..e4d3cbeee 100644 --- a/meta-python/recipes-devtools/python/python3-httpx_0.26.0.bb +++ b/meta-python/recipes-devtools/python/python3-httpx_0.27.0.bb @@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://LICENSE.md;md5=c624803bdf6fc1c4ce39f5ae11d7bd05" inherit pypi python_hatchling -SRC_URI[sha256sum] = "451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf" +SRC_URI[sha256sum] = "a0cb88a46f32dc874e04ee956e4c2764aba2aa228f650b06788ba6bda2962ab5" DEPENDS += "\ python3-hatch-fancy-pypi-readme-native \ @@ -22,6 +22,10 @@ RDEPENDS:${PN} += "\ python3-httpcore \ python3-idna \ python3-sniffio \ + python3-json \ + python3-core \ + python3-netclient \ + python3-compression \ " PACKAGES += "\