Thu Mar 31 07:30:09 2022 UTC ()
py-mypy: updated to 0.942

0.942:

Fixes to Regressions

Let overload item have a more general return type than the implementation
Fix inheritance false positives with dataclasses/attrs
Support overriding dunder attributes in Enum subclass
Fix small conditional overload regression

Other Fixes

Fix issues related to the order of processing in the builtins import cycle
Fix crash in match statement if class name is undefined
Allow non-final __match_args__ and overriding


(adam)
diff -r1.28 -r1.29 pkgsrc/lang/py-mypy/Makefile
diff -r1.26 -r1.27 pkgsrc/lang/py-mypy/distinfo

cvs diff -r1.28 -r1.29 pkgsrc/lang/py-mypy/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/py-mypy/Makefile 2022/03/15 05:53:26 1.28
+++ pkgsrc/lang/py-mypy/Makefile 2022/03/31 07:30:09 1.29
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.28 2022/03/15 05:53:26 adam Exp $ 1# $NetBSD: Makefile,v 1.29 2022/03/31 07:30:09 adam Exp $
2 2
3DISTNAME= mypy-0.941 3DISTNAME= mypy-0.942
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= lang python 5CATEGORIES= lang python
6MASTER_SITES= ${MASTER_SITE_PYPI:=m/mypy/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=m/mypy/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://www.mypy-lang.org/ 9HOMEPAGE= http://www.mypy-lang.org/
10COMMENT= Optional static typing for Python 10COMMENT= Optional static typing for Python
11LICENSE= mit 11LICENSE= mit
12 12
13DEPENDS+= ${PYPKGPREFIX}-mypy_extensions>=0.4.3:../../lang/py-mypy_extensions 13DEPENDS+= ${PYPKGPREFIX}-mypy_extensions>=0.4.3:../../lang/py-mypy_extensions
14DEPENDS+= ${PYPKGPREFIX}-tomli>=1.1.0:../../textproc/py-tomli 14DEPENDS+= ${PYPKGPREFIX}-tomli>=1.1.0:../../textproc/py-tomli
15DEPENDS+= ${PYPKGPREFIX}-typing-extensions>=3.10:../../devel/py-typing-extensions 15DEPENDS+= ${PYPKGPREFIX}-typing-extensions>=3.10:../../devel/py-typing-extensions
16 16

cvs diff -r1.26 -r1.27 pkgsrc/lang/py-mypy/distinfo (expand / switch to unified diff)

--- pkgsrc/lang/py-mypy/distinfo 2022/03/15 05:53:26 1.26
+++ pkgsrc/lang/py-mypy/distinfo 2022/03/31 07:30:09 1.27
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.26 2022/03/15 05:53:26 adam Exp $ 1$NetBSD: distinfo,v 1.27 2022/03/31 07:30:09 adam Exp $
2 2
3BLAKE2s (mypy-0.941.tar.gz) = ffc527ad4983f46cb093172e0682a0e557b79d63565cada2a9bd6bb1a918ddf3 3BLAKE2s (mypy-0.942.tar.gz) = f8d95a3de36f0f830109499c74bf7807743ead8be6906ac883802123d60511c7
4SHA512 (mypy-0.941.tar.gz) = b29f3debbc0b79afad5417e8db5784c3a725a4dfbed69c22af91558ab798f6bc4f8ad59fbdeb22d16e6e4b3abc21a9bbb71e2075acc5494ace0bc13513880c73 4SHA512 (mypy-0.942.tar.gz) = 4c69575cbe02df3d6cb8ba160d4e809f7ad3d5852a725c2352684df63ba1823d8fd5ec745f2e198114c8a1b752972e6bff5d9e1dfe4484d3844066b7ac48de1a
5Size (mypy-0.941.tar.gz) = 2649786 bytes 5Size (mypy-0.942.tar.gz) = 2651177 bytes