CVS commit: pkgsrc/sysutils/py-sh

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

--_----------=_178575034078000
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:45:40 UTC 2026

Modified Files:
	pkgsrc/sysutils/py-sh: Makefile distinfo

Log Message:
py-sh: updated to 2.4.0

2.4.0 - 7/25/26

- Dropped support for Python < 3.10
- Significantly improved `.pyi` typing stub with modern type aliases and annotations
- `Command` now supports generic subscript syntax (`Command[str]`) via `GenericAlias`
- Bugfix where signal names containing numbers were not matched correctly
- `stubtest` and `pyrefly coverage check` now run in CI


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 pkgsrc/sysutils/py-sh/Makefile
cvs rdiff -u -r1.17 -r1.18 pkgsrc/sysutils/py-sh/distinfo

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


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

Modified files:

Index: pkgsrc/sysutils/py-sh/Makefile
diff -u pkgsrc/sysutils/py-sh/Makefile:1.21 pkgsrc/sysutils/py-sh/Makefile:1.22
--- pkgsrc/sysutils/py-sh/Makefile:1.21	Sat Jun 13 05:46:02 2026
+++ pkgsrc/sysutils/py-sh/Makefile	Mon Aug  3 09:45:40 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.21 2026/06/13 05:46:02 wiz Exp $
+# $NetBSD: Makefile,v 1.22 2026/08/03 09:45:40 adam Exp $
 
-DISTNAME=	sh-2.3.0
+DISTNAME=	sh-2.4.0
 PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=	sysutils python
 MASTER_SITES=	${MASTER_SITE_PYPI:=s/sh/}

Index: pkgsrc/sysutils/py-sh/distinfo
diff -u pkgsrc/sysutils/py-sh/distinfo:1.17 pkgsrc/sysutils/py-sh/distinfo:1.18
--- pkgsrc/sysutils/py-sh/distinfo:1.17	Fri Jun 12 10:27:57 2026
+++ pkgsrc/sysutils/py-sh/distinfo	Mon Aug  3 09:45:40 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.17 2026/06/12 10:27:57 adam Exp $
+$NetBSD: distinfo,v 1.18 2026/08/03 09:45:40 adam Exp $
 
-BLAKE2s (sh-2.3.0.tar.gz) = 6f249ba1c26b4d2f3db7895988d499c6311e15f8326d9dd5b2feab38edddb68f
-SHA512 (sh-2.3.0.tar.gz) = 7c4920dfda4d57b095bb508fcc7e658383767481efa6ad08f7129cf227e23cb608be27793bb17c7ea99c3e28483acafbce41d201900e9c7e5720965bd08cf3a2
-Size (sh-2.3.0.tar.gz) = 135995 bytes
+BLAKE2s (sh-2.4.0.tar.gz) = 3ec09c7069c47857a5aac9edcf8540e094d4173096cc3a4a5011cd4dc486c623
+SHA512 (sh-2.4.0.tar.gz) = 5de0dfe2b5069881f9b2764df00e8602dc9f244cea69755ec266a69a8a5133a112234047be5cc7f34aaee254c1735ca88633a42f12a9d136604abfb38b1917fd
+Size (sh-2.4.0.tar.gz) = 136950 bytes


--_----------=_178575034078000--