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:           Mon Nov  9 13:36:24 UTC 2020

Modified Files:
        pkgsrc/lang/py-mypy: Makefile PLIST distinfo

Log Message:
py-mypy: updated to 0.790

0.790:
Bug Fixes
Fix disable_error_code config file option
Fix partial type crash during protocol checking
Store the type for assignment expression
Always type check arguments when using --disallow-untyped-calls
Make None compatible with Hashable
Don't infinite loop on self dependencies in --follow-imports=normal
Don't simplify away Any when joining union types
Check for deleted vars in raise from
Fix corner case for comparing nested overloads
Fix issues with async for and with statements
Fix internal error on list/dict comprehension with walrus operator in global scope
Fix propagation of module-specific options to the parser
Fix crash when super is called outside a method
Fix untyped decorator overload error on class decorator with __call__ overloads
Clean up terminal width handling
Add keyword arguments for functional Enum API
Validate follow_imports values in mypy.ini
Fix *expr in an assigned expression
Don't consider comparing True and False as a dangerous comparison
Make reveal_type work with call expressions returning None

Error Reporting Improvements
Improve missing module error for subdirectories
Clarify bytes formatting error messages
Fix misleading follow_imports error message in dmypy
Use [arg-type] error code for additional argument type error messages
Report some additional serious errors in junit.xml
Report note about binary operation on the same location as error message

Documentation Updates
Document disable_error_code config file option
Add cross references to config file values
Add cross references to additional config values, and missing plugins config value, and document --help option for stubgen
Remove note that Final is experimental and suggest importing it from typing
Discuss unreachable code as a common issue

Stubgen Improvements
Improve property type detection in extension modules
Fix type stubgen crash caused by invalid type annotation
Import Iterable and Iterator from typing in generated stubs

Other Improvements
Speed up type checking of unions containing many literal string types
Add scripts to misc/


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 pkgsrc/lang/py-mypy/Makefile
cvs rdiff -u -r1.14 -r1.15 pkgsrc/lang/py-mypy/PLIST
cvs rdiff -u -r1.16 -r1.17 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.18 pkgsrc/lang/py-mypy/Makefile:1.19
--- pkgsrc/lang/py-mypy/Makefile:1.18   Wed Jul  1 16:05:25 2020
+++ pkgsrc/lang/py-mypy/Makefile        Mon Nov  9 13:36:24 2020
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.18 2020/07/01 16:05:25 adam Exp $
+# $NetBSD: Makefile,v 1.19 2020/11/09 13:36:24 adam Exp $
 
-DISTNAME=      mypy-0.782
+DISTNAME=      mypy-0.790
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    lang python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=m/mypy/}
@@ -18,7 +18,8 @@ USE_LANGUAGES=        # none
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27
 
