pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang/py-mypy
Module Name: pkgsrc
Committed By: adam
Date: Wed Aug 6 06:29:14 UTC 2025
Modified Files:
pkgsrc/lang/py-mypy: Makefile PLIST distinfo
Log Message:
py-mypy: updated to 1.17.1
Mypy 1.17
* Optionally Check That Match Is Exhaustive
* Further Improvements to Attribute Resolution
* Fixes to Nondeterministic Type Checking
* Remove Support for Targeting Python 3.8
* Initial Support for Python 3.14
* Deprecated Flag: `--force-uppercase-builtins`
* Mypyc: Improvements to Generators and Async Functions
* Mypyc: Partial, Unsafe Support for Free Threading
* Other Mypyc Fixes and Improvements
* Stubgen Improvements
* Miscellaneous Fixes and Improvements
* Acknowledgements
To generate a diff of this commit:
cvs rdiff -u -r1.63 -r1.64 pkgsrc/lang/py-mypy/Makefile
cvs rdiff -u -r1.39 -r1.40 pkgsrc/lang/py-mypy/PLIST
cvs rdiff -u -r1.58 -r1.59 pkgsrc/lang/py-mypy/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/lang/py-mypy/Makefile
diff -u pkgsrc/lang/py-mypy/Makefile:1.63 pkgsrc/lang/py-mypy/Makefile:1.64
--- pkgsrc/lang/py-mypy/Makefile:1.63 Mon Jun 30 19:48:34 2025
+++ pkgsrc/lang/py-mypy/Makefile Wed Aug 6 06:29:14 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.63 2025/06/30 19:48:34 adam Exp $
+# $NetBSD: Makefile,v 1.64 2025/08/06 06:29:14 adam Exp $
-DISTNAME= mypy-1.16.1
+DISTNAME= mypy-1.17.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= lang python
MASTER_SITES= ${MASTER_SITE_PYPI:=m/mypy/}
@@ -12,6 +12,7 @@ LICENSE= mit
TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
DEPENDS+= ${PYPKGPREFIX}-mypy_extensions>=1.0.0:../../lang/py-mypy_extensions
+DEPENDS+= ${PYPKGPREFIX}-pathspec>=0.9.0:../../devel/py-pathspec
DEPENDS+= ${PYPKGPREFIX}-typing-extensions>=4.6.0:../../devel/py-typing-extensions
TEST_DEPENDS+= ${PYPKGPREFIX}-attrs>=18.0:../../devel/py-attrs
TEST_DEPENDS+= ${PYPKGPREFIX}-filelock>=3.3.0:../../devel/py-filelock
Index: pkgsrc/lang/py-mypy/PLIST
diff -u pkgsrc/lang/py-mypy/PLIST:1.39 pkgsrc/lang/py-mypy/PLIST:1.40
--- pkgsrc/lang/py-mypy/PLIST:1.39 Sun Jun 1 05:58:01 2025
+++ pkgsrc/lang/py-mypy/PLIST Wed Aug 6 06:29:14 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.39 2025/06/01 05:58:01 adam Exp $
+@comment $NetBSD: PLIST,v 1.40 2025/08/06 06:29:14 adam Exp $
bin/dmypy-${PYVERSSUFFIX}
bin/mypy-${PYVERSSUFFIX}
bin/mypyc-${PYVERSSUFFIX}
@@ -40,6 +40,9 @@ ${PYSITELIB}/mypy/checker.pyo
${PYSITELIB}/mypy/checker_shared.py
${PYSITELIB}/mypy/checker_shared.pyc
${PYSITELIB}/mypy/checker_shared.pyo
+${PYSITELIB}/mypy/checker_state.py
+${PYSITELIB}/mypy/checker_state.pyc
+${PYSITELIB}/mypy/checker_state.pyo
${PYSITELIB}/mypy/checkexpr.py
${PYSITELIB}/mypy/checkexpr.pyc
${PYSITELIB}/mypy/checkexpr.pyo
@@ -557,8 +560,6 @@ ${PYSITELIB}/mypy/typeshed/stdlib/_curse
${PYSITELIB}/mypy/typeshed/stdlib/_curses_panel.pyi
${PYSITELIB}/mypy/typeshed/stdlib/_dbm.pyi
${PYSITELIB}/mypy/typeshed/stdlib/_decimal.pyi
-${PYSITELIB}/mypy/typeshed/stdlib/_dummy_thread.pyi
-${PYSITELIB}/mypy/typeshed/stdlib/_dummy_threading.pyi
${PYSITELIB}/mypy/typeshed/stdlib/_frozen_importlib.pyi
${PYSITELIB}/mypy/typeshed/stdlib/_frozen_importlib_external.pyi
${PYSITELIB}/mypy/typeshed/stdlib/_gdbm.pyi
@@ -595,6 +596,7 @@ ${PYSITELIB}/mypy/typeshed/stdlib/_threa
${PYSITELIB}/mypy/typeshed/stdlib/_tkinter.pyi
${PYSITELIB}/mypy/typeshed/stdlib/_tracemalloc.pyi
${PYSITELIB}/mypy/typeshed/stdlib/_typeshed/__init__.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/_typeshed/_type_checker_internals.pyi
${PYSITELIB}/mypy/typeshed/stdlib/_typeshed/dbapi.pyi
${PYSITELIB}/mypy/typeshed/stdlib/_typeshed/importlib.pyi
${PYSITELIB}/mypy/typeshed/stdlib/_typeshed/wsgi.pyi
@@ -605,6 +607,7 @@ ${PYSITELIB}/mypy/typeshed/stdlib/_weakr
${PYSITELIB}/mypy/typeshed/stdlib/_winapi.pyi
${PYSITELIB}/mypy/typeshed/stdlib/abc.pyi
${PYSITELIB}/mypy/typeshed/stdlib/aifc.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/annotationlib.pyi
${PYSITELIB}/mypy/typeshed/stdlib/antigravity.pyi
${PYSITELIB}/mypy/typeshed/stdlib/argparse.pyi
${PYSITELIB}/mypy/typeshed/stdlib/array.pyi
@@ -621,6 +624,7 @@ ${PYSITELIB}/mypy/typeshed/stdlib/asynci
${PYSITELIB}/mypy/typeshed/stdlib/asyncio/exceptions.pyi
${PYSITELIB}/mypy/typeshed/stdlib/asyncio/format_helpers.pyi
${PYSITELIB}/mypy/typeshed/stdlib/asyncio/futures.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/asyncio/graph.pyi
${PYSITELIB}/mypy/typeshed/stdlib/asyncio/locks.pyi
${PYSITELIB}/mypy/typeshed/stdlib/asyncio/log.pyi
${PYSITELIB}/mypy/typeshed/stdlib/asyncio/mixins.pyi
@@ -666,9 +670,17 @@ ${PYSITELIB}/mypy/typeshed/stdlib/collec
${PYSITELIB}/mypy/typeshed/stdlib/collections/abc.pyi
${PYSITELIB}/mypy/typeshed/stdlib/colorsys.pyi
${PYSITELIB}/mypy/typeshed/stdlib/compileall.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/compression/__init__.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/compression/_common/__init__.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/compression/_common/_streams.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/compression/bz2/__init__.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/compression/gzip/__init__.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/compression/lzma/__init__.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/compression/zlib/__init__.pyi
${PYSITELIB}/mypy/typeshed/stdlib/concurrent/__init__.pyi
${PYSITELIB}/mypy/typeshed/stdlib/concurrent/futures/__init__.pyi
${PYSITELIB}/mypy/typeshed/stdlib/concurrent/futures/_base.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/concurrent/futures/interpreter.pyi
${PYSITELIB}/mypy/typeshed/stdlib/concurrent/futures/process.pyi
${PYSITELIB}/mypy/typeshed/stdlib/concurrent/futures/thread.pyi
${PYSITELIB}/mypy/typeshed/stdlib/configparser.pyi
@@ -752,7 +764,6 @@ ${PYSITELIB}/mypy/typeshed/stdlib/distut
${PYSITELIB}/mypy/typeshed/stdlib/distutils/util.pyi
${PYSITELIB}/mypy/typeshed/stdlib/distutils/version.pyi
${PYSITELIB}/mypy/typeshed/stdlib/doctest.pyi
-${PYSITELIB}/mypy/typeshed/stdlib/dummy_threading.pyi
${PYSITELIB}/mypy/typeshed/stdlib/email/__init__.pyi
${PYSITELIB}/mypy/typeshed/stdlib/email/_header_value_parser.pyi
${PYSITELIB}/mypy/typeshed/stdlib/email/_policybase.pyi
@@ -868,7 +879,6 @@ ${PYSITELIB}/mypy/typeshed/stdlib/encodi
${PYSITELIB}/mypy/typeshed/stdlib/encodings/kz1048.pyi
${PYSITELIB}/mypy/typeshed/stdlib/encodings/latin_1.pyi
${PYSITELIB}/mypy/typeshed/stdlib/encodings/mac_arabic.pyi
-${PYSITELIB}/mypy/typeshed/stdlib/encodings/mac_centeuro.pyi
${PYSITELIB}/mypy/typeshed/stdlib/encodings/mac_croatian.pyi
${PYSITELIB}/mypy/typeshed/stdlib/encodings/mac_cyrillic.pyi
${PYSITELIB}/mypy/typeshed/stdlib/encodings/mac_farsi.pyi
@@ -1089,7 +1099,8 @@ ${PYSITELIB}/mypy/typeshed/stdlib/os/__i
${PYSITELIB}/mypy/typeshed/stdlib/os/path.pyi
${PYSITELIB}/mypy/typeshed/stdlib/ossaudiodev.pyi
${PYSITELIB}/mypy/typeshed/stdlib/parser.pyi
-${PYSITELIB}/mypy/typeshed/stdlib/pathlib.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/pathlib/__init__.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/pathlib/types.pyi
${PYSITELIB}/mypy/typeshed/stdlib/pdb.pyi
${PYSITELIB}/mypy/typeshed/stdlib/pickle.pyi
${PYSITELIB}/mypy/typeshed/stdlib/pickletools.pyi
@@ -1146,7 +1157,8 @@ ${PYSITELIB}/mypy/typeshed/stdlib/sre_pa
${PYSITELIB}/mypy/typeshed/stdlib/ssl.pyi
${PYSITELIB}/mypy/typeshed/stdlib/stat.pyi
${PYSITELIB}/mypy/typeshed/stdlib/statistics.pyi
-${PYSITELIB}/mypy/typeshed/stdlib/string.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/string/__init__.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/string/templatelib.pyi
${PYSITELIB}/mypy/typeshed/stdlib/stringprep.pyi
${PYSITELIB}/mypy/typeshed/stdlib/struct.pyi
${PYSITELIB}/mypy/typeshed/stdlib/subprocess.pyi
Index: pkgsrc/lang/py-mypy/distinfo
diff -u pkgsrc/lang/py-mypy/distinfo:1.58 pkgsrc/lang/py-mypy/distinfo:1.59
--- pkgsrc/lang/py-mypy/distinfo:1.58 Mon Jun 30 19:48:34 2025
+++ pkgsrc/lang/py-mypy/distinfo Wed Aug 6 06:29:14 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.58 2025/06/30 19:48:34 adam Exp $
+$NetBSD: distinfo,v 1.59 2025/08/06 06:29:14 adam Exp $
-BLAKE2s (mypy-1.16.1.tar.gz) = 4fcc3da676824114660e3e11cc626d4fd56ba8a6ced6508c39d1a03057bb9568
-SHA512 (mypy-1.16.1.tar.gz) = 37ac411797258eb900ba565eecb353e05f72085f7754ff1d64b68de79a369ba7d6fde2fa2ba5259070c075477b3ba5f5c3773751b53d7a2c3433bd8dcd87f2c5
-Size (mypy-1.16.1.tar.gz) = 3324747 bytes
+BLAKE2s (mypy-1.17.1.tar.gz) = 0be90fc4243ba1a79fcb9f3e2bffc423a6f8905a4ceea60e1bcf52fc07deb2b3
+SHA512 (mypy-1.17.1.tar.gz) = 1d253afc22a5dc91f485dbac4b8b8a8fa16b656f4213d518265b304fb10d0a6da265ea98c0f6e01a492aedf15f5e6b686b5712f3b53e25f2ddb7248c824a1415
+Size (mypy-1.17.1.tar.gz) = 3352570 bytes
Home |
Main Index |
Thread Index |
Old Index