Mon May 2 08:19:26 2022 UTC ()
py-mypy: updated to 0.950

0.950
Pinning Third-Party Library Stub Versions
Concatenate and Literals with ParamSpec
Detect Unused Coroutines and Awaitables
assert_type


(adam)
diff -r1.29 -r1.30 pkgsrc/lang/py-mypy/Makefile
diff -r1.20 -r1.21 pkgsrc/lang/py-mypy/PLIST
diff -r1.27 -r1.28 pkgsrc/lang/py-mypy/distinfo

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

--- pkgsrc/lang/py-mypy/Makefile 2022/03/31 07:30:09 1.29
+++ pkgsrc/lang/py-mypy/Makefile 2022/05/02 08:19:25 1.30
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.29 2022/03/31 07:30:09 adam Exp $ 1# $NetBSD: Makefile,v 1.30 2022/05/02 08:19:25 adam Exp $
2 2
3DISTNAME= mypy-0.942 3DISTNAME= mypy-0.950
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.20 -r1.21 pkgsrc/lang/py-mypy/PLIST (expand / switch to unified diff)

--- pkgsrc/lang/py-mypy/PLIST 2022/03/15 05:53:26 1.20
+++ pkgsrc/lang/py-mypy/PLIST 2022/05/02 08:19:25 1.21
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.20 2022/03/15 05:53:26 adam Exp $ 1@comment $NetBSD: PLIST,v 1.21 2022/05/02 08:19:25 adam Exp $
2bin/dmypy-${PYVERSSUFFIX} 2bin/dmypy-${PYVERSSUFFIX}
3bin/mypy-${PYVERSSUFFIX} 3bin/mypy-${PYVERSSUFFIX}
4bin/mypyc-${PYVERSSUFFIX} 4bin/mypyc-${PYVERSSUFFIX}
5bin/stubgen-${PYVERSSUFFIX} 5bin/stubgen-${PYVERSSUFFIX}
6bin/stubtest-${PYVERSSUFFIX} 6bin/stubtest-${PYVERSSUFFIX}
7${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 7${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
8${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 8${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
9${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 9${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
10${PYSITELIB}/${EGG_INFODIR}/entry_points.txt 10${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
11${PYSITELIB}/${EGG_INFODIR}/requires.txt 11${PYSITELIB}/${EGG_INFODIR}/requires.txt
12${PYSITELIB}/${EGG_INFODIR}/top_level.txt 12${PYSITELIB}/${EGG_INFODIR}/top_level.txt
13${PYSITELIB}/mypy/__init__.py 13${PYSITELIB}/mypy/__init__.py
14${PYSITELIB}/mypy/__init__.pyc 14${PYSITELIB}/mypy/__init__.pyc
@@ -945,35 +945,37 @@ ${PYSITELIB}/mypy/typeshed/stdlib/asynci @@ -945,35 +945,37 @@ ${PYSITELIB}/mypy/typeshed/stdlib/asynci
945${PYSITELIB}/mypy/typeshed/stdlib/asyncio/base_events.pyi 945${PYSITELIB}/mypy/typeshed/stdlib/asyncio/base_events.pyi
946${PYSITELIB}/mypy/typeshed/stdlib/asyncio/base_futures.pyi 946${PYSITELIB}/mypy/typeshed/stdlib/asyncio/base_futures.pyi
947${PYSITELIB}/mypy/typeshed/stdlib/asyncio/base_subprocess.pyi 947${PYSITELIB}/mypy/typeshed/stdlib/asyncio/base_subprocess.pyi
948${PYSITELIB}/mypy/typeshed/stdlib/asyncio/base_tasks.pyi 948${PYSITELIB}/mypy/typeshed/stdlib/asyncio/base_tasks.pyi
949${PYSITELIB}/mypy/typeshed/stdlib/asyncio/compat.pyi 949${PYSITELIB}/mypy/typeshed/stdlib/asyncio/compat.pyi
950${PYSITELIB}/mypy/typeshed/stdlib/asyncio/constants.pyi 950${PYSITELIB}/mypy/typeshed/stdlib/asyncio/constants.pyi
951${PYSITELIB}/mypy/typeshed/stdlib/asyncio/coroutines.pyi 951${PYSITELIB}/mypy/typeshed/stdlib/asyncio/coroutines.pyi
952${PYSITELIB}/mypy/typeshed/stdlib/asyncio/events.pyi 952${PYSITELIB}/mypy/typeshed/stdlib/asyncio/events.pyi
953${PYSITELIB}/mypy/typeshed/stdlib/asyncio/exceptions.pyi 953${PYSITELIB}/mypy/typeshed/stdlib/asyncio/exceptions.pyi
954${PYSITELIB}/mypy/typeshed/stdlib/asyncio/format_helpers.pyi 954${PYSITELIB}/mypy/typeshed/stdlib/asyncio/format_helpers.pyi
955${PYSITELIB}/mypy/typeshed/stdlib/asyncio/futures.pyi 955${PYSITELIB}/mypy/typeshed/stdlib/asyncio/futures.pyi
956${PYSITELIB}/mypy/typeshed/stdlib/asyncio/locks.pyi 956${PYSITELIB}/mypy/typeshed/stdlib/asyncio/locks.pyi
957${PYSITELIB}/mypy/typeshed/stdlib/asyncio/log.pyi 957${PYSITELIB}/mypy/typeshed/stdlib/asyncio/log.pyi
 958${PYSITELIB}/mypy/typeshed/stdlib/asyncio/mixins.pyi
958${PYSITELIB}/mypy/typeshed/stdlib/asyncio/proactor_events.pyi 959${PYSITELIB}/mypy/typeshed/stdlib/asyncio/proactor_events.pyi
959${PYSITELIB}/mypy/typeshed/stdlib/asyncio/protocols.pyi 960${PYSITELIB}/mypy/typeshed/stdlib/asyncio/protocols.pyi
960${PYSITELIB}/mypy/typeshed/stdlib/asyncio/queues.pyi 961${PYSITELIB}/mypy/typeshed/stdlib/asyncio/queues.pyi
961${PYSITELIB}/mypy/typeshed/stdlib/asyncio/runners.pyi 962${PYSITELIB}/mypy/typeshed/stdlib/asyncio/runners.pyi
962${PYSITELIB}/mypy/typeshed/stdlib/asyncio/selector_events.pyi 963${PYSITELIB}/mypy/typeshed/stdlib/asyncio/selector_events.pyi
963${PYSITELIB}/mypy/typeshed/stdlib/asyncio/sslproto.pyi 964${PYSITELIB}/mypy/typeshed/stdlib/asyncio/sslproto.pyi
964${PYSITELIB}/mypy/typeshed/stdlib/asyncio/staggered.pyi 965${PYSITELIB}/mypy/typeshed/stdlib/asyncio/staggered.pyi
965${PYSITELIB}/mypy/typeshed/stdlib/asyncio/streams.pyi 966${PYSITELIB}/mypy/typeshed/stdlib/asyncio/streams.pyi
966${PYSITELIB}/mypy/typeshed/stdlib/asyncio/subprocess.pyi 967${PYSITELIB}/mypy/typeshed/stdlib/asyncio/subprocess.pyi
 968${PYSITELIB}/mypy/typeshed/stdlib/asyncio/taskgroups.pyi
967${PYSITELIB}/mypy/typeshed/stdlib/asyncio/tasks.pyi 969${PYSITELIB}/mypy/typeshed/stdlib/asyncio/tasks.pyi
968${PYSITELIB}/mypy/typeshed/stdlib/asyncio/threads.pyi 970${PYSITELIB}/mypy/typeshed/stdlib/asyncio/threads.pyi
969${PYSITELIB}/mypy/typeshed/stdlib/asyncio/transports.pyi 971${PYSITELIB}/mypy/typeshed/stdlib/asyncio/transports.pyi
970${PYSITELIB}/mypy/typeshed/stdlib/asyncio/trsock.pyi 972${PYSITELIB}/mypy/typeshed/stdlib/asyncio/trsock.pyi
971${PYSITELIB}/mypy/typeshed/stdlib/asyncio/unix_events.pyi 973${PYSITELIB}/mypy/typeshed/stdlib/asyncio/unix_events.pyi
972${PYSITELIB}/mypy/typeshed/stdlib/asyncio/windows_events.pyi 974${PYSITELIB}/mypy/typeshed/stdlib/asyncio/windows_events.pyi
973${PYSITELIB}/mypy/typeshed/stdlib/asyncio/windows_utils.pyi 975${PYSITELIB}/mypy/typeshed/stdlib/asyncio/windows_utils.pyi
974${PYSITELIB}/mypy/typeshed/stdlib/asyncore.pyi 976${PYSITELIB}/mypy/typeshed/stdlib/asyncore.pyi
975${PYSITELIB}/mypy/typeshed/stdlib/atexit.pyi 977${PYSITELIB}/mypy/typeshed/stdlib/atexit.pyi
976${PYSITELIB}/mypy/typeshed/stdlib/audioop.pyi 978${PYSITELIB}/mypy/typeshed/stdlib/audioop.pyi
977${PYSITELIB}/mypy/typeshed/stdlib/base64.pyi 979${PYSITELIB}/mypy/typeshed/stdlib/base64.pyi
978${PYSITELIB}/mypy/typeshed/stdlib/bdb.pyi 980${PYSITELIB}/mypy/typeshed/stdlib/bdb.pyi
979${PYSITELIB}/mypy/typeshed/stdlib/binascii.pyi 981${PYSITELIB}/mypy/typeshed/stdlib/binascii.pyi
@@ -1185,26 +1187,27 @@ ${PYSITELIB}/mypy/typeshed/stdlib/msilib @@ -1185,26 +1187,27 @@ ${PYSITELIB}/mypy/typeshed/stdlib/msilib
1185${PYSITELIB}/mypy/typeshed/stdlib/msilib/schema.pyi 1187${PYSITELIB}/mypy/typeshed/stdlib/msilib/schema.pyi
1186${PYSITELIB}/mypy/typeshed/stdlib/msilib/sequence.pyi 1188${PYSITELIB}/mypy/typeshed/stdlib/msilib/sequence.pyi
1187${PYSITELIB}/mypy/typeshed/stdlib/msilib/text.pyi 1189${PYSITELIB}/mypy/typeshed/stdlib/msilib/text.pyi
1188${PYSITELIB}/mypy/typeshed/stdlib/msvcrt.pyi 1190${PYSITELIB}/mypy/typeshed/stdlib/msvcrt.pyi
1189${PYSITELIB}/mypy/typeshed/stdlib/multiprocessing/__init__.pyi 1191${PYSITELIB}/mypy/typeshed/stdlib/multiprocessing/__init__.pyi
1190${PYSITELIB}/mypy/typeshed/stdlib/multiprocessing/connection.pyi 1192${PYSITELIB}/mypy/typeshed/stdlib/multiprocessing/connection.pyi
1191${PYSITELIB}/mypy/typeshed/stdlib/multiprocessing/context.pyi 1193${PYSITELIB}/mypy/typeshed/stdlib/multiprocessing/context.pyi
1192${PYSITELIB}/mypy/typeshed/stdlib/multiprocessing/dummy/__init__.pyi 1194${PYSITELIB}/mypy/typeshed/stdlib/multiprocessing/dummy/__init__.pyi
1193${PYSITELIB}/mypy/typeshed/stdlib/multiprocessing/dummy/connection.pyi 1195${PYSITELIB}/mypy/typeshed/stdlib/multiprocessing/dummy/connection.pyi
1194${PYSITELIB}/mypy/typeshed/stdlib/multiprocessing/managers.pyi 1196${PYSITELIB}/mypy/typeshed/stdlib/multiprocessing/managers.pyi
1195${PYSITELIB}/mypy/typeshed/stdlib/multiprocessing/pool.pyi 1197${PYSITELIB}/mypy/typeshed/stdlib/multiprocessing/pool.pyi
1196${PYSITELIB}/mypy/typeshed/stdlib/multiprocessing/process.pyi 1198${PYSITELIB}/mypy/typeshed/stdlib/multiprocessing/process.pyi
1197${PYSITELIB}/mypy/typeshed/stdlib/multiprocessing/queues.pyi 1199${PYSITELIB}/mypy/typeshed/stdlib/multiprocessing/queues.pyi
 1200${PYSITELIB}/mypy/typeshed/stdlib/multiprocessing/reduction.pyi
1198${PYSITELIB}/mypy/typeshed/stdlib/multiprocessing/shared_memory.pyi 1201${PYSITELIB}/mypy/typeshed/stdlib/multiprocessing/shared_memory.pyi
1199${PYSITELIB}/mypy/typeshed/stdlib/multiprocessing/sharedctypes.pyi 1202${PYSITELIB}/mypy/typeshed/stdlib/multiprocessing/sharedctypes.pyi
1200${PYSITELIB}/mypy/typeshed/stdlib/multiprocessing/spawn.pyi 1203${PYSITELIB}/mypy/typeshed/stdlib/multiprocessing/spawn.pyi
1201${PYSITELIB}/mypy/typeshed/stdlib/multiprocessing/synchronize.pyi 1204${PYSITELIB}/mypy/typeshed/stdlib/multiprocessing/synchronize.pyi
1202${PYSITELIB}/mypy/typeshed/stdlib/netrc.pyi 1205${PYSITELIB}/mypy/typeshed/stdlib/netrc.pyi
1203${PYSITELIB}/mypy/typeshed/stdlib/nis.pyi 1206${PYSITELIB}/mypy/typeshed/stdlib/nis.pyi
1204${PYSITELIB}/mypy/typeshed/stdlib/nntplib.pyi 1207${PYSITELIB}/mypy/typeshed/stdlib/nntplib.pyi
1205${PYSITELIB}/mypy/typeshed/stdlib/ntpath.pyi 1208${PYSITELIB}/mypy/typeshed/stdlib/ntpath.pyi
1206${PYSITELIB}/mypy/typeshed/stdlib/nturl2path.pyi 1209${PYSITELIB}/mypy/typeshed/stdlib/nturl2path.pyi
1207${PYSITELIB}/mypy/typeshed/stdlib/numbers.pyi 1210${PYSITELIB}/mypy/typeshed/stdlib/numbers.pyi
1208${PYSITELIB}/mypy/typeshed/stdlib/opcode.pyi 1211${PYSITELIB}/mypy/typeshed/stdlib/opcode.pyi
1209${PYSITELIB}/mypy/typeshed/stdlib/operator.pyi 1212${PYSITELIB}/mypy/typeshed/stdlib/operator.pyi
1210${PYSITELIB}/mypy/typeshed/stdlib/optparse.pyi 1213${PYSITELIB}/mypy/typeshed/stdlib/optparse.pyi
@@ -1293,26 +1296,27 @@ ${PYSITELIB}/mypy/typeshed/stdlib/tkinte @@ -1293,26 +1296,27 @@ ${PYSITELIB}/mypy/typeshed/stdlib/tkinte
1293${PYSITELIB}/mypy/typeshed/stdlib/tkinter/commondialog.pyi 1296${PYSITELIB}/mypy/typeshed/stdlib/tkinter/commondialog.pyi
1294${PYSITELIB}/mypy/typeshed/stdlib/tkinter/constants.pyi 1297${PYSITELIB}/mypy/typeshed/stdlib/tkinter/constants.pyi
1295${PYSITELIB}/mypy/typeshed/stdlib/tkinter/dialog.pyi 1298${PYSITELIB}/mypy/typeshed/stdlib/tkinter/dialog.pyi
1296${PYSITELIB}/mypy/typeshed/stdlib/tkinter/dnd.pyi 1299${PYSITELIB}/mypy/typeshed/stdlib/tkinter/dnd.pyi
1297${PYSITELIB}/mypy/typeshed/stdlib/tkinter/filedialog.pyi 1300${PYSITELIB}/mypy/typeshed/stdlib/tkinter/filedialog.pyi
1298${PYSITELIB}/mypy/typeshed/stdlib/tkinter/font.pyi 1301${PYSITELIB}/mypy/typeshed/stdlib/tkinter/font.pyi
1299${PYSITELIB}/mypy/typeshed/stdlib/tkinter/messagebox.pyi 1302${PYSITELIB}/mypy/typeshed/stdlib/tkinter/messagebox.pyi
1300${PYSITELIB}/mypy/typeshed/stdlib/tkinter/scrolledtext.pyi 1303${PYSITELIB}/mypy/typeshed/stdlib/tkinter/scrolledtext.pyi
1301${PYSITELIB}/mypy/typeshed/stdlib/tkinter/simpledialog.pyi 1304${PYSITELIB}/mypy/typeshed/stdlib/tkinter/simpledialog.pyi
1302${PYSITELIB}/mypy/typeshed/stdlib/tkinter/tix.pyi 1305${PYSITELIB}/mypy/typeshed/stdlib/tkinter/tix.pyi
1303${PYSITELIB}/mypy/typeshed/stdlib/tkinter/ttk.pyi 1306${PYSITELIB}/mypy/typeshed/stdlib/tkinter/ttk.pyi
1304${PYSITELIB}/mypy/typeshed/stdlib/token.pyi 1307${PYSITELIB}/mypy/typeshed/stdlib/token.pyi
1305${PYSITELIB}/mypy/typeshed/stdlib/tokenize.pyi 1308${PYSITELIB}/mypy/typeshed/stdlib/tokenize.pyi
 1309${PYSITELIB}/mypy/typeshed/stdlib/tomllib.pyi
1306${PYSITELIB}/mypy/typeshed/stdlib/trace.pyi 1310${PYSITELIB}/mypy/typeshed/stdlib/trace.pyi
1307${PYSITELIB}/mypy/typeshed/stdlib/traceback.pyi 1311${PYSITELIB}/mypy/typeshed/stdlib/traceback.pyi
1308${PYSITELIB}/mypy/typeshed/stdlib/tracemalloc.pyi 1312${PYSITELIB}/mypy/typeshed/stdlib/tracemalloc.pyi
1309${PYSITELIB}/mypy/typeshed/stdlib/tty.pyi 1313${PYSITELIB}/mypy/typeshed/stdlib/tty.pyi
1310${PYSITELIB}/mypy/typeshed/stdlib/turtle.pyi 1314${PYSITELIB}/mypy/typeshed/stdlib/turtle.pyi
1311${PYSITELIB}/mypy/typeshed/stdlib/types.pyi 1315${PYSITELIB}/mypy/typeshed/stdlib/types.pyi
1312${PYSITELIB}/mypy/typeshed/stdlib/typing.pyi 1316${PYSITELIB}/mypy/typeshed/stdlib/typing.pyi
1313${PYSITELIB}/mypy/typeshed/stdlib/typing_extensions.pyi 1317${PYSITELIB}/mypy/typeshed/stdlib/typing_extensions.pyi
1314${PYSITELIB}/mypy/typeshed/stdlib/unicodedata.pyi 1318${PYSITELIB}/mypy/typeshed/stdlib/unicodedata.pyi
1315${PYSITELIB}/mypy/typeshed/stdlib/unittest/__init__.pyi 1319${PYSITELIB}/mypy/typeshed/stdlib/unittest/__init__.pyi
1316${PYSITELIB}/mypy/typeshed/stdlib/unittest/_log.pyi 1320${PYSITELIB}/mypy/typeshed/stdlib/unittest/_log.pyi
1317${PYSITELIB}/mypy/typeshed/stdlib/unittest/async_case.pyi 1321${PYSITELIB}/mypy/typeshed/stdlib/unittest/async_case.pyi
1318${PYSITELIB}/mypy/typeshed/stdlib/unittest/case.pyi 1322${PYSITELIB}/mypy/typeshed/stdlib/unittest/case.pyi

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

--- pkgsrc/lang/py-mypy/distinfo 2022/03/31 07:30:09 1.27
+++ pkgsrc/lang/py-mypy/distinfo 2022/05/02 08:19:25 1.28
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.27 2022/03/31 07:30:09 adam Exp $ 1$NetBSD: distinfo,v 1.28 2022/05/02 08:19:25 adam Exp $
2 2
3BLAKE2s (mypy-0.942.tar.gz) = f8d95a3de36f0f830109499c74bf7807743ead8be6906ac883802123d60511c7 3BLAKE2s (mypy-0.950.tar.gz) = ae674246f76a1334f29aca621f2491f03b59b28eafdddfae88845503b2eb78ac
4SHA512 (mypy-0.942.tar.gz) = 4c69575cbe02df3d6cb8ba160d4e809f7ad3d5852a725c2352684df63ba1823d8fd5ec745f2e198114c8a1b752972e6bff5d9e1dfe4484d3844066b7ac48de1a 4SHA512 (mypy-0.950.tar.gz) = 4766c5a28e3e248263a8d35aecd231667dfea8c3423cbacd2bb07a356f0e00be4f8cff82e3f417c141f088ce946589f98c5a1e3a80fe129f7d362bb8f099dfab
5Size (mypy-0.942.tar.gz) = 2651177 bytes 5Size (mypy-0.950.tar.gz) = 2695414 bytes