Thu Jan 11 10:15:18 2024 UTC (146d)
py-eth-abi: updated to 5.0.0

eth-abi v5.0.0 (2024-01-09)

Breaking Changes

Drop python 3.7 support

Internal Changes - for eth-abi Contributors

Merge updates from the project template, notably, use pre-commit for linting and change the name of the master branch to main
Corrected format of booleans in pyproject.toml and added a test for the presence of the eth_abi.__version__ attribute


(adam)
diff -r1.10 -r1.11 pkgsrc/finance/py-eth-abi/Makefile
diff -r1.4 -r1.5 pkgsrc/finance/py-eth-abi/PLIST
diff -r1.8 -r1.9 pkgsrc/finance/py-eth-abi/distinfo

cvs diff -r1.10 -r1.11 pkgsrc/finance/py-eth-abi/Makefile (expand / switch to unified diff)

--- pkgsrc/finance/py-eth-abi/Makefile 2023/11/10 19:08:11 1.10
+++ pkgsrc/finance/py-eth-abi/Makefile 2024/01/11 10:15:18 1.11
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.10 2023/11/10 19:08:11 adam Exp $ 1# $NetBSD: Makefile,v 1.11 2024/01/11 10:15:18 adam Exp $
2 2
3DISTNAME= eth_abi-4.2.1 3DISTNAME= eth_abi-5.0.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/}
5CATEGORIES= finance python 5CATEGORIES= finance python
6MASTER_SITES= ${MASTER_SITE_PYPI:=e/eth-abi/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=e/eth-abi/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/ethereum/eth-abi 9HOMEPAGE= https://github.com/ethereum/eth-abi
10COMMENT= Python utilities for working with Ethereum ABI definitions 10COMMENT= Python utilities for working with Ethereum ABI definitions
11LICENSE= mit 11LICENSE= mit
12 12
13TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=60:../../devel/py-setuptools 13TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=60:../../devel/py-setuptools
14TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel 14TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
15DEPENDS+= ${PYPKGPREFIX}-eth-typing>=3.0.0:../../finance/py-eth-typing 15DEPENDS+= ${PYPKGPREFIX}-eth-typing>=3.0.0:../../finance/py-eth-typing
16DEPENDS+= ${PYPKGPREFIX}-eth-utils>=2.0.0:../../finance/py-eth-utils 16DEPENDS+= ${PYPKGPREFIX}-eth-utils>=2.0.0:../../finance/py-eth-utils

cvs diff -r1.4 -r1.5 pkgsrc/finance/py-eth-abi/PLIST (expand / switch to unified diff)

--- pkgsrc/finance/py-eth-abi/PLIST 2023/11/10 19:08:11 1.4
+++ pkgsrc/finance/py-eth-abi/PLIST 2024/01/11 10:15:18 1.5
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.4 2023/11/10 19:08:11 adam Exp $ 1@comment $NetBSD: PLIST,v 1.5 2024/01/11 10:15:18 adam Exp $
2${PYSITELIB}/${WHEEL_INFODIR}/LICENSE 2${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
3${PYSITELIB}/${WHEEL_INFODIR}/METADATA 3${PYSITELIB}/${WHEEL_INFODIR}/METADATA
4${PYSITELIB}/${WHEEL_INFODIR}/RECORD 4${PYSITELIB}/${WHEEL_INFODIR}/RECORD
5${PYSITELIB}/${WHEEL_INFODIR}/WHEEL 5${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
6${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt 6${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
7${PYSITELIB}/eth_abi/__init__.py 7${PYSITELIB}/eth_abi/__init__.py
8${PYSITELIB}/eth_abi/__init__.pyc 8${PYSITELIB}/eth_abi/__init__.pyc
9${PYSITELIB}/eth_abi/__init__.pyo 9${PYSITELIB}/eth_abi/__init__.pyo
10${PYSITELIB}/eth_abi/abi.py 10${PYSITELIB}/eth_abi/abi.py
11${PYSITELIB}/eth_abi/abi.pyc 11${PYSITELIB}/eth_abi/abi.pyc
12${PYSITELIB}/eth_abi/abi.pyo 12${PYSITELIB}/eth_abi/abi.pyo
13${PYSITELIB}/eth_abi/base.py 13${PYSITELIB}/eth_abi/base.py
14${PYSITELIB}/eth_abi/base.pyc 14${PYSITELIB}/eth_abi/base.pyc
@@ -24,38 +24,39 @@ ${PYSITELIB}/eth_abi/decoding.pyc @@ -24,38 +24,39 @@ ${PYSITELIB}/eth_abi/decoding.pyc
24${PYSITELIB}/eth_abi/decoding.pyo 24${PYSITELIB}/eth_abi/decoding.pyo
25${PYSITELIB}/eth_abi/encoding.py 25${PYSITELIB}/eth_abi/encoding.py
26${PYSITELIB}/eth_abi/encoding.pyc 26${PYSITELIB}/eth_abi/encoding.pyc
27${PYSITELIB}/eth_abi/encoding.pyo 27${PYSITELIB}/eth_abi/encoding.pyo
28${PYSITELIB}/eth_abi/exceptions.py 28${PYSITELIB}/eth_abi/exceptions.py
29${PYSITELIB}/eth_abi/exceptions.pyc 29${PYSITELIB}/eth_abi/exceptions.pyc
30${PYSITELIB}/eth_abi/exceptions.pyo 30${PYSITELIB}/eth_abi/exceptions.pyo
31${PYSITELIB}/eth_abi/grammar.py 31${PYSITELIB}/eth_abi/grammar.py
32${PYSITELIB}/eth_abi/grammar.pyc 32${PYSITELIB}/eth_abi/grammar.pyc
33${PYSITELIB}/eth_abi/grammar.pyo 33${PYSITELIB}/eth_abi/grammar.pyo
34${PYSITELIB}/eth_abi/packed.py 34${PYSITELIB}/eth_abi/packed.py
35${PYSITELIB}/eth_abi/packed.pyc 35${PYSITELIB}/eth_abi/packed.pyc
36${PYSITELIB}/eth_abi/packed.pyo 36${PYSITELIB}/eth_abi/packed.pyo
37${PYSITELIB}/eth_abi/py.typed 
38${PYSITELIB}/eth_abi/registry.py 37${PYSITELIB}/eth_abi/registry.py
39${PYSITELIB}/eth_abi/registry.pyc 38${PYSITELIB}/eth_abi/registry.pyc
40${PYSITELIB}/eth_abi/registry.pyo 39${PYSITELIB}/eth_abi/registry.pyo
41${PYSITELIB}/eth_abi/tools/__init__.py 40${PYSITELIB}/eth_abi/tools/__init__.py
42${PYSITELIB}/eth_abi/tools/__init__.pyc 41${PYSITELIB}/eth_abi/tools/__init__.pyc
43${PYSITELIB}/eth_abi/tools/__init__.pyo 42${PYSITELIB}/eth_abi/tools/__init__.pyo
44${PYSITELIB}/eth_abi/tools/_strategies.py 43${PYSITELIB}/eth_abi/tools/_strategies.py
45${PYSITELIB}/eth_abi/tools/_strategies.pyc 44${PYSITELIB}/eth_abi/tools/_strategies.pyc
46${PYSITELIB}/eth_abi/tools/_strategies.pyo 45${PYSITELIB}/eth_abi/tools/_strategies.pyo
 46${PYSITELIB}/eth_abi/tools/py.typed
47${PYSITELIB}/eth_abi/utils/__init__.py 47${PYSITELIB}/eth_abi/utils/__init__.py
48${PYSITELIB}/eth_abi/utils/__init__.pyc 48${PYSITELIB}/eth_abi/utils/__init__.pyc
49${PYSITELIB}/eth_abi/utils/__init__.pyo 49${PYSITELIB}/eth_abi/utils/__init__.pyo
50${PYSITELIB}/eth_abi/utils/numeric.py 50${PYSITELIB}/eth_abi/utils/numeric.py
51${PYSITELIB}/eth_abi/utils/numeric.pyc 51${PYSITELIB}/eth_abi/utils/numeric.pyc
52${PYSITELIB}/eth_abi/utils/numeric.pyo 52${PYSITELIB}/eth_abi/utils/numeric.pyo
53${PYSITELIB}/eth_abi/utils/padding.py 53${PYSITELIB}/eth_abi/utils/padding.py
54${PYSITELIB}/eth_abi/utils/padding.pyc 54${PYSITELIB}/eth_abi/utils/padding.pyc
55${PYSITELIB}/eth_abi/utils/padding.pyo 55${PYSITELIB}/eth_abi/utils/padding.pyo
 56${PYSITELIB}/eth_abi/utils/py.typed
56${PYSITELIB}/eth_abi/utils/string.py 57${PYSITELIB}/eth_abi/utils/string.py
57${PYSITELIB}/eth_abi/utils/string.pyc 58${PYSITELIB}/eth_abi/utils/string.pyc
58${PYSITELIB}/eth_abi/utils/string.pyo 59${PYSITELIB}/eth_abi/utils/string.pyo
59${PYSITELIB}/eth_abi/utils/validation.py 60${PYSITELIB}/eth_abi/utils/validation.py
60${PYSITELIB}/eth_abi/utils/validation.pyc 61${PYSITELIB}/eth_abi/utils/validation.pyc
61${PYSITELIB}/eth_abi/utils/validation.pyo 62${PYSITELIB}/eth_abi/utils/validation.pyo

cvs diff -r1.8 -r1.9 pkgsrc/finance/py-eth-abi/distinfo (expand / switch to unified diff)

--- pkgsrc/finance/py-eth-abi/distinfo 2023/11/10 19:08:11 1.8
+++ pkgsrc/finance/py-eth-abi/distinfo 2024/01/11 10:15:18 1.9
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.8 2023/11/10 19:08:11 adam Exp $ 1$NetBSD: distinfo,v 1.9 2024/01/11 10:15:18 adam Exp $
2 2
3BLAKE2s (eth_abi-4.2.1.tar.gz) = 1ae3e7a57be036ff18882fd6719d0a4e7f4dd9138b4ab34cc46bff78b19d408a 3BLAKE2s (eth_abi-5.0.0.tar.gz) = 0eb0969bafcf074421567e46a88c28a0c0371caf8f65b80ec3628377db6b8ab1
4SHA512 (eth_abi-4.2.1.tar.gz) = f02af0b55d42e9f0b1a18c61f3e0355ff69f8bcda863c36e80c31ac67aedefa5586b716ac07bca9c90a6f12f091931ceb4843874ad626a038719aae0cea5f2b5 4SHA512 (eth_abi-5.0.0.tar.gz) = 89c476f09f24466c40140bea5bced0ae429894945ebfb3576e6478859244ba08e9dec6098e5cff8ff3e542870b2652ae9cb586ca078cfc31eea676609d8dc11a
5Size (eth_abi-4.2.1.tar.gz) = 27301 bytes 5Size (eth_abi-5.0.0.tar.gz) = 48771 bytes