From patchwork Wed Feb 7 06:23:14 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alper Ak X-Patchwork-Id: 38976 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 ED2EEC4828D for ; Wed, 7 Feb 2024 06:23:29 +0000 (UTC) Received: from mail-lf1-f51.google.com (mail-lf1-f51.google.com [209.85.167.51]) by mx.groups.io with SMTP id smtpd.web11.14737.1707287005083278024 for ; Tue, 06 Feb 2024 22:23:25 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=JW+8OfSV; spf=pass (domain: gmail.com, ip: 209.85.167.51, mailfrom: alperyasinak1@gmail.com) Received: by mail-lf1-f51.google.com with SMTP id 2adb3069b0e04-511531f03f6so267135e87.0 for ; Tue, 06 Feb 2024 22:23:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1707287003; x=1707891803; 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=LgC+ShBu7ztlHdFbPBcFqnlPl4a6MDUgVKJ43QMtrAA=; b=JW+8OfSVybCOMAtBEjTBCgUuBcSQ7q2D3r1/sEwGuc02YFDBJOcX0XvqYKUdNKMEiL fOKqW6LlbXXFhgu3J++LMmNv6U7S8dxp6YTkjxVZZXsxjaSObg5HRaPKXzHDAfDtQsoJ HHxnkL9CmlK7b/DE5k6iMt7iBTH5I6KAwiBZWukn3q2Sb4d15pvQ/erStf35AL9GvUWL i8ZfxOM8aMWGhU8C3cfrQ1bpMmHVI3R2dV02rGHmRNUBcnFYO48KdBY27lZOYb5zaZbG AgVnXz/eFx+5PDL7TfT9fg17QsxGBJ1y5aEacUFxCaLuExeRadzq/VkfntTgjtjxfFjS PSxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707287003; x=1707891803; 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=LgC+ShBu7ztlHdFbPBcFqnlPl4a6MDUgVKJ43QMtrAA=; b=d+vOMzST6gVg9t7ZZrjwE4JuUBHGcxLbm9F/bdFG8q9IPPsMMLmlhSiENOw3oGo47f BQSdzZH7EF6D7sQK9XT2u3rZBmsocDYNaeqJxeIMtPFupEcgYQxqw3NZdm0SJBdo1zC9 2ZfOjQHSYSIszZO8RRcyc/64grbArUAVSNWxD9bd8zwaHBWcyjTDxVwR13f8gg5J6ASc MYEOeSph33e8BAK90tYZt1YXSONjviNWRZoyT7pJ6b6fB85R5B0dulfkYXMPORTQ0kCn 2FhnuyLNnje4gNFgum941zwwkjvSlw62g63FnAnt9bVFUdfRS2feo8Q4ZhMUfbIy2LhB bEGg== X-Gm-Message-State: AOJu0Yx6Fw6OgFbuAZ+eWK0jzqwSPGajIp3z3pvIE6oUWecSnUNdda7J tb1wH/BkbSiRd4ZLfz9VAjlZZTqKIauH1aNfvq/DLfWVNmeIIpvt/CYfXosPRIg= X-Google-Smtp-Source: AGHT+IE2Dn168w5nTd+JJpH8hGakCHvX8TsRV/BK4MH5KjCUSvZxcue4ls6ctQEOJod5x2b/bEC5AA== X-Received: by 2002:a19:9154:0:b0:511:63d1:b623 with SMTP id y20-20020a199154000000b0051163d1b623mr847830lfj.69.1707287002441; Tue, 06 Feb 2024 22:23:22 -0800 (PST) Received: from localhost.localdomain ([176.33.65.159]) by smtp.gmail.com with ESMTPSA id m8-20020a1709066d0800b00a3785efe1c4sm380838ejr.85.2024.02.06.22.23.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 06 Feb 2024 22:23:21 -0800 (PST) From: alperak To: openembedded-devel@lists.openembedded.org Cc: alperak Subject: [meta-python][PATCH 1/2] python3-pyunormalize: add recipe Date: Wed, 7 Feb 2024 09:23:14 +0300 Message-Id: <20240207062314.15952-1-alperyasinak1@gmail.com> X-Mailer: git-send-email 2.25.1 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 ; Wed, 07 Feb 2024 06:23:29 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/108647 A pure Python implementation of the Unicode normalization algorithm independent from the Python core Unicode database. This package supports version 15.1 of the Unicode standard (released in September 2023) Signed-off-by: alperak --- .../python/python3-pyunormalize_15.1.0.bb | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 meta-python/recipes-devtools/python/python3-pyunormalize_15.1.0.bb diff --git a/meta-python/recipes-devtools/python/python3-pyunormalize_15.1.0.bb b/meta-python/recipes-devtools/python/python3-pyunormalize_15.1.0.bb new file mode 100644 index 000000000..6992ca24c --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-pyunormalize_15.1.0.bb @@ -0,0 +1,8 @@ +SUMMARY = "Unicode normalization forms (NFC, NFKC, NFD, NFKD). A library independent from the Python core Unicode database." +HOMEPAGE = "https://github.com/mlodewijck/pyunormalize" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://LICENSE;md5=dc15b678c3bac1f5b2c873591a330eae" + +SRC_URI[sha256sum] = "cf4a87451a0f1cb76911aa97f432f4579e1f564a2f0c84ce488c73a73901b6c1" + +inherit pypi setuptools3 From patchwork Wed Feb 7 06:32:44 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alper Ak X-Patchwork-Id: 38977 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 0BDA9C4828F for ; Wed, 7 Feb 2024 06:33:10 +0000 (UTC) Received: from mail-lj1-f181.google.com (mail-lj1-f181.google.com [209.85.208.181]) by mx.groups.io with SMTP id smtpd.web10.15071.1707287580111849026 for ; Tue, 06 Feb 2024 22:33:00 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=gnItVlD0; spf=pass (domain: gmail.com, ip: 209.85.208.181, mailfrom: alperyasinak1@gmail.com) Received: by mail-lj1-f181.google.com with SMTP id 38308e7fff4ca-2d0aabed735so3152431fa.0 for ; Tue, 06 Feb 2024 22:32:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1707287578; x=1707892378; 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=1wWEC3AvNplOZKauyPHwEN4wqM+7X550OM+yc/BSI1U=; b=gnItVlD0tQ9heVVP+tCJs2zZ52eaqYgPfakEa5zi+HaxUPUZK40IGvgQy1jm6L5OEu g8LJGSmIhvZs6J9Yd5dWpkhO7bbgoZlK6yUpsHToZHdd16r93t2M4of7kC+0mPSjrqPr CiEQxyYcpKdnNW/z6RYpvgLXFArQxzKEaJLEYkR+xT+DaQE/5TDb+oolO7r47KUvHs1A ZwFHkLxkD8guEWQam/DItojXHlq5v+OEb2Z2GLhrvP9a2OUdHo31AT3aL3Es2sAjQtWD oKSG7a9OyML9+9SZTsWP6HvQzlHIaey5gysO6+imwL6O4m+pR5qARDbvS/2MI4tdr+7E 9UYA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707287578; x=1707892378; 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=1wWEC3AvNplOZKauyPHwEN4wqM+7X550OM+yc/BSI1U=; b=BRhqvUvu3sT78NSBWyk/5Nyj8GEiDZSpw0mr/k+eth2wN0Evt4hMBoLcT78SkcrNYw XG3MTJXMagPksHD1a8vtysG1L1vUlOiT6g2O8JjMPUIhvUhdN9K5z9lpH768a/tvm5PN RO+u5/obpYOObLfychtd0p2TQuz1Oo0OiJgF8kjfdt7ngVT2O0DU7iAUw1IoETI0o79M QCGTQbeXkQsOEENJktbWP2o1lXuxcezGwU49CKzr2XGobL6FPV0IlYBbgmkuPCyztmiM iFM+2YchRpWnP7cwKdU6C6+8Et0tPyLiRJFf/JoynWInt+WYP2/oeHMdcjWAdRNKDrrw 0+1w== X-Gm-Message-State: AOJu0YzQFi/0UdwHW5SVI91giNIEdXkyuMb/p2cvirZ7SQaZpp1tPFgs PQDkF7Ldw/ZAnOXpsA2ELYV8lHoWzXs0otDNzleQCKTXi+94uDDdCrwpebgUU7k= X-Google-Smtp-Source: AGHT+IHt2uKbUp62KAJI/cgImNhx485ZkyhqYGu5x7OzRz1Nz6tdpzkfEkdCB5s8/GyQfwHy65yaCw== X-Received: by 2002:a2e:240f:0:b0:2d0:41d1:8124 with SMTP id k15-20020a2e240f000000b002d041d18124mr3519965ljk.1.1707287577326; Tue, 06 Feb 2024 22:32:57 -0800 (PST) Received: from localhost.localdomain ([176.33.65.159]) by smtp.gmail.com with ESMTPSA id bf17-20020a0564021a5100b0055f0b3ec5d8sm328054edb.36.2024.02.06.22.32.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 06 Feb 2024 22:32:56 -0800 (PST) From: alperak To: openembedded-devel@lists.openembedded.org Cc: alperak Subject: [meta-python][PATCH 2/2] python3-web3: upgrade 6.15.0 -> 6.15.1 Date: Wed, 7 Feb 2024 09:32:44 +0300 Message-Id: <20240207063244.42414-1-alperyasinak1@gmail.com> X-Mailer: git-send-email 2.25.1 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 ; Wed, 07 Feb 2024 06:33:09 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/108648 Changelog: Bugfixes Handle new geth errors related to waiting for a transaction receipt while transactions are still being indexed Improved Documentation Remove annual user survey prompt from docs Internal Changes Create test fixture for latest geth version. Run tests with geth in --dev mode Formatting updates for black==24.1.0 Add eth-tester version that supports eth_feeHistory Signed-off-by: alperak --- .../python/python3-web3_6.15.0.bb | 21 --------------- .../python/python3-web3_6.15.1.bb | 26 +++++++++++++++++++ 2 files changed, 26 insertions(+), 21 deletions(-) delete mode 100644 meta-python/recipes-devtools/python/python3-web3_6.15.0.bb create mode 100644 meta-python/recipes-devtools/python/python3-web3_6.15.1.bb diff --git a/meta-python/recipes-devtools/python/python3-web3_6.15.0.bb b/meta-python/recipes-devtools/python/python3-web3_6.15.0.bb deleted file mode 100644 index e216857de..000000000 --- a/meta-python/recipes-devtools/python/python3-web3_6.15.0.bb +++ /dev/null @@ -1,21 +0,0 @@ -SUMMARY = "A Python library for interacting with Ethereum." -HOMEPAGE = "https://github.com/ethereum/web3.py" -SECTION = "devel/python" -LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://LICENSE;md5=373fede350846fdffd23648fba504635" - -SRC_URI[sha256sum] = "a646d1fe5eba00625b5459d23910e472f0d0aa063788422bff2648ca4e1ebc7e" - -inherit pypi setuptools3 - -RDEPENDS:${PN} += " \ - python3-aiohttp \ - python3-eth-account \ - python3-idna \ - python3-jsonschema \ - python3-google-api-core \ - python3-lru-dict \ - python3-requests \ - python3-setuptools \ - python3-websockets \ -" diff --git a/meta-python/recipes-devtools/python/python3-web3_6.15.1.bb b/meta-python/recipes-devtools/python/python3-web3_6.15.1.bb new file mode 100644 index 000000000..00b19bb24 --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-web3_6.15.1.bb @@ -0,0 +1,26 @@ +SUMMARY = "A Python library for interacting with Ethereum." +HOMEPAGE = "https://github.com/ethereum/web3.py" +SECTION = "devel/python" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://LICENSE;md5=373fede350846fdffd23648fba504635" + +SRC_URI[sha256sum] = "f9e7eefc1b3c3d194868a4ef9583b625c18ea3f31a48ebe143183db74898f381" + +inherit pypi setuptools3 + +RDEPENDS:${PN} += " \ + ${PYTHON_PN}-aiohttp \ + ${PYTHON_PN}-eth-abi \ + ${PYTHON_PN}-eth-account \ + ${PYTHON_PN}-eth-hash \ + ${PYTHON_PN}-eth-typing \ + ${PYTHON_PN}-eth-utils \ + ${PYTHON_PN}-hexbytes \ + ${PYTHON_PN}-jsonschema \ + ${PYTHON_PN}-protobuf \ + ${PYTHON_PN}-pydantic \ + ${PYTHON_PN}-requests \ + ${PYTHON_PN}-typing-extensions \ + ${PYTHON_PN}-websockets \ + ${PYTHON_PN}-pyunormalize \ +"