Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 6F9CB84D1D for ; Thu, 6 Jul 2023 10:08:58 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id ZJy3X9x_VyI2 for ; Thu, 6 Jul 2023 10:08:57 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 67EE384CD0 for ; Thu, 6 Jul 2023 10:08:57 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 6183BFBDB; Thu, 6 Jul 2023 10:08:57 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1688638137268250" MIME-Version: 1.0 Date: Thu, 6 Jul 2023 10:08:57 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/lang/py-mypy To: pkgsrc-changes@NetBSD.org Approved: commit_and_comment Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20230706100857.6183BFBDB@cvs.NetBSD.org> This is a multi-part message in MIME format. --_----------=_1688638137268250 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" Module Name: pkgsrc Committed By: adam Date: Thu Jul 6 10:08:57 UTC 2023 Modified Files: pkgsrc/lang/py-mypy: Makefile PLIST distinfo Log Message: py-mypy: updated to 1.4.1 Mypy 1.4.0 The Override Decorator Propagating Type Narrowing to Nested Functions Narrowing Enum Values Using “==” Performance Improvements Improvements to Plugins Fixes to Crashes Improvements to Error Messages Documentation Updates Mypyc Improvements Changes to Stubgen Other Notable Fixes and Improvements Typeshed Updates To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43 pkgsrc/lang/py-mypy/Makefile cvs rdiff -u -r1.27 -r1.28 pkgsrc/lang/py-mypy/PLIST cvs rdiff -u -r1.39 -r1.40 pkgsrc/lang/py-mypy/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1688638137268250 Content-Disposition: inline Content-Length: 8876 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/lang/py-mypy/Makefile diff -u pkgsrc/lang/py-mypy/Makefile:1.42 pkgsrc/lang/py-mypy/Makefile:1.43 --- pkgsrc/lang/py-mypy/Makefile:1.42 Mon May 15 20:48:50 2023 +++ pkgsrc/lang/py-mypy/Makefile Thu Jul 6 10:08:57 2023 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.42 2023/05/15 20:48:50 adam Exp $ +# $NetBSD: Makefile,v 1.43 2023/07/06 10:08:57 adam Exp $ -DISTNAME= mypy-1.3.0 +DISTNAME= mypy-1.4.1 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= lang python MASTER_SITES= ${MASTER_SITE_PYPI:=m/mypy/} @@ -11,7 +11,7 @@ COMMENT= Optional static typing for Pyth LICENSE= mit DEPENDS+= ${PYPKGPREFIX}-mypy_extensions>=1.0.0:../../lang/py-mypy_extensions -DEPENDS+= ${PYPKGPREFIX}-typing-extensions>=3.10:../../devel/py-typing-extensions +DEPENDS+= ${PYPKGPREFIX}-typing-extensions>=4.1.0:../../devel/py-typing-extensions USE_LANGUAGES= # none Index: pkgsrc/lang/py-mypy/PLIST diff -u pkgsrc/lang/py-mypy/PLIST:1.27 pkgsrc/lang/py-mypy/PLIST:1.28 --- pkgsrc/lang/py-mypy/PLIST:1.27 Mon May 15 20:48:50 2023 +++ pkgsrc/lang/py-mypy/PLIST Thu Jul 6 10:08:57 2023 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.27 2023/05/15 20:48:50 adam Exp $ +@comment $NetBSD: PLIST,v 1.28 2023/07/06 10:08:57 adam Exp $ bin/dmypy-${PYVERSSUFFIX} bin/mypy-${PYVERSSUFFIX} bin/mypyc-${PYVERSSUFFIX} @@ -368,6 +368,9 @@ ${PYSITELIB}/mypy/test/helpers.pyo ${PYSITELIB}/mypy/test/test_find_sources.py ${PYSITELIB}/mypy/test/test_find_sources.pyc ${PYSITELIB}/mypy/test/test_find_sources.pyo +${PYSITELIB}/mypy/test/test_ref_info.py +${PYSITELIB}/mypy/test/test_ref_info.pyc +${PYSITELIB}/mypy/test/test_ref_info.pyo ${PYSITELIB}/mypy/test/testapi.py ${PYSITELIB}/mypy/test/testapi.pyc ${PYSITELIB}/mypy/test/testapi.pyo @@ -464,15 +467,18 @@ ${PYSITELIB}/mypy/test/testtypegen.pyo ${PYSITELIB}/mypy/test/testtypes.py ${PYSITELIB}/mypy/test/testtypes.pyc ${PYSITELIB}/mypy/test/testtypes.pyo +${PYSITELIB}/mypy/test/testupdatedata.py +${PYSITELIB}/mypy/test/testupdatedata.pyc +${PYSITELIB}/mypy/test/testupdatedata.pyo ${PYSITELIB}/mypy/test/testutil.py ${PYSITELIB}/mypy/test/testutil.pyc ${PYSITELIB}/mypy/test/testutil.pyo ${PYSITELIB}/mypy/test/typefixture.py ${PYSITELIB}/mypy/test/typefixture.pyc ${PYSITELIB}/mypy/test/typefixture.pyo -${PYSITELIB}/mypy/test/update.py -${PYSITELIB}/mypy/test/update.pyc -${PYSITELIB}/mypy/test/update.pyo +${PYSITELIB}/mypy/test/update_data.py +${PYSITELIB}/mypy/test/update_data.pyc +${PYSITELIB}/mypy/test/update_data.pyo ${PYSITELIB}/mypy/test/visitors.py ${PYSITELIB}/mypy/test/visitors.pyc ${PYSITELIB}/mypy/test/visitors.pyo @@ -497,6 +503,9 @@ ${PYSITELIB}/mypy/typeops.pyo ${PYSITELIB}/mypy/types.py ${PYSITELIB}/mypy/types.pyc ${PYSITELIB}/mypy/types.pyo +${PYSITELIB}/mypy/types_utils.py +${PYSITELIB}/mypy/types_utils.pyc +${PYSITELIB}/mypy/types_utils.pyo ${PYSITELIB}/mypy/typeshed/LICENSE ${PYSITELIB}/mypy/typeshed/stdlib/VERSIONS ${PYSITELIB}/mypy/typeshed/stdlib/__future__.pyi @@ -765,6 +774,62 @@ ${PYSITELIB}/mypy/typeshed/stdlib/json/e ${PYSITELIB}/mypy/typeshed/stdlib/json/tool.pyi ${PYSITELIB}/mypy/typeshed/stdlib/keyword.pyi ${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/__init__.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/btm_matcher.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixer_base.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/__init__.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_apply.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_asserts.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_basestring.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_buffer.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_dict.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_except.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_exec.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_execfile.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_exitfunc.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_filter.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_funcattrs.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_future.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_getcwdu.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_has_key.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_idioms.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_import.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_imports.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_imports2.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_input.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_intern.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_isinstance.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_itertools.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_itertools_imports.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_long.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_map.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_metaclass.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_methodattrs.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_ne.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_next.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_nonzero.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_numliterals.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_operator.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_paren.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_print.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_raise.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_raw_input.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_reduce.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_reload.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_renames.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_repr.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_set_literal.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_standarderror.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_sys_exc.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_throw.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_tuple_params.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_types.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_unicode.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_urllib.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_ws_comma.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_xrange.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_xreadlines.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/fixes/fix_zip.pyi +${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/main.pyi ${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/pgen2/__init__.pyi ${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/pgen2/driver.pyi ${PYSITELIB}/mypy/typeshed/stdlib/lib2to3/pgen2/grammar.pyi @@ -999,9 +1064,6 @@ ${PYSITELIB}/mypy/typeshed/stdlib/zipimp ${PYSITELIB}/mypy/typeshed/stdlib/zlib.pyi ${PYSITELIB}/mypy/typeshed/stdlib/zoneinfo/__init__.pyi ${PYSITELIB}/mypy/typeshed/stubs/mypy-extensions/mypy_extensions.pyi -${PYSITELIB}/mypy/typeshed/test_cases/stdlib/check_xml.py -${PYSITELIB}/mypy/typeshed/test_cases/stdlib/check_xml.pyc -${PYSITELIB}/mypy/typeshed/test_cases/stdlib/check_xml.pyo ${PYSITELIB}/mypy/typestate.py ${PYSITELIB}/mypy/typestate.pyc ${PYSITELIB}/mypy/typestate.pyo @@ -1362,6 +1424,7 @@ ${PYSITELIB}/mypyc/test-data/irbuild-int ${PYSITELIB}/mypyc/test-data/irbuild-isinstance.test ${PYSITELIB}/mypyc/test-data/irbuild-lists.test ${PYSITELIB}/mypyc/test-data/irbuild-match.test +${PYSITELIB}/mypyc/test-data/irbuild-math.test ${PYSITELIB}/mypyc/test-data/irbuild-nested.test ${PYSITELIB}/mypyc/test-data/irbuild-optional.test ${PYSITELIB}/mypyc/test-data/irbuild-set.test Index: pkgsrc/lang/py-mypy/distinfo diff -u pkgsrc/lang/py-mypy/distinfo:1.39 pkgsrc/lang/py-mypy/distinfo:1.40 --- pkgsrc/lang/py-mypy/distinfo:1.39 Mon May 15 20:48:50 2023 +++ pkgsrc/lang/py-mypy/distinfo Thu Jul 6 10:08:57 2023 @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.39 2023/05/15 20:48:50 adam Exp $ +$NetBSD: distinfo,v 1.40 2023/07/06 10:08:57 adam Exp $ -BLAKE2s (mypy-1.3.0.tar.gz) = 13ba89fb199f34c05663ab72d8225016363706aa285e05a97ebb71f2e2c4ddc3 -SHA512 (mypy-1.3.0.tar.gz) = db7e3e607a1296999af64699c857d0a522f5c35d292045c5c016841f4bd2091cc072a8f59a7672cd22e71285acab4a4a390b38c0844a8ec3ed38e6c96df4a914 -Size (mypy-1.3.0.tar.gz) = 2812673 bytes +BLAKE2s (mypy-1.4.1.tar.gz) = b9ff7c5207110c3f4519e0d7b6b39b43f7b482970ad2b9d40dfad20599c2c18f +SHA512 (mypy-1.4.1.tar.gz) = 379ee46926f947811c0760848a8a3a6f8455bba3ae3ba5b537579306de7899359e8444dd6274d321dcc20adbb639fd2783521e19083c0e35b9b2feda76e65ce7 +Size (mypy-1.4.1.tar.gz) = 2855162 bytes --_----------=_1688638137268250--