-REPLACE_PYTHON=        mypy/typeshed/tests/*.py
+REPLACE_PYTHON+=       mypy/typeshed/scripts/update-stubtest-whitelist.py
+REPLACE_PYTHON+=       mypy/typeshed/tests/*.py
 
 post-install:
 .for bin in dmypy mypy mypyc stubgen stubtest

Index: pkgsrc/lang/py-mypy/PLIST
diff -u pkgsrc/lang/py-mypy/PLIST:1.14 pkgsrc/lang/py-mypy/PLIST:1.15
--- pkgsrc/lang/py-mypy/PLIST:1.14      Wed Jul  1 16:05:25 2020
+++ pkgsrc/lang/py-mypy/PLIST   Mon Nov  9 13:36:24 2020
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.14 2020/07/01 16:05:25 adam Exp $
+@comment $NetBSD: PLIST,v 1.15 2020/11/09 13:36:24 adam Exp $
 bin/dmypy-${PYVERSSUFFIX}
 bin/mypy-${PYVERSSUFFIX}
 bin/mypyc-${PYVERSSUFFIX}
@@ -175,6 +175,9 @@ ${PYSITELIB}/mypy/nodes.pyo
 ${PYSITELIB}/mypy/options.py
 ${PYSITELIB}/mypy/options.pyc
 ${PYSITELIB}/mypy/options.pyo
+${PYSITELIB}/mypy/ordered_dict.py
+${PYSITELIB}/mypy/ordered_dict.pyc
+${PYSITELIB}/mypy/ordered_dict.pyo
 ${PYSITELIB}/mypy/parse.py
 ${PYSITELIB}/mypy/parse.pyc
 ${PYSITELIB}/mypy/parse.pyo
@@ -463,6 +466,12 @@ ${PYSITELIB}/mypy/typeops.pyo
 ${PYSITELIB}/mypy/types.py
 ${PYSITELIB}/mypy/types.pyc
 ${PYSITELIB}/mypy/types.pyo
+${PYSITELIB}/mypy/typeshed/scripts/migrate_script.py
+${PYSITELIB}/mypy/typeshed/scripts/migrate_script.pyc
+${PYSITELIB}/mypy/typeshed/scripts/migrate_script.pyo
+${PYSITELIB}/mypy/typeshed/scripts/update-stubtest-whitelist.py
+${PYSITELIB}/mypy/typeshed/scripts/update-stubtest-whitelist.pyc
+${PYSITELIB}/mypy/typeshed/scripts/update-stubtest-whitelist.pyo
 ${PYSITELIB}/mypy/typeshed/stdlib/2/BaseHTTPServer.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/2/CGIHTTPServer.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/2/ConfigParser.pyi
@@ -491,6 +500,7 @@ ${PYSITELIB}/mypy/typeshed/stdlib/2/_sre
 ${PYSITELIB}/mypy/typeshed/stdlib/2/_struct.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/2/_symtable.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/2/_threading_local.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/2/_winreg.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/2/abc.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/2/ast.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/2/atexit.pyi
@@ -615,7 +625,8 @@ ${PYSITELIB}/mypy/typeshed/stdlib/2and3/
 ${PYSITELIB}/mypy/typeshed/stdlib/2and3/_heapq.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/2and3/_msi.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/2and3/_random.pyi
-${PYSITELIB}/mypy/typeshed/stdlib/2and3/_types.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/2and3/_typeshed/__init__.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/2and3/_typeshed/wsgi.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/2and3/_warnings.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/2and3/_weakref.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/2and3/_weakrefset.pyi
@@ -772,6 +783,8 @@ ${PYSITELIB}/mypy/typeshed/stdlib/2and3/
 ${PYSITELIB}/mypy/typeshed/stdlib/2and3/py_compile.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/2and3/pyclbr.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/2and3/pydoc.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/2and3/pydoc_data/__init__.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/2and3/pydoc_data/topics.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/2and3/pyexpat/__init__.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/2and3/pyexpat/errors.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/2and3/pyexpat/model.pyi
@@ -846,8 +859,10 @@ ${PYSITELIB}/mypy/typeshed/stdlib/2and3/
 ${PYSITELIB}/mypy/typeshed/stdlib/2and3/zipimport.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/2and3/zlib.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3.6/secrets.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/3.7/_py_abc.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3.7/contextvars.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3.7/dataclasses.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/3.9/graphlib.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3.9/zoneinfo/__init__.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/_ast.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/_bootlocale.pyi
@@ -863,30 +878,42 @@ ${PYSITELIB}/mypy/typeshed/stdlib/3/_ope
 ${PYSITELIB}/mypy/typeshed/stdlib/3/_osx_support.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/_posixsubprocess.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/_pydecimal.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/3/_sitebuiltins.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/_stat.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/_thread.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/_threading_local.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/3/_tkinter.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/_tracemalloc.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/_winapi.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/abc.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/ast.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/asyncio/__init__.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/asyncio/base_events.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/3/asyncio/base_futures.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/3/asyncio/base_subprocess.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/3/asyncio/base_tasks.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/3/asyncio/compat.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/asyncio/constants.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/asyncio/coroutines.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/asyncio/events.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/asyncio/exceptions.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/3/asyncio/format_helpers.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/asyncio/futures.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/asyncio/locks.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/3/asyncio/log.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/asyncio/proactor_events.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/asyncio/protocols.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/asyncio/queues.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/asyncio/runners.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/asyncio/selector_events.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/3/asyncio/sslproto.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/3/asyncio/staggered.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/asyncio/streams.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/asyncio/subprocess.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/asyncio/tasks.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/3/asyncio/threads.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/asyncio/transports.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/3/asyncio/trsock.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/asyncio/unix_events.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/asyncio/windows_events.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/asyncio/windows_utils.pyi
@@ -977,6 +1004,7 @@ ${PYSITELIB}/mypy/typeshed/stdlib/3/mult
 ${PYSITELIB}/mypy/typeshed/stdlib/3/multiprocessing/process.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/multiprocessing/queues.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/multiprocessing/shared_memory.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/3/multiprocessing/sharedctypes.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/multiprocessing/spawn.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/multiprocessing/synchronize.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/nntplib.pyi
@@ -1015,6 +1043,7 @@ ${PYSITELIB}/mypy/typeshed/stdlib/3/tkin
 ${PYSITELIB}/mypy/typeshed/stdlib/3/tkinter/constants.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/tkinter/dialog.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/tkinter/filedialog.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/3/tkinter/font.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/tkinter/messagebox.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/tkinter/ttk.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/tokenize.pyi
@@ -1025,6 +1054,7 @@ ${PYSITELIB}/mypy/typeshed/stdlib/3/unit
 ${PYSITELIB}/mypy/typeshed/stdlib/3/unittest/async_case.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/unittest/case.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/unittest/loader.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/3/unittest/main.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/unittest/mock.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/unittest/result.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/unittest/runner.pyi
@@ -1038,6 +1068,7 @@ ${PYSITELIB}/mypy/typeshed/stdlib/3/urll
 ${PYSITELIB}/mypy/typeshed/stdlib/3/urllib/response.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/urllib/robotparser.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/venv/__init__.pyi
+${PYSITELIB}/mypy/typeshed/stdlib/3/winreg.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/xmlrpc/__init__.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/xmlrpc/client.pyi
 ${PYSITELIB}/mypy/typeshed/stdlib/3/xmlrpc/server.pyi
@@ -1057,6 +1088,9 @@ ${PYSITELIB}/mypy/typeshed/tests/pytype_
 ${PYSITELIB}/mypy/typeshed/tests/stubtest_test.py
 ${PYSITELIB}/mypy/typeshed/tests/stubtest_test.pyc
 ${PYSITELIB}/mypy/typeshed/tests/stubtest_test.pyo
+${PYSITELIB}/mypy/typeshed/tests/stubtest_unused.py
+${PYSITELIB}/mypy/typeshed/tests/stubtest_unused.pyc
+${PYSITELIB}/mypy/typeshed/tests/stubtest_unused.pyo
 ${PYSITELIB}/mypy/typeshed/third_party/2/OpenSSL/__init__.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2/OpenSSL/crypto.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2/concurrent/__init__.pyi
@@ -1115,6 +1149,20 @@ ${PYSITELIB}/mypy/typeshed/third_party/2
 ${PYSITELIB}/mypy/typeshed/third_party/2/six/moves/urllib_response.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2/six/moves/urllib_robotparser.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2/six/moves/xmlrpc_client.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2/tornado/__init__.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2/tornado/concurrent.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2/tornado/gen.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2/tornado/httpclient.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2/tornado/httpserver.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2/tornado/httputil.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2/tornado/ioloop.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2/tornado/locks.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2/tornado/netutil.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2/tornado/process.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2/tornado/tcpserver.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2/tornado/testing.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2/tornado/util.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2/tornado/web.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/Crypto/Cipher/AES.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/Crypto/Cipher/ARC2.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/Crypto/Cipher/ARC4.pyi
@@ -1216,10 +1264,28 @@ ${PYSITELIB}/mypy/typeshed/third_party/2
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/boto/s3/user.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/boto/s3/website.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/boto/utils.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2and3/cachetools/__init__.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2and3/cachetools/abc.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2and3/cachetools/cache.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2and3/cachetools/decorators.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2and3/cachetools/func.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2and3/cachetools/lfu.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2and3/cachetools/lru.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2and3/cachetools/rr.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2and3/cachetools/ttl.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/certifi.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/characteristic/__init__.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/chardet/__init__.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2and3/chardet/enums.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2and3/chardet/langbulgarianmodel.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2and3/chardet/langcyrillicmodel.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2and3/chardet/langgreekmodel.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2and3/chardet/langhebrewmodel.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2and3/chardet/langhungarianmodel.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2and3/chardet/langthaimodel.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2and3/chardet/langturkishmodel.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/chardet/universaldetector.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2and3/chardet/version.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/click/__init__.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/click/_termui_impl.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/click/core.pyi
@@ -1278,6 +1344,7 @@ ${PYSITELIB}/mypy/typeshed/third_party/2
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/cryptography/hazmat/primitives/twofactor/hotp.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/cryptography/hazmat/primitives/twofactor/totp.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/cryptography/x509.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2and3/dateparser.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/datetimerange/__init__.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/dateutil/__init__.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/dateutil/_common.pyi
@@ -1290,6 +1357,9 @@ ${PYSITELIB}/mypy/typeshed/third_party/2
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/dateutil/tz/tz.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/dateutil/utils.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/decorator.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2and3/deprecated/__init__.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2and3/deprecated/classic.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2and3/deprecated/sphinx.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/emoji.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/first.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/flask/__init__.pyi
@@ -1336,6 +1406,7 @@ ${PYSITELIB}/mypy/typeshed/third_party/2
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/google/protobuf/internal/encoder.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/google/protobuf/internal/enum_type_wrapper.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/google/protobuf/internal/message_listener.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2and3/google/protobuf/internal/python_message.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/google/protobuf/internal/well_known_types.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/google/protobuf/internal/wire_format.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/google/protobuf/json_format.pyi
@@ -1390,6 +1461,9 @@ ${PYSITELIB}/mypy/typeshed/third_party/2
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/jinja2/tests.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/jinja2/utils.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/jinja2/visitor.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2and3/markdown/__init__.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2and3/markdown/core.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2and3/markdown/extensions/__init__.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/markupsafe/__init__.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/markupsafe/_compat.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/markupsafe/_constants.pyi
@@ -1404,6 +1478,8 @@ ${PYSITELIB}/mypy/typeshed/third_party/2
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/maxminddb/reader.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/mock.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/mypy_extensions.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2and3/nmap/__init__.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2and3/nmap/nmap.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/pyVmomi/__init__.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/pyVmomi/vim/__init__.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/pyVmomi/vim/event.pyi
@@ -1485,28 +1561,19 @@ ${PYSITELIB}/mypy/typeshed/third_party/2
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/requests/status_codes.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/requests/structures.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/requests/utils.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2and3/retry/__init__.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2and3/retry/api.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/simplejson/__init__.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/simplejson/decoder.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/simplejson/encoder.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/simplejson/scanner.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/singledispatch.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2and3/slugify/__init__.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2and3/slugify/slugify.pyi
+${PYSITELIB}/mypy/typeshed/third_party/2and3/slugify/special.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/tabulate.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/termcolor.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/toml.pyi
-${PYSITELIB}/mypy/typeshed/third_party/2and3/tornado/__init__.pyi
-${PYSITELIB}/mypy/typeshed/third_party/2and3/tornado/concurrent.pyi
-${PYSITELIB}/mypy/typeshed/third_party/2and3/tornado/gen.pyi
-${PYSITELIB}/mypy/typeshed/third_party/2and3/tornado/httpclient.pyi
-${PYSITELIB}/mypy/typeshed/third_party/2and3/tornado/httpserver.pyi
-${PYSITELIB}/mypy/typeshed/third_party/2and3/tornado/httputil.pyi
-${PYSITELIB}/mypy/typeshed/third_party/2and3/tornado/ioloop.pyi
-${PYSITELIB}/mypy/typeshed/third_party/2and3/tornado/locks.pyi
-${PYSITELIB}/mypy/typeshed/third_party/2and3/tornado/netutil.pyi
-${PYSITELIB}/mypy/typeshed/third_party/2and3/tornado/process.pyi
-${PYSITELIB}/mypy/typeshed/third_party/2and3/tornado/tcpserver.pyi
-${PYSITELIB}/mypy/typeshed/third_party/2and3/tornado/testing.pyi
-${PYSITELIB}/mypy/typeshed/third_party/2and3/tornado/util.pyi
-${PYSITELIB}/mypy/typeshed/third_party/2and3/tornado/web.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/typing_extensions.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/tzlocal/__init__.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/ujson.pyi
@@ -1573,6 +1640,12 @@ ${PYSITELIB}/mypy/typeshed/third_party/2
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/yaml/scanner.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/yaml/serializer.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/2and3/yaml/tokens.pyi
+${PYSITELIB}/mypy/typeshed/third_party/3/aiofiles/__init__.pyi
+${PYSITELIB}/mypy/typeshed/third_party/3/aiofiles/_os.pyi
+${PYSITELIB}/mypy/typeshed/third_party/3/aiofiles/base.pyi
+${PYSITELIB}/mypy/typeshed/third_party/3/aiofiles/threadpool/__init__.pyi
+${PYSITELIB}/mypy/typeshed/third_party/3/aiofiles/threadpool/binary.pyi
+${PYSITELIB}/mypy/typeshed/third_party/3/aiofiles/threadpool/text.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/3/contextvars.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/3/dataclasses.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/3/docutils/__init__.pyi
@@ -1583,6 +1656,9 @@ ${PYSITELIB}/mypy/typeshed/third_party/3
 ${PYSITELIB}/mypy/typeshed/third_party/3/docutils/parsers/rst/nodes.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/3/docutils/parsers/rst/roles.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/3/docutils/parsers/rst/states.pyi
+${PYSITELIB}/mypy/typeshed/third_party/3/filelock/__init__.pyi
+${PYSITELIB}/mypy/typeshed/third_party/3/freezegun/__init__.pyi
+${PYSITELIB}/mypy/typeshed/third_party/3/freezegun/api.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/3/jwt/__init__.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/3/jwt/algorithms.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/3/jwt/contrib/__init__.pyi
@@ -1592,6 +1668,9 @@ ${PYSITELIB}/mypy/typeshed/third_party/3
 ${PYSITELIB}/mypy/typeshed/third_party/3/orjson.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/3/pkg_resources/__init__.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/3/pkg_resources/py31compat.pyi
+${PYSITELIB}/mypy/typeshed/third_party/3/pytest_mock/__init__.pyi
+${PYSITELIB}/mypy/typeshed/third_party/3/pytest_mock/_version.pyi
+${PYSITELIB}/mypy/typeshed/third_party/3/pytest_mock/plugin.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/3/six/__init__.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/3/six/moves/BaseHTTPServer.pyi
 ${PYSITELIB}/mypy/typeshed/third_party/3/six/moves/CGIHTTPServer.pyi
@@ -1677,9 +1756,6 @@ ${PYSITELIB}/mypy/xml/mypy.xsd
 ${PYSITELIB}/mypyc/__init__.py
 ${PYSITELIB}/mypyc/__init__.pyc
 ${PYSITELIB}/mypyc/__init__.pyo
-${PYSITELIB}/mypyc/analysis.py
-${PYSITELIB}/mypyc/analysis.pyc
-${PYSITELIB}/mypyc/analysis.pyo
 ${PYSITELIB}/mypyc/build.py
 ${PYSITELIB}/mypyc/build.pyc
 ${PYSITELIB}/mypyc/build.pyo
@@ -1784,6 +1860,9 @@ ${PYSITELIB}/mypyc/ir/__init__.pyo
 ${PYSITELIB}/mypyc/ir/class_ir.py
 ${PYSITELIB}/mypyc/ir/class_ir.pyc
 ${PYSITELIB}/mypyc/ir/class_ir.pyo
+${PYSITELIB}/mypyc/ir/const_int.py
+${PYSITELIB}/mypyc/ir/const_int.pyc
+${PYSITELIB}/mypyc/ir/const_int.pyo
 ${PYSITELIB}/mypyc/ir/func_ir.py
 ${PYSITELIB}/mypyc/ir/func_ir.pyc
 ${PYSITELIB}/mypyc/ir/func_ir.pyo
@@ -1859,17 +1938,25 @@ ${PYSITELIB}/mypyc/irbuild/visitor.pyo
 ${PYSITELIB}/mypyc/irbuild/vtable.py
 ${PYSITELIB}/mypyc/irbuild/vtable.pyc
 ${PYSITELIB}/mypyc/irbuild/vtable.pyo
-${PYSITELIB}/mypyc/lib-rt/CPy.c
-${PYSITELIB}/mypyc/lib-rt/CPy.cc
 ${PYSITELIB}/mypyc/lib-rt/CPy.h
+${PYSITELIB}/mypyc/lib-rt/dict_ops.c
+${PYSITELIB}/mypyc/lib-rt/exc_ops.c
+${PYSITELIB}/mypyc/lib-rt/generic_ops.c
 ${PYSITELIB}/mypyc/lib-rt/getargs.c
+${PYSITELIB}/mypyc/lib-rt/init.c
+${PYSITELIB}/mypyc/lib-rt/int_ops.c
+${PYSITELIB}/mypyc/lib-rt/list_ops.c
+${PYSITELIB}/mypyc/lib-rt/misc_ops.c
 ${PYSITELIB}/mypyc/lib-rt/module_shim.tmpl
 ${PYSITELIB}/mypyc/lib-rt/mypyc_util.h
 ${PYSITELIB}/mypyc/lib-rt/pythonsupport.h
+${PYSITELIB}/mypyc/lib-rt/set_ops.c
 ${PYSITELIB}/mypyc/lib-rt/setup.py
 ${PYSITELIB}/mypyc/lib-rt/setup.pyc
 ${PYSITELIB}/mypyc/lib-rt/setup.pyo
+${PYSITELIB}/mypyc/lib-rt/str_ops.c
 ${PYSITELIB}/mypyc/lib-rt/test_capi.cc
+${PYSITELIB}/mypyc/lib-rt/tuple_ops.c
 ${PYSITELIB}/mypyc/namegen.py
 ${PYSITELIB}/mypyc/namegen.pyc
 ${PYSITELIB}/mypyc/namegen.pyo
@@ -1933,6 +2020,7 @@ ${PYSITELIB}/mypyc/test-data/irbuild-bas
 ${PYSITELIB}/mypyc/test-data/irbuild-classes.test
 ${PYSITELIB}/mypyc/test-data/irbuild-dict.test
 ${PYSITELIB}/mypyc/test-data/irbuild-generics.test
+${PYSITELIB}/mypyc/test-data/irbuild-int.test
 ${PYSITELIB}/mypyc/test-data/irbuild-lists.test
 ${PYSITELIB}/mypyc/test-data/irbuild-nested.test
 ${PYSITELIB}/mypyc/test-data/irbuild-optional.test
@@ -1944,11 +2032,22 @@ ${PYSITELIB}/mypyc/test-data/irbuild-tup
 ${PYSITELIB}/mypyc/test-data/refcount.test
 ${PYSITELIB}/mypyc/test-data/run-bench.test
 ${PYSITELIB}/mypyc/test-data/run-classes.test
+${PYSITELIB}/mypyc/test-data/run-dicts.test
+${PYSITELIB}/mypyc/test-data/run-exceptions.test
 ${PYSITELIB}/mypyc/test-data/run-functions.test
+${PYSITELIB}/mypyc/test-data/run-generators.test
+${PYSITELIB}/mypyc/test-data/run-imports.test
+${PYSITELIB}/mypyc/test-data/run-integers.test
+${PYSITELIB}/mypyc/test-data/run-lists.test
+${PYSITELIB}/mypyc/test-data/run-loops.test
+${PYSITELIB}/mypyc/test-data/run-misc.test
 ${PYSITELIB}/mypyc/test-data/run-multimodule.test
 ${PYSITELIB}/mypyc/test-data/run-mypy-sim.test
+${PYSITELIB}/mypyc/test-data/run-primitives.test
+${PYSITELIB}/mypyc/test-data/run-sets.test
+${PYSITELIB}/mypyc/test-data/run-strings.test
 ${PYSITELIB}/mypyc/test-data/run-traits.test
-${PYSITELIB}/mypyc/test-data/run.test
+${PYSITELIB}/mypyc/test-data/run-tuples.test
 ${PYSITELIB}/mypyc/test/__init__.py
 ${PYSITELIB}/mypyc/test/__init__.pyc
 ${PYSITELIB}/mypyc/test/__init__.pyo
@@ -1991,6 +2090,9 @@ ${PYSITELIB}/mypyc/test/test_run.pyo
 ${PYSITELIB}/mypyc/test/test_serialization.py
 ${PYSITELIB}/mypyc/test/test_serialization.pyc
 ${PYSITELIB}/mypyc/test/test_serialization.pyo
+${PYSITELIB}/mypyc/test/test_struct.py
+${PYSITELIB}/mypyc/test/test_struct.pyc
+${PYSITELIB}/mypyc/test/test_struct.pyo
 ${PYSITELIB}/mypyc/test/test_tuplename.py
 ${PYSITELIB}/mypyc/test/test_tuplename.pyc
 ${PYSITELIB}/mypyc/test/test_tuplename.pyo

Index: pkgsrc/lang/py-mypy/distinfo
diff -u pkgsrc/lang/py-mypy/distinfo:1.16 pkgsrc/lang/py-mypy/distinfo:1.17
--- pkgsrc/lang/py-mypy/distinfo:1.16   Wed Jul  1 16:05:25 2020
+++ pkgsrc/lang/py-mypy/distinfo        Mon Nov  9 13:36:24 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.16 2020/07/01 16:05:25 adam Exp $
+$NetBSD: distinfo,v 1.17 2020/11/09 13:36:24 adam Exp $
 
-SHA1 (mypy-0.782.tar.gz) = 3b382414a09bf57d8f2f6742f64e1d4a79fb70e2
-RMD160 (mypy-0.782.tar.gz) = 7babb8fee68c8dcb3c25537baeb1f1568b6fd7c8
-SHA512 (mypy-0.782.tar.gz) = f94433f79ea76b53ebb70589ca04ba3f39847050f73cf6deac00a3db13d742613a8ecb1a11fb84a878458025c6776b236b074e93e577c1b597e31d1300974767
-Size (mypy-0.782.tar.gz) = 2529814 bytes
+SHA1 (mypy-0.790.tar.gz) = 51ab5882129d37672be937a7631a29fe29686432
+RMD160 (mypy-0.790.tar.gz) = e0b71ede2ddea0fc91060ae4d61fc04b560de15d
+SHA512 (mypy-0.790.tar.gz) = e74dc84c38aee531ad5127c75b27c05f92a84fd008b4ea8a0edac7c93f642c7aba8c9faa3d0042a9c1608021f962012ca6c686df24dc8f4b399961b3ef080a75
+Size (mypy-0.790.tar.gz) = 2587141 bytes



Home | Main Index | Thread Index | Old Index