py-eth-typing: updated to 3.5.2 eth-typing v3.5.2 (2023-11-07) Miscellaneous Changes eth-typing v3.5.1 (2023-10-20) Internal Changes - for eth-typing Contributors Add script to maintain Network constants listed in the networks module. Add types-setuptools to support pkg_resources and __version__ eth-typing v3.5.0 (2023-09-29) Features Borrowing from the typing in web3.py, open up BlockIdentifier to include BlockParams (e.g. "latest", "finalized", etc..) as well as other valid values. Add an IntEnum class, ChainId, defining EVM-compatible network name enums as their respective chain id int values. Internal Changes - for eth-typing Contributors Add the tests/ directory to the distributed tarball Added build.os config for readthedocs Fix release command by checking the git remote upstream configuration and merge other minor template updates.diff -r1.10 -r1.11 pkgsrc/finance/py-eth-typing/Makefile
(adam)
@@ -1,18 +1,24 @@ | @@ -1,18 +1,24 @@ | |||
1 | # $NetBSD: Makefile,v 1.10 2023/06/08 10:16:55 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.11 2023/11/10 18:41:12 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= eth-typing-3.4.0 | 3 | DISTNAME= eth-typing-3.5.2 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | CATEGORIES= finance python | 5 | CATEGORIES= finance python | |
6 | MASTER_SITES= ${MASTER_SITE_PYPI:=e/eth-typing/} | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=e/eth-typing/} | |
7 | 7 | |||
8 | MAINTAINER= khorben@defora.org | 8 | MAINTAINER= khorben@defora.org | |
9 | HOMEPAGE= https://github.com/ethereum/eth-typing | 9 | HOMEPAGE= https://github.com/ethereum/eth-typing | |
10 | COMMENT= Common type annotations for ethereum python packages | 10 | COMMENT= Common type annotations for ethereum python packages | |
11 | LICENSE= mit | 11 | LICENSE= mit | |
12 | 12 | |||
13 | TEST_DEPENDS+= ${PYPKGPREFIX}-test>=7.0.0:../../devel/py-test | |||
14 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist>=2.4.0:../../devel/py-test-xdist | |||
15 | ||||
13 | USE_LANGUAGES= # none | 16 | USE_LANGUAGES= # none | |
14 | 17 | |||
15 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | 18 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | |
16 | 19 | |||
20 | do-test: | |||
21 | cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests | |||
22 | ||||
17 | .include "../../lang/python/egg.mk" | 23 | .include "../../lang/python/egg.mk" | |
18 | .include "../../mk/bsd.pkg.mk" | 24 | .include "../../mk/bsd.pkg.mk" |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.3 2023/06/08 10:16:55 adam Exp $ | 1 | @comment $NetBSD: PLIST,v 1.4 2023/11/10 18:41:12 adam Exp $ | |
2 | ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO | 2 | ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO | |
3 | ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt | 3 | ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt | |
4 | ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt | 4 | ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt | |
5 | ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe | 5 | ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe | |
6 | ${PYSITELIB}/${EGG_INFODIR}/requires.txt | 6 | ${PYSITELIB}/${EGG_INFODIR}/requires.txt | |
7 | ${PYSITELIB}/${EGG_INFODIR}/top_level.txt | 7 | ${PYSITELIB}/${EGG_INFODIR}/top_level.txt | |
8 | ${PYSITELIB}/eth_typing/__init__.py | 8 | ${PYSITELIB}/eth_typing/__init__.py | |
9 | ${PYSITELIB}/eth_typing/__init__.pyc | 9 | ${PYSITELIB}/eth_typing/__init__.pyc | |
10 | ${PYSITELIB}/eth_typing/__init__.pyo | 10 | ${PYSITELIB}/eth_typing/__init__.pyo | |
11 | ${PYSITELIB}/eth_typing/abi.py | 11 | ${PYSITELIB}/eth_typing/abi.py | |
12 | ${PYSITELIB}/eth_typing/abi.pyc | 12 | ${PYSITELIB}/eth_typing/abi.pyc | |
13 | ${PYSITELIB}/eth_typing/abi.pyo | 13 | ${PYSITELIB}/eth_typing/abi.pyo | |
14 | ${PYSITELIB}/eth_typing/bls.py | 14 | ${PYSITELIB}/eth_typing/bls.py | |
@@ -19,14 +19,17 @@ ${PYSITELIB}/eth_typing/discovery.pyc | @@ -19,14 +19,17 @@ ${PYSITELIB}/eth_typing/discovery.pyc | |||
19 | ${PYSITELIB}/eth_typing/discovery.pyo | 19 | ${PYSITELIB}/eth_typing/discovery.pyo | |
20 | ${PYSITELIB}/eth_typing/encoding.py | 20 | ${PYSITELIB}/eth_typing/encoding.py | |
21 | ${PYSITELIB}/eth_typing/encoding.pyc | 21 | ${PYSITELIB}/eth_typing/encoding.pyc | |
22 | ${PYSITELIB}/eth_typing/encoding.pyo | 22 | ${PYSITELIB}/eth_typing/encoding.pyo | |
23 | ${PYSITELIB}/eth_typing/enums.py | 23 | ${PYSITELIB}/eth_typing/enums.py | |
24 | ${PYSITELIB}/eth_typing/enums.pyc | 24 | ${PYSITELIB}/eth_typing/enums.pyc | |
25 | ${PYSITELIB}/eth_typing/enums.pyo | 25 | ${PYSITELIB}/eth_typing/enums.pyo | |
26 | ${PYSITELIB}/eth_typing/ethpm.py | 26 | ${PYSITELIB}/eth_typing/ethpm.py | |
27 | ${PYSITELIB}/eth_typing/ethpm.pyc | 27 | ${PYSITELIB}/eth_typing/ethpm.pyc | |
28 | ${PYSITELIB}/eth_typing/ethpm.pyo | 28 | ${PYSITELIB}/eth_typing/ethpm.pyo | |
29 | ${PYSITELIB}/eth_typing/evm.py | 29 | ${PYSITELIB}/eth_typing/evm.py | |
30 | ${PYSITELIB}/eth_typing/evm.pyc | 30 | ${PYSITELIB}/eth_typing/evm.pyc | |
31 | ${PYSITELIB}/eth_typing/evm.pyo | 31 | ${PYSITELIB}/eth_typing/evm.pyo | |
32 | ${PYSITELIB}/eth_typing/networks.py | |||
33 | ${PYSITELIB}/eth_typing/networks.pyc | |||
34 | ${PYSITELIB}/eth_typing/networks.pyo | |||
32 | ${PYSITELIB}/eth_typing/py.typed | 35 | ${PYSITELIB}/eth_typing/py.typed |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.9 2023/06/08 10:16:55 adam Exp $ | 1 | $NetBSD: distinfo,v 1.10 2023/11/10 18:41:12 adam Exp $ | |
2 | 2 | |||
3 | BLAKE2s (eth-typing-3.4.0.tar.gz) = ecb021b74166cafdc3c7bea3a0c3d00dcc3f852783d1ecb1c2bc738c27056272 | 3 | BLAKE2s (eth-typing-3.5.2.tar.gz) = a9b93bf62fea67aa22a7e36572bdcfbf83923aa86cc6f5f60c9506935749e339 | |
4 | SHA512 (eth-typing-3.4.0.tar.gz) = 963fa171a69904c0f5353c21e791953c75154f1543bbf28a1ac1a3e169471d047efad317a5ce0fd1db9f78e8ac0349856b15d5e1462cb7d32508ba7c2b4ea0f8 | 4 | SHA512 (eth-typing-3.5.2.tar.gz) = 7434bfa39cd7c1a8b4cbd19d5a3a783a563159c58ffe58a5bebeb83086b59e848d218a3ff4c7a8ac92d9b3f8f6bec47710665a4ca16d4d72f27ebac029313dba | |
5 | Size (eth-typing-3.4.0.tar.gz) = 5448 bytes | 5 | Size (eth-typing-3.5.2.tar.gz) = 16850 bytes |