mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-09-01 16:10:25 +00:00
The current inherited "python:web3" mapping does not match the web3.py identities used by NVD and CVE List V5, so its source-aligned CVE is missed. Use "ethereum:web3.py" for the CNA affected-data identity and "apeworx:web3.py" for the NVD dictionary CPE and configuration identity. Signed-off-by: Devansh Patel <devanshp@cisco.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
29 lines
756 B
BlitzBasic
29 lines
756 B
BlitzBasic
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=1d34d9701a1461e4bd71a904ac4cf7be"
|
|
|
|
SRC_URI[sha256sum] = "b4a75a3fa94fef4d23d502eb3c2244146ef9a1ee0082cf1cb0a91586ba0510c3"
|
|
|
|
CVE_PRODUCT = "ethereum:web3.py apeworx:web3.py"
|
|
|
|
inherit pypi setuptools3
|
|
|
|
RDEPENDS:${PN} += " \
|
|
python3-aiohttp \
|
|
python3-eth-abi \
|
|
python3-eth-account \
|
|
python3-eth-hash \
|
|
python3-eth-typing \
|
|
python3-eth-utils \
|
|
python3-hexbytes \
|
|
python3-jsonschema \
|
|
python3-protobuf \
|
|
python3-pydantic \
|
|
python3-requests \
|
|
python3-typing-extensions \
|
|
python3-websockets \
|
|
python3-pyunormalize \
|
|
"
|