CVS commit: pkgsrc/converters/py-fastbencode

"Adam Ciarcinski" <[email protected]> Mon, 3 Aug 2026 09:55:18 +0000
Newsgroups gmane.os.netbsd.devel.pkgsrc.cvs
Message-ID <[email protected]>
This is a multi-part message in MIME format.

--_----------=_1785750918202110
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset="US-ASCII"

Module Name:	pkgsrc
Committed By:	adam
Date:		Mon Aug  3 09:55:18 UTC 2026

Modified Files:
	pkgsrc/converters/py-fastbencode: Makefile distinfo

Log Message:
py-fastbencode: updated to 0.3.11

0.3.11
Add optional max_depth argument to cap nesting depth when encoding and decoding (defaults to unlimited)
Rust backend now encodes and decodes iteratively, avoiding native stack overflow on deeply nested input
Add an encode/decode benchmark script
Dependency updates (ruff, GitHub Actions)


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 pkgsrc/converters/py-fastbencode/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/converters/py-fastbencode/distinfo

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


--_----------=_1785750918202110
Content-Disposition: inline
Content-Length: 1993
Content-Transfer-Encoding: binary
Content-Type: text/x-diff; charset=us-ascii

Modified files:

Index: pkgsrc/converters/py-fastbencode/Makefile
diff -u pkgsrc/converters/py-fastbencode/Makefile:1.17 pkgsrc/converters/py-fastbencode/Makefile:1.18
--- pkgsrc/converters/py-fastbencode/Makefile:1.17	Mon Mar 30 09:26:16 2026
+++ pkgsrc/converters/py-fastbencode/Makefile	Mon Aug  3 09:55:18 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.17 2026/03/30 09:26:16 adam Exp $
+# $NetBSD: Makefile,v 1.18 2026/08/03 09:55:18 adam Exp $
 
-DISTNAME=	fastbencode-0.3.10
+DISTNAME=	fastbencode-0.3.11
 PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=	converters python
 MASTER_SITES+=	${MASTER_SITE_PYPI:=f/fastbencode/}

Index: pkgsrc/converters/py-fastbencode/distinfo
diff -u pkgsrc/converters/py-fastbencode/distinfo:1.11 pkgsrc/converters/py-fastbencode/distinfo:1.12
--- pkgsrc/converters/py-fastbencode/distinfo:1.11	Mon Mar 30 09:26:16 2026
+++ pkgsrc/converters/py-fastbencode/distinfo	Mon Aug  3 09:55:18 2026
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.11 2026/03/30 09:26:16 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/08/03 09:55:18 adam Exp $
 
-BLAKE2s (fastbencode-0.3.10.tar.gz) = 90da9e8596f583ddd5e2ae094e52c516ae20104e47fb1d8f09bc5cbc2f1dd4a5
-SHA512 (fastbencode-0.3.10.tar.gz) = 9d24a12c5d12ec4c76233304bc9611c3f59c4eaf690490ff545fa2b04e83a03092cc5aed093172a8ce2244d6b335fead606f794a5cebb9aa4b19e1f1b72cbf47
-Size (fastbencode-0.3.10.tar.gz) = 17005 bytes
+BLAKE2s (fastbencode-0.3.11.tar.gz) = 65b2c71f9edae60f1b7b48148d29f4b872693a82841f652fc10e3c60060ded2a
+SHA512 (fastbencode-0.3.11.tar.gz) = e21b7e5a9333f1e350f359145716656ebf824ef9a607007cb8268b8884b90a4f5b8507f4523457ff7ac89e6b34e071bc7c53aa57f4118d1f43f8418e3604af0a
+Size (fastbencode-0.3.11.tar.gz) = 20011 bytes
 BLAKE2s (heck-0.5.0.crate) = 0bc71a5746c9d1e7c913d096fb68f1d422464744e18adc592540b291882f5660
 SHA512 (heck-0.5.0.crate) = f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
 Size (heck-0.5.0.crate) = 11517 bytes


--_----------=_1785750918202110--