py-eth-abi: updated to 4.2.1 eth-abi v4.2.1 (2023-09-13) Internal Changes - for eth-abi contributors Add build.os section to readthedocs build settings eth-abi v4.2.0 (2023-08-28) Features Allow turning off abi decoder "strict mode" when calling abi.decode(). Bugfixes Validate against zero-sized tuple types / empty Solidity structs.diff -r1.9 -r1.10 pkgsrc/finance/py-eth-abi/Makefile
(adam)
@@ -1,22 +1,28 @@ | @@ -1,22 +1,28 @@ | |||
1 | # $NetBSD: Makefile,v 1.9 2023/06/09 07:06:02 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.10 2023/11/10 19:08:11 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= eth_abi-4.1.0 | 3 | DISTNAME= eth_abi-4.2.1 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/} | |
5 | CATEGORIES= finance python | 5 | CATEGORIES= finance python | |
6 | MASTER_SITES= ${MASTER_SITE_PYPI:=e/eth-abi/} | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=e/eth-abi/} | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= https://github.com/ethereum/eth-abi | 9 | HOMEPAGE= https://github.com/ethereum/eth-abi | |
10 | COMMENT= Python utilities for working with Ethereum ABI definitions | 10 | COMMENT= Python utilities for working with Ethereum ABI definitions | |
11 | LICENSE= mit | 11 | LICENSE= mit | |
12 | 12 | |||
13 | TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=60:../../devel/py-setuptools | |||
14 | TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel | |||
13 | DEPENDS+= ${PYPKGPREFIX}-eth-typing>=3.0.0:../../finance/py-eth-typing | 15 | DEPENDS+= ${PYPKGPREFIX}-eth-typing>=3.0.0:../../finance/py-eth-typing | |
14 | DEPENDS+= ${PYPKGPREFIX}-eth-utils>=2.0.0:../../finance/py-eth-utils | 16 | DEPENDS+= ${PYPKGPREFIX}-eth-utils>=2.0.0:../../finance/py-eth-utils | |
15 | DEPENDS+= ${PYPKGPREFIX}-parsimonious>=0.9.0:../../textproc/py-parsimonious | 17 | DEPENDS+= ${PYPKGPREFIX}-parsimonious>=0.9.0:../../textproc/py-parsimonious | |
18 | TEST_DEPENDS+= ${PYPKGPREFIX}-eth-hash-[0-9]*:../../finance/py-eth-hash | |||
19 | TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis>=4.18.2:../../devel/py-hypothesis | |||
20 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-pythonpath>=0.7.1:../../devel/py-test-pythonpath | |||
21 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist>=2.4.0:../../devel/py-test-xdist | |||
16 | 22 | |||
17 | USE_LANGUAGES= # none | 23 | USE_LANGUAGES= # none | |
18 | 24 | |||
19 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | 25 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | |
20 | 26 | |||
21 | .include "../../lang/python/egg.mk" | 27 | .include "../../lang/python/wheel.mk" | |
22 | .include "../../mk/bsd.pkg.mk" | 28 | .include "../../mk/bsd.pkg.mk" |
@@ -1,20 +1,19 @@ | @@ -1,20 +1,19 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.3 2023/06/08 10:28:51 adam Exp $ | 1 | @comment $NetBSD: PLIST,v 1.4 2023/11/10 19:08:11 adam Exp $ | |
2 | ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO | 2 | ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE | |
3 | ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt | 3 | ${PYSITELIB}/${WHEEL_INFODIR}/METADATA | |
4 | ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt | 4 | ${PYSITELIB}/${WHEEL_INFODIR}/RECORD | |
5 | ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe | 5 | ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL | |
6 | ${PYSITELIB}/${EGG_INFODIR}/requires.txt | 6 | ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt | |
7 | ${PYSITELIB}/${EGG_INFODIR}/top_level.txt | |||
8 | ${PYSITELIB}/eth_abi/__init__.py | 7 | ${PYSITELIB}/eth_abi/__init__.py | |
9 | ${PYSITELIB}/eth_abi/__init__.pyc | 8 | ${PYSITELIB}/eth_abi/__init__.pyc | |
10 | ${PYSITELIB}/eth_abi/__init__.pyo | 9 | ${PYSITELIB}/eth_abi/__init__.pyo | |
11 | ${PYSITELIB}/eth_abi/abi.py | 10 | ${PYSITELIB}/eth_abi/abi.py | |
12 | ${PYSITELIB}/eth_abi/abi.pyc | 11 | ${PYSITELIB}/eth_abi/abi.pyc | |
13 | ${PYSITELIB}/eth_abi/abi.pyo | 12 | ${PYSITELIB}/eth_abi/abi.pyo | |
14 | ${PYSITELIB}/eth_abi/base.py | 13 | ${PYSITELIB}/eth_abi/base.py | |
15 | ${PYSITELIB}/eth_abi/base.pyc | 14 | ${PYSITELIB}/eth_abi/base.pyc | |
16 | ${PYSITELIB}/eth_abi/base.pyo | 15 | ${PYSITELIB}/eth_abi/base.pyo | |
17 | ${PYSITELIB}/eth_abi/codec.py | 16 | ${PYSITELIB}/eth_abi/codec.py | |
18 | ${PYSITELIB}/eth_abi/codec.pyc | 17 | ${PYSITELIB}/eth_abi/codec.pyc | |
19 | ${PYSITELIB}/eth_abi/codec.pyo | 18 | ${PYSITELIB}/eth_abi/codec.pyo | |
20 | ${PYSITELIB}/eth_abi/constants.py | 19 | ${PYSITELIB}/eth_abi/constants.py |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.7 2023/06/09 07:06:02 adam Exp $ | 1 | $NetBSD: distinfo,v 1.8 2023/11/10 19:08:11 adam Exp $ | |
2 | 2 | |||
3 | BLAKE2s (eth_abi-4.1.0.tar.gz) = e9b275b4f5a0b2ffd6de0219fd4f939edd495a1a72667e17ee835be6283fda75 | 3 | BLAKE2s (eth_abi-4.2.1.tar.gz) = 1ae3e7a57be036ff18882fd6719d0a4e7f4dd9138b4ab34cc46bff78b19d408a | |
4 | SHA512 (eth_abi-4.1.0.tar.gz) = c32be4bc74f6aa838d5cade0b34a1cf39f872dcd17901699799f0a26e6067f43149d9f33586b0ce2a6b34b3533a9f51a4157ed4b7bebee358cbd9aa859168927 | 4 | SHA512 (eth_abi-4.2.1.tar.gz) = f02af0b55d42e9f0b1a18c61f3e0355ff69f8bcda863c36e80c31ac67aedefa5586b716ac07bca9c90a6f12f091931ceb4843874ad626a038719aae0cea5f2b5 | |
5 | Size (eth_abi-4.1.0.tar.gz) = 26003 bytes | 5 | Size (eth_abi-4.2.1.tar.gz) = 27301 bytes |