[med-svn] [Git][python-team/packages/mypy][upstream] New upstream version 1.16~rc0.1

Michael R. Crusoe (@crusoe) gitlab at salsa.debian.org
Wed May 28 12:31:57 BST 2025



Michael R. Crusoe pushed to branch upstream at Debian Python Team / packages / mypy


Commits:
5ccfc61c by Michael R. Crusoe at 2025-05-28T12:53:09+02:00
New upstream version 1.16~rc0.1
- - - - -


461 changed files:

- + .editorconfig
- + .git-blame-ignore-revs
- + .gitattributes
- + .github/ISSUE_TEMPLATE/bug.md
- + .github/ISSUE_TEMPLATE/config.yml
- + .github/ISSUE_TEMPLATE/crash.md
- + .github/ISSUE_TEMPLATE/documentation.md
- + .github/ISSUE_TEMPLATE/feature.md
- + .github/PULL_REQUEST_TEMPLATE.md
- + .github/workflows/build_wheels.yml
- + .github/workflows/docs.yml
- + .github/workflows/mypy_primer.yml
- + .github/workflows/mypy_primer_comment.yml
- + .github/workflows/sync_typeshed.yml
- + .github/workflows/test.yml
- + .github/workflows/test_stubgenc.yml
- + .gitignore
- + .pre-commit-config.yaml
- + .readthedocs.yaml
- CHANGELOG.md
- + CONTRIBUTING.md
- + CREDITS
- MANIFEST.in
- − PKG-INFO
- + action.yml
- docs/source/command_line.rst
- docs/source/config_file.rst
- docs/source/error_code_list2.rst
- docs/source/existing_code.rst
- docs/source/generics.rst
- docs/source/metaclasses.rst
- docs/source/more_types.rst
- docs/source/runtime_troubles.rst
- docs/source/type_narrowing.rst
- + misc/analyze_cache.py
- + misc/apply-cache-diff.py
- + misc/build-debug-python.sh
- + misc/build_wheel.py
- + misc/cherry-pick-typeshed.py
- + misc/clean-mypyc.sh
- + misc/convert-cache.py
- + misc/diff-cache.py
- + misc/docker/Dockerfile
- + misc/docker/README.md
- + misc/docker/build.py
- + misc/docker/run-wrapper.sh
- + misc/docker/run.sh
- + misc/dump-ast.py
- + misc/find_type.py
- + misc/gen_blog_post_html.py
- + misc/generate_changelog.py
- + misc/incremental_checker.py
- + misc/macs.el
- + misc/perf_checker.py
- + misc/perf_compare.py
- + misc/sync-typeshed.py
- + misc/test-stubgenc.sh
- + misc/trigger_wheel_build.sh
- + misc/typeshed_patches/0001-Partially-revert-Clean-up-argparse-hacks.patch
- + misc/typeshed_patches/0001-Remove-use-of-LiteralString-in-builtins-13743.patch
- + misc/typeshed_patches/0001-Revert-Remove-redundant-inheritances-from-Iterator.patch
- + misc/typeshed_patches/0001-Revert-sum-literal-integer-change-13961.patch
- + misc/typeshed_patches/0001-Revert-typeshed-ctypes-change.patch
- + misc/update-stubinfo.py
- + misc/upload-pypi.py
- mypy-requirements.txt
- − mypy.egg-info/PKG-INFO
- − mypy.egg-info/SOURCES.txt
- − mypy.egg-info/dependency_links.txt
- − mypy.egg-info/entry_points.txt
- − mypy.egg-info/requires.txt
- − mypy.egg-info/top_level.txt
- mypy/argmap.py
- mypy/binder.py
- mypy/build.py
- mypy/checker.py
- + mypy/checker_shared.py
- mypy/checkexpr.py
- mypy/checkmember.py
- mypy/checkpattern.py
- mypy/checkstrformat.py
- mypy/config_parser.py
- mypy/constraints.py
- mypy/defaults.py
- mypy/dmypy/client.py
- mypy/dmypy_server.py
- mypy/erasetype.py
- mypy/errors.py
- mypy/expandtype.py
- mypy/fastparse.py
- mypy/find_sources.py
- mypy/fixup.py
- mypy/inspections.py
- mypy/ipc.py
- mypy/join.py
- mypy/literals.py
- mypy/lookup.py
- mypy/main.py
- mypy/meet.py
- mypy/messages.py
- mypy/modulefinder.py
- mypy/nodes.py
- mypy/options.py
- mypy/partially_defined.py
- mypy/plugins/attrs.py
- mypy/plugins/dataclasses.py
- mypy/plugins/default.py
- mypy/plugins/functools.py
- mypy/reachability.py
- mypy/renaming.py
- mypy/semanal.py
- mypy/semanal_main.py
- mypy/semanal_namedtuple.py
- mypy/semanal_newtype.py
- mypy/semanal_typeddict.py
- mypy/server/astdiff.py
- mypy/server/astmerge.py
- mypy/server/deps.py
- mypy/server/mergecheck.py
- mypy/solve.py
- mypy/stubdoc.py
- mypy/stubgen.py
- mypy/stubgenc.py
- mypy/stubinfo.py
- mypy/stubtest.py
- mypy/subtypes.py
- mypy/suggestions.py
- mypy/test/data.py
- mypy/test/helpers.py
- mypy/test/testfinegrained.py
- mypy/test/testinfer.py
- mypy/test/testmerge.py
- mypy/test/testmodulefinder.py
- mypy/test/testpep561.py
- mypy/test/teststubgen.py
- mypy/test/teststubtest.py
- mypy/test/testsubtypes.py
- mypy/test/testtypes.py
- mypy/traverser.py
- mypy/treetransform.py
- mypy/type_visitor.py
- mypy/typeanal.py
- mypy/typeops.py
- mypy/types.py
- mypy/typeshed/stdlib/_decimal.pyi
- mypy/typeshed/stdlib/_frozen_importlib_external.pyi
- mypy/typeshed/stdlib/_hashlib.pyi
- mypy/typeshed/stdlib/_socket.pyi
- + mypy/typeshed/stdlib/_typeshed/README.md
- mypy/typeshed/stdlib/_typeshed/__init__.pyi
- mypy/typeshed/stdlib/argparse.pyi
- mypy/typeshed/stdlib/asyncio/__init__.pyi
- mypy/typeshed/stdlib/asyncio/base_events.pyi
- mypy/typeshed/stdlib/asyncio/events.pyi
- mypy/typeshed/stdlib/asyncio/sslproto.pyi
- mypy/typeshed/stdlib/asyncio/tasks.pyi
- mypy/typeshed/stdlib/asyncio/transports.pyi
- mypy/typeshed/stdlib/bdb.pyi
- mypy/typeshed/stdlib/builtins.pyi
- mypy/typeshed/stdlib/cmath.pyi
- mypy/typeshed/stdlib/codecs.pyi
- mypy/typeshed/stdlib/compileall.pyi
- mypy/typeshed/stdlib/configparser.pyi
- mypy/typeshed/stdlib/contextlib.pyi
- mypy/typeshed/stdlib/decimal.pyi
- mypy/typeshed/stdlib/distutils/cmd.pyi
- mypy/typeshed/stdlib/distutils/dist.pyi
- mypy/typeshed/stdlib/distutils/fancy_getopt.pyi
- mypy/typeshed/stdlib/email/__init__.pyi
- mypy/typeshed/stdlib/email/_header_value_parser.pyi
- mypy/typeshed/stdlib/email/mime/message.pyi
- mypy/typeshed/stdlib/email/mime/multipart.pyi
- mypy/typeshed/stdlib/enum.pyi
- mypy/typeshed/stdlib/functools.pyi
- mypy/typeshed/stdlib/getopt.pyi
- mypy/typeshed/stdlib/hashlib.pyi
- mypy/typeshed/stdlib/heapq.pyi
- mypy/typeshed/stdlib/hmac.pyi
- mypy/typeshed/stdlib/http/server.pyi
- mypy/typeshed/stdlib/importlib/metadata/__init__.pyi
- mypy/typeshed/stdlib/importlib/readers.pyi
- mypy/typeshed/stdlib/importlib/resources/__init__.pyi
- mypy/typeshed/stdlib/importlib/resources/_common.pyi
- mypy/typeshed/stdlib/importlib/resources/_functional.pyi
- mypy/typeshed/stdlib/inspect.pyi
- mypy/typeshed/stdlib/ipaddress.pyi
- mypy/typeshed/stdlib/json/encoder.pyi
- mypy/typeshed/stdlib/json/scanner.pyi
- mypy/typeshed/stdlib/logging/config.pyi
- mypy/typeshed/stdlib/math.pyi
- mypy/typeshed/stdlib/multiprocessing/connection.pyi
- mypy/typeshed/stdlib/optparse.pyi
- mypy/typeshed/stdlib/os/__init__.pyi
- mypy/typeshed/stdlib/pathlib.pyi
- mypy/typeshed/stdlib/pkgutil.pyi
- mypy/typeshed/stdlib/posix.pyi
- mypy/typeshed/stdlib/re.pyi
- mypy/typeshed/stdlib/shutil.pyi
- mypy/typeshed/stdlib/socket.pyi
- mypy/typeshed/stdlib/socketserver.pyi
- mypy/typeshed/stdlib/sre_constants.pyi
- mypy/typeshed/stdlib/statistics.pyi
- mypy/typeshed/stdlib/sys/__init__.pyi
- mypy/typeshed/stdlib/tarfile.pyi
- mypy/typeshed/stdlib/tempfile.pyi
- mypy/typeshed/stdlib/tkinter/__init__.pyi
- mypy/typeshed/stdlib/tkinter/ttk.pyi
- mypy/typeshed/stdlib/tokenize.pyi
- mypy/typeshed/stdlib/types.pyi
- mypy/typeshed/stdlib/typing.pyi
- mypy/typeshed/stdlib/typing_extensions.pyi
- mypy/typeshed/stdlib/unittest/case.pyi
- mypy/typeshed/stdlib/warnings.pyi
- mypy/typeshed/stdlib/xml/dom/NodeFilter.pyi
- mypy/typeshed/stdlib/xml/dom/__init__.pyi
- mypy/typeshed/stdlib/xml/dom/expatbuilder.pyi
- mypy/typeshed/stdlib/xml/dom/minidom.pyi
- mypy/typeshed/stdlib/xml/dom/pulldom.pyi
- mypy/typeshed/stdlib/xml/dom/xmlbuilder.pyi
- mypy/typeshed/stdlib/xml/etree/ElementInclude.pyi
- mypy/typeshed/stdlib/xml/etree/ElementPath.pyi
- mypy/typeshed/stdlib/xml/etree/ElementTree.pyi
- mypy/typeshed/stdlib/xml/sax/_exceptions.pyi
- mypy/typeshed/stdlib/xml/sax/expatreader.pyi
- mypy/typeshed/stdlib/xml/sax/handler.pyi
- mypy/typeshed/stdlib/xml/sax/saxutils.pyi
- mypy/typeshed/stdlib/xml/sax/xmlreader.pyi
- mypy/typeshed/stdlib/zipfile/__init__.pyi
- mypy/typeshed/stdlib/zipfile/_path/__init__.pyi
- + mypy/typeshed/stubs/mypy-extensions/@tests/stubtest_allowlist.txt
- + mypy/typeshed/stubs/mypy-extensions/METADATA.toml
- mypy/util.py
- mypy/version.py
- mypy/visitor.py
- mypy_self_check.ini
- + mypyc/.readthedocs.yaml
- mypyc/analysis/dataflow.py
- + mypyc/annotate.py
- mypyc/build.py
- mypyc/codegen/emit.py
- mypyc/codegen/emitclass.py
- mypyc/codegen/emitfunc.py
- mypyc/codegen/emitmodule.py
- mypyc/codegen/emitwrapper.py
- mypyc/common.py
- mypyc/doc/dev-intro.md
- mypyc/doc/dict_operations.rst
- mypyc/doc/differences_from_python.rst
- + mypyc/doc/frozenset_operations.rst
- mypyc/doc/index.rst
- mypyc/doc/list_operations.rst
- mypyc/doc/native_classes.rst
- mypyc/doc/native_operations.rst
- mypyc/doc/performance_tips_and_tricks.rst
- mypyc/doc/str_operations.rst
- mypyc/doc/tuple_operations.rst
- mypyc/doc/using_type_annotations.rst
- mypyc/ir/class_ir.py
- mypyc/ir/ops.py
- mypyc/ir/rtypes.py
- mypyc/irbuild/builder.py
- mypyc/irbuild/classdef.py
- mypyc/irbuild/env_class.py
- mypyc/irbuild/function.py
- mypyc/irbuild/generator.py
- mypyc/irbuild/ll_builder.py
- mypyc/irbuild/main.py
- mypyc/irbuild/mapper.py
- mypyc/irbuild/match.py
- + mypyc/irbuild/missingtypevisitor.py
- mypyc/irbuild/prebuildvisitor.py
- mypyc/irbuild/prepare.py
- mypyc/irbuild/statement.py
- mypyc/irbuild/util.py
- mypyc/lib-rt/CPy.h
- mypyc/lib-rt/bytes_ops.c
- mypyc/lib-rt/dict_ops.c
- mypyc/lib-rt/float_ops.c
- mypyc/lib-rt/int_ops.c
- mypyc/lib-rt/list_ops.c
- mypyc/lib-rt/misc_ops.c
- mypyc/lib-rt/mypyc_util.h
- mypyc/lib-rt/pythoncapi_compat.h
- mypyc/lib-rt/pythonsupport.h
- mypyc/lib-rt/str_ops.c
- mypyc/lower/registry.py
- mypyc/primitives/generic_ops.py
- mypyc/primitives/int_ops.py
- mypyc/primitives/list_ops.py
- mypyc/primitives/misc_ops.py
- mypyc/primitives/set_ops.py
- mypyc/primitives/str_ops.py
- mypyc/primitives/tuple_ops.py
- mypyc/test-data/alwaysdefined.test
- + mypyc/test-data/annotate-basic.test
- mypyc/test-data/commandline.test
- mypyc/test-data/exceptions-freq.test
- mypyc/test-data/exceptions.test
- mypyc/test-data/fixtures/ir.py
- mypyc/test-data/irbuild-any.test
- mypyc/test-data/irbuild-basic.test
- mypyc/test-data/irbuild-bytes.test
- mypyc/test-data/irbuild-classes.test
- mypyc/test-data/irbuild-constant-fold.test
- mypyc/test-data/irbuild-dict.test
- mypyc/test-data/irbuild-float.test
- + mypyc/test-data/irbuild-frozenset.test
- mypyc/test-data/irbuild-generics.test
- mypyc/test-data/irbuild-glue-methods.test
- mypyc/test-data/irbuild-i64.test
- mypyc/test-data/irbuild-int.test
- mypyc/test-data/irbuild-lists.test
- mypyc/test-data/irbuild-match.test
- mypyc/test-data/irbuild-nested.test
- mypyc/test-data/irbuild-set.test
- mypyc/test-data/irbuild-singledispatch.test
- mypyc/test-data/irbuild-statements.test
- mypyc/test-data/irbuild-str.test
- mypyc/test-data/irbuild-try.test
- mypyc/test-data/irbuild-tuple.test
- mypyc/test-data/irbuild-unreachable.test
- mypyc/test-data/irbuild-vectorcall.test
- mypyc/test-data/refcount.test
- mypyc/test-data/run-async.test
- mypyc/test-data/run-classes.test
- mypyc/test-data/run-dicts.test
- mypyc/test-data/run-floats.test
- mypyc/test-data/run-functions.test
- mypyc/test-data/run-generators.test
- + mypyc/test-data/run-generics.test
- mypyc/test-data/run-i64.test
- mypyc/test-data/run-lists.test
- mypyc/test-data/run-math.test
- mypyc/test-data/run-misc.test
- mypyc/test-data/run-multimodule.test
- mypyc/test-data/run-python312.test
- mypyc/test-data/run-sets.test
- mypyc/test-data/run-strings.test
- mypyc/test-data/run-tuples.test
- mypyc/test-data/run-u8.test
- mypyc/test/test_alwaysdefined.py
- + mypyc/test/test_annotate.py
- mypyc/test/test_emit.py
- mypyc/test/test_emitfunc.py
- mypyc/test/test_irbuild.py
- + mypyc/test/test_misc.py
- mypyc/test/test_run.py
- mypyc/test/testutil.py
- mypyc/transform/ir_transform.py
- mypyc/transform/lower.py
- + mypyc/transform/spill.py
- mypyc/transform/uninit.py
- pyproject.toml
- runtests.py
- − setup.cfg
- setup.py
- + test-data/packages/modulefinder-site-packages/foo-stubs/qux.pyi
- + test-data/packages/modulefinder-site-packages/pkg_typed_w_stubs-stubs/__init__.pyi
- + test-data/packages/modulefinder-site-packages/pkg_typed_w_stubs-stubs/spam.pyi
- + test-data/packages/modulefinder-site-packages/pkg_typed_w_stubs/__init__.py
- + test-data/packages/modulefinder-site-packages/pkg_typed_w_stubs/__init__.pyi
- + test-data/packages/modulefinder-site-packages/pkg_typed_w_stubs/py.typed
- + test-data/packages/modulefinder-site-packages/pkg_typed_w_stubs/spam.py
- + test-data/packages/modulefinder-site-packages/pkg_typed_w_stubs/spam.pyi
- + test-data/packages/typedpkg_ns_nested/pyproject.toml
- + test-data/packages/typedpkg_ns_nested/typedpkg_ns/a/__init__.py
- + test-data/packages/typedpkg_ns_nested/typedpkg_ns/a/py.typed
- + test-data/packages/typedpkg_ns_nested/typedpkg_ns/b/__init__.py
- test-data/unit/check-abstract.test
- test-data/unit/check-assert-type-fail.test
- test-data/unit/check-basic.test
- test-data/unit/check-classes.test
- test-data/unit/check-classvar.test
- test-data/unit/check-columns.test
- test-data/unit/check-ctypes.test
- test-data/unit/check-custom-plugin.test
- test-data/unit/check-dataclasses.test
- test-data/unit/check-deprecated.test
- test-data/unit/check-dynamic-typing.test
- test-data/unit/check-enum.test
- test-data/unit/check-errorcodes.test
- test-data/unit/check-expressions.test
- test-data/unit/check-fastparse.test
- test-data/unit/check-final.test
- test-data/unit/check-flags.test
- test-data/unit/check-formatting.test
- test-data/unit/check-functions.test
- test-data/unit/check-functools.test
- test-data/unit/check-generics.test
- test-data/unit/check-incremental.test
- test-data/unit/check-inference.test
- test-data/unit/check-inline-config.test
- test-data/unit/check-isinstance.test
- test-data/unit/check-kwargs.test
- test-data/unit/check-literal.test
- test-data/unit/check-modules.test
- test-data/unit/check-namedtuple.test
- test-data/unit/check-narrowing.test
- test-data/unit/check-newsemanal.test
- test-data/unit/check-optional.test
- test-data/unit/check-overloading.test
- test-data/unit/check-parameter-specification.test
- test-data/unit/check-plugin-attrs.test
- test-data/unit/check-protocols.test
- test-data/unit/check-python310.test
- test-data/unit/check-python311.test
- test-data/unit/check-python312.test
- test-data/unit/check-python313.test
- test-data/unit/check-python38.test
- test-data/unit/check-recursive-types.test
- test-data/unit/check-redefine.test
- + test-data/unit/check-redefine2.test
- test-data/unit/check-selftype.test
- test-data/unit/check-semanal-error.test
- test-data/unit/check-serialize.test
- test-data/unit/check-statements.test
- test-data/unit/check-tuples.test
- test-data/unit/check-type-aliases.test
- test-data/unit/check-typeddict.test
- test-data/unit/check-typeguard.test
- test-data/unit/check-typeis.test
- test-data/unit/check-typevar-tuple.test
- test-data/unit/check-typevar-values.test
- test-data/unit/check-union-error-syntax.test
- test-data/unit/check-union-or-syntax.test
- test-data/unit/check-unions.test
- test-data/unit/check-unreachable-code.test
- test-data/unit/check-varargs.test
- test-data/unit/check-warnings.test
- test-data/unit/cmdline.pyproject.test
- test-data/unit/cmdline.test
- test-data/unit/daemon.test
- test-data/unit/deps-expressions.test
- test-data/unit/deps-types.test
- test-data/unit/deps.test
- test-data/unit/diff.test
- test-data/unit/fine-grained-follow-imports.test
- test-data/unit/fine-grained-suggest.test
- test-data/unit/fine-grained.test
- test-data/unit/fixtures/enum.pyi
- test-data/unit/fixtures/float.pyi
- test-data/unit/fixtures/floatdict.pyi
- test-data/unit/fixtures/for.pyi
- test-data/unit/fixtures/module.pyi
- test-data/unit/fixtures/property.pyi
- test-data/unit/fixtures/set.pyi
- test-data/unit/fixtures/typing-typeddict.pyi
- test-data/unit/lib-stub/typing.pyi
- test-data/unit/merge.test
- test-data/unit/pep561.test
- + test-data/unit/plugins/magic_method.py
- test-data/unit/pythoneval.test
- test-data/unit/reports.test
- test-data/unit/semanal-errors.test
- test-data/unit/semanal-literal.test
- test-data/unit/semanal-statements.test
- test-data/unit/semanal-typeddict.test
- test-data/unit/stubgen.test
- test-data/unit/typexport-basic.test
- test-requirements.in
- test-requirements.txt


The diff was not included because it is too large.


View it on GitLab: https://salsa.debian.org/python-team/packages/mypy/-/commit/5ccfc61c12958ffb945cbcedfa5fb858f8753a35

-- 
View it on GitLab: https://salsa.debian.org/python-team/packages/mypy/-/commit/5ccfc61c12958ffb945cbcedfa5fb858f8753a35
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20250528/25ded184/attachment-0001.htm>


More information about the debian-med-commit mailing list