pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/py-typeguard
Module Name: pkgsrc
Committed By: adam
Date: Mon Feb 16 09:06:13 UTC 2026
Modified Files:
pkgsrc/devel/py-typeguard: Makefile distinfo
Log Message:
py-typeguard: updated to 4.5.0
4.5.0 (2026-02-15)
- Restored the ``check_argument_types()`` and ``check_return_type()`` functions that
were dropped in v3.0.0, for users who want more fine-grained control over run-time
type checking
- Added support for ``extra_items`` in ``TypedDict``, allowing users to specify
the types for the values of "leftover" keys in a typed dict (keys that weren't
explicitly defined in the ``TypedDict`` subclass)
- Fixed ``NameError`` when evaluating forward references on Python 3.14
- Fixed protocol check incorrectly rejecting inherited classmethods and staticmethods
- Fixed missing ``TypeCheckError`` when checking ``TypedDict`` with ``Required[...]``
annotations
- Fixed type aliases (e.g. ``type Foo = list[int]``) not being resolved during type
checking
- Fixed type-checked assignments to a single tuple target (e.g. ``x, = ("foo",)``)
falsely raising ``TypeCheckedError``
To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 pkgsrc/devel/py-typeguard/Makefile
cvs rdiff -u -r1.16 -r1.17 pkgsrc/devel/py-typeguard/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/py-typeguard/Makefile
diff -u pkgsrc/devel/py-typeguard/Makefile:1.22 pkgsrc/devel/py-typeguard/Makefile:1.23
--- pkgsrc/devel/py-typeguard/Makefile:1.22 Thu Oct 9 08:07:29 2025
+++ pkgsrc/devel/py-typeguard/Makefile Mon Feb 16 09:06:13 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.22 2025/10/09 08:07:29 wiz Exp $
+# $NetBSD: Makefile,v 1.23 2026/02/16 09:06:13 adam Exp $
-DISTNAME= typeguard-4.4.4
+DISTNAME= typeguard-4.5.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=t/typeguard/}
Index: pkgsrc/devel/py-typeguard/distinfo
diff -u pkgsrc/devel/py-typeguard/distinfo:1.16 pkgsrc/devel/py-typeguard/distinfo:1.17
--- pkgsrc/devel/py-typeguard/distinfo:1.16 Mon Jun 30 20:24:29 2025
+++ pkgsrc/devel/py-typeguard/distinfo Mon Feb 16 09:06:13 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.16 2025/06/30 20:24:29 adam Exp $
+$NetBSD: distinfo,v 1.17 2026/02/16 09:06:13 adam Exp $
-BLAKE2s (typeguard-4.4.4.tar.gz) = bf011ed710443df56db871415694f24d9a067acbc23c489a2ccd310e88873a29
-SHA512 (typeguard-4.4.4.tar.gz) = 0ab8cdfe8cdc51db82185b272f388eb2ebc5788a86a1d897b72e7268da367b65032d36c25813e2086c6838d98dc07706abb04508c3882d2186804746032aebf9
-Size (typeguard-4.4.4.tar.gz) = 75203 bytes
+BLAKE2s (typeguard-4.5.0.tar.gz) = 168dbf66682a35248c0c03bdc40677ce4790cf90c4a0be33cb06e65d66668d6b
+SHA512 (typeguard-4.5.0.tar.gz) = 79959a14dc5a5ca572f66211d6d83bf2fb842609d0f0ff3532353185cae597d43f0f0c7da9c7218a40857eb3856c0693dfa0febd9dee21c3142b141af0d3fe42
+Size (typeguard-4.5.0.tar.gz) = 79993 bytes
Home |
Main Index |
Thread Index |
Old Index