mbox series

[meta-python,00/16] python: add a bunch of packages for interacting with ethereum blockchains

Message ID 20220512084152.1388464-1-brgl@bgdev.pl
Headers show
Series python: add a bunch of packages for interacting with ethereum blockchains | expand

Message

Bartosz Golaszewski May 12, 2022, 8:41 a.m. UTC
This adds recipes for several python packages allowing to interact with
ethereum. The high-level package that we're adding is python3-web3, the rest
are its direct or indirect dependencies. There's nothing controversial here
other than two packages using a deprecated setuptools-markdown package where
we add local patches to simply not use it.

Bartosz Golaszewski (16):
  python3-toolz: new package
  python3-cytoolz: new package
  python3-decouple: new package
  python3-eth-hash: new package
  python3-eth-typing: new package
  python3-eth-utils: new package
  python3-eth-keys: new package
  python3-eth-keyfile: new package
  python3-hexbytes: new package
  python3-rlp: new package
  python3-eth-rlp: new package
  python3-parsimonious: new package
  python3-eth-abi: new package
  python3-eth-account: new package
  python3-lru-dict: new package
  python3-web3: new package

 .../packagegroups/packagegroup-meta-python.bb | 16 ++++++++
 .../python/python3-cytoolz_0.11.2.bb          | 12 ++++++
 .../python/python3-decouple_3.6.bb            | 16 ++++++++
 .../python/python3-eth-abi_3.0.0.bb           | 18 +++++++++
 .../python/python3-eth-account_0.6.1.bb       | 18 +++++++++
 .../python/python3-eth-hash_0.3.2.bb          |  9 +++++
 ...-setup-don-t-use-setuptools-markdown.patch | 36 ++++++++++++++++++
 .../python/python3-eth-keyfile_0.6.0.bb       | 16 ++++++++
 .../python/python3-eth-keys_0.4.0.bb          | 11 ++++++
 .../python/python3-eth-rlp_0.3.0.bb           | 15 ++++++++
 .../python/python3-eth-typing_3.0.0.bb        |  9 +++++
 ...-setup-don-t-use-setuptools-markdown.patch | 37 +++++++++++++++++++
 .../python/python3-eth-utils_2.0.0.bb         | 16 ++++++++
 .../python/python3-hexbytes_0.2.2.bb          |  9 +++++
 .../python/python3-lru-dict_1.1.7.bb          |  9 +++++
 .../python/python3-parsimonious_0.9.0.bb      | 11 ++++++
 ...-setup-don-t-use-setuptools-markdown.patch | 35 ++++++++++++++++++
 .../python/python3-rlp_3.0.0.bb               | 14 +++++++
 .../python/python3-toolz_0.11.2.bb            | 14 +++++++
 .../python/python3-web3_5.29.0.bb             | 20 ++++++++++
 20 files changed, 341 insertions(+)
 create mode 100644 meta-python/recipes-devtools/python/python3-cytoolz_0.11.2.bb
 create mode 100644 meta-python/recipes-devtools/python/python3-decouple_3.6.bb
 create mode 100644 meta-python/recipes-devtools/python/python3-eth-abi_3.0.0.bb
 create mode 100644 meta-python/recipes-devtools/python/python3-eth-account_0.6.1.bb
 create mode 100644 meta-python/recipes-devtools/python/python3-eth-hash_0.3.2.bb
 create mode 100644 meta-python/recipes-devtools/python/python3-eth-keyfile/0001-setup-don-t-use-setuptools-markdown.patch
 create mode 100644 meta-python/recipes-devtools/python/python3-eth-keyfile_0.6.0.bb
 create mode 100644 meta-python/recipes-devtools/python/python3-eth-keys_0.4.0.bb
 create mode 100644 meta-python/recipes-devtools/python/python3-eth-rlp_0.3.0.bb
 create mode 100644 meta-python/recipes-devtools/python/python3-eth-typing_3.0.0.bb
 create mode 100644 meta-python/recipes-devtools/python/python3-eth-utils/0001-setup-don-t-use-setuptools-markdown.patch
 create mode 100644 meta-python/recipes-devtools/python/python3-eth-utils_2.0.0.bb
 create mode 100644 meta-python/recipes-devtools/python/python3-hexbytes_0.2.2.bb
 create mode 100644 meta-python/recipes-devtools/python/python3-lru-dict_1.1.7.bb
 create mode 100644 meta-python/recipes-devtools/python/python3-parsimonious_0.9.0.bb
 create mode 100644 meta-python/recipes-devtools/python/python3-rlp/0001-setup-don-t-use-setuptools-markdown.patch
 create mode 100644 meta-python/recipes-devtools/python/python3-rlp_3.0.0.bb
 create mode 100644 meta-python/recipes-devtools/python/python3-toolz_0.11.2.bb
 create mode 100644 meta-python/recipes-devtools/python/python3-web3_5.29.0.bb