pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/finance/py-eth-abi



Module Name:    pkgsrc
Committed By:   adam
Date:           Tue Sep  8 10:38:42 UTC 2026

Modified Files:
        pkgsrc/finance/py-eth-abi: Makefile distinfo
Added Files:
        pkgsrc/finance/py-eth-abi/patches: patch-pyproject.toml

Log Message:
py-eth-abi: updated to 6.0.0

eth-abi v6.0.0-beta.1 (2025-12-17)

Breaking Changes

Drop support for Python 3.8 & 3.9

Improved Documentation

Fix typo in index

Features

Add support for Python 3.14


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 pkgsrc/finance/py-eth-abi/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/finance/py-eth-abi/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/finance/py-eth-abi/patches/patch-pyproject.toml

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/finance/py-eth-abi/Makefile
diff -u pkgsrc/finance/py-eth-abi/Makefile:1.18 pkgsrc/finance/py-eth-abi/Makefile:1.19
--- pkgsrc/finance/py-eth-abi/Makefile:1.18     Sun Jun 28 15:41:19 2026
+++ pkgsrc/finance/py-eth-abi/Makefile  Tue Sep  8 10:38:42 2026
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.18 2026/06/28 15:41:19 wiz Exp $
+# $NetBSD: Makefile,v 1.19 2026/09/08 10:38:42 adam Exp $
 
-DISTNAME=      eth_abi-5.2.0
+DISTNAME=      eth_abi-6.0.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/_/-/}
-PKGREVISION=   1
 CATEGORIES=    finance python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=e/eth-abi/}
 
@@ -12,10 +11,11 @@ COMMENT=    Python utilities for working wi
 LICENSE=       mit
 
 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=8:../../devel/py-setuptools_scm
 DEPENDS+=      ${PYPKGPREFIX}-eth-typing>=3.0.0:../../finance/py-eth-typing
 DEPENDS+=      ${PYPKGPREFIX}-eth-utils>=2.0.0:../../finance/py-eth-utils
 DEPENDS+=      ${PYPKGPREFIX}-parsimonious>=0.10.0:../../textproc/py-parsimonious
-TEST_DEPENDS+= ${PYPKGPREFIX}-eth-hash-[0-9]*:../../finance/py-eth-hash
+TEST_DEPENDS+= ${PYPKGPREFIX}-eth-hash>=0:../../finance/py-eth-hash
 TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis>=6.22.0:../../devel/py-hypothesis
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-pythonpath>=0.7.1:../../devel/py-test-pythonpath
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-timeout>=2.0.0:../../devel/py-test-timeout

Index: pkgsrc/finance/py-eth-abi/distinfo
diff -u pkgsrc/finance/py-eth-abi/distinfo:1.11 pkgsrc/finance/py-eth-abi/distinfo:1.12
--- pkgsrc/finance/py-eth-abi/distinfo:1.11     Tue Feb  4 13:50:24 2025
+++ pkgsrc/finance/py-eth-abi/distinfo  Tue Sep  8 10:38:42 2026
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.11 2025/02/04 13:50:24 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/09/08 10:38:42 adam Exp $
 
-BLAKE2s (eth_abi-5.2.0.tar.gz) = 60ffbe8ccbe495399257b820848b158fd9ff8b611aead7954b97758e0fe54412
-SHA512 (eth_abi-5.2.0.tar.gz) = 4b63eac50a24398c81db87a021894c5fdb87e5bb96e739b795f0cd1b13053b5f637846089d6667cda48865e010f14af8ee85cf736008acc6d112da56433a92da
-Size (eth_abi-5.2.0.tar.gz) = 49797 bytes
+BLAKE2s (eth_abi-6.0.0.tar.gz) = af81d8179a468035fa912f43944c873a499e2a4961f3de10f11e0501987f7109
+SHA512 (eth_abi-6.0.0.tar.gz) = 39aad33943e0fe4944eef43834ed663693b1c4567fec9ead3ac44c474a07cfd1a0422f1089de6c26e9c538203666798ef9432d576562ecc071b836d5c5187ff0
+Size (eth_abi-6.0.0.tar.gz) = 70553 bytes
+SHA1 (patch-pyproject.toml) = 7d6614e9b1e4615c9c8b1ebd87ecd38072556a17

Added files:

Index: pkgsrc/finance/py-eth-abi/patches/patch-pyproject.toml
diff -u /dev/null pkgsrc/finance/py-eth-abi/patches/patch-pyproject.toml:1.1
--- /dev/null   Tue Sep  8 10:38:42 2026
+++ pkgsrc/finance/py-eth-abi/patches/patch-pyproject.toml      Tue Sep  8 10:38:42 2026
@@ -0,0 +1,15 @@
+$NetBSD: patch-pyproject.toml,v 1.1 2026/09/08 10:38:42 adam Exp $
+
+Don't install docs.
+
+--- pyproject.toml.orig        2026-09-08 10:36:09.055521726 +0000
++++ pyproject.toml
+@@ -80,7 +80,7 @@ dev = [
+ include-package-data = true
+ 
+ [tool.setuptools.packages.find]
+-exclude = ["scripts", "scripts.*", "tests", "tests.*"]
++exclude = ["docs", "docs*", "scripts", "scripts.*", "tests", "tests.*"]
+ 
+ [tool.setuptools.package-data]
+ eth_abi = ["py.typed"]



Home | Main Index | Thread Index | Old Index