Michael R. Crusoe pushed to branch master at Debian Python Team / packages / mypy
Commits: 328622ff by Michael R. Crusoe at 2026-05-01T14:40:14+02:00 merge in primary branch, preserving our branch name - - - - - d8b6fb26 by Michael R. Crusoe at 2026-05-01T14:48:28+02:00 New upstream version 2.0.0~rc0 - - - - - 67f354e6 by Michael R. Crusoe at 2026-05-01T14:49:08+02:00 Update upstream source from tag 'upstream/2.0.0_rc0' Update to upstream version '2.0.0~rc0' with Debian dir 5985a2a62fefa8634afa4b825477e8a17f954e39 - - - - - 691379b8 by Michael R. Crusoe at 2026-05-01T14:49:24+02:00 snapshot of https://github.com/python/mypy/commit/f2c97971f5f4dcd749cf87df1e1308ab5754490a - - - - - 81e9111d by Michael R. Crusoe at 2026-05-01T14:51:05+02:00 Removed mypyc regression patch applied upstream. - - - - - bb1d915c by Michael R. Crusoe at 2026-05-01T14:55:14+02:00 d/control: needs the newer librt. - - - - - 1956c63a by Michael R. Crusoe at 2026-05-01T17:01:13+02:00 d/rules: re-enable testAllBase64Features_librt, upstream fixed it. - - - - - 7ee8755d by Michael R. Crusoe at 2026-05-01T19:33:54+02:00 Added patch to remove the native parser as the ast_serialize Python package is not yet available in Debian. - - - - - a26337ea by Michael R. Crusoe at 2026-05-01T19:33:54+02:00 d/changelog & d/README.source: fix typos - - - - - 7c7db834 by Michael R. Crusoe at 2026-05-02T09:24:59+02:00 ast_serialize patch update: more removals. - - - - - 29bbd46a by Michael R. Crusoe at 2026-05-07T17:35:21+02:00 prepare for 2.0.0 final - - - - - ba3dcd1d by Michael R. Crusoe at 2026-05-07T17:35:41+02:00 New upstream version - - - - - 68b9f67c by Michael R. Crusoe at 2026-05-07T17:35:41+02:00 New upstream version 2.0.0 - - - - - d7f41c77 by Michael R. Crusoe at 2026-05-07T17:35:57+02:00 Update upstream source from tag 'upstream/2.0.0' Update to upstream version '2.0.0' with Debian dir 8386a07d817c8b03b7edb79b37d62a1d4d2a531a - - - - - 67bbfb97 by Michael R. Crusoe at 2026-05-07T17:36:02+02:00 debputy lint --auto-fix (routine-update) - - - - - 1761b218 by Michael R. Crusoe at 2026-05-07T17:38:14+02:00 Refreshed the ast_serialize removal patch. - - - - - 8aae0e48 by Michael R. Crusoe at 2026-05-07T17:41:18+02:00 d/control: needs newer librt. - - - - - 023e84a9 by Michael R. Crusoe at 2026-05-07T18:34:25+02:00 release to experimental - - - - - 44eab4b9 by Michael R. Crusoe at 2026-05-12T08:59:26+02:00 New upstream version - - - - - 34e5de20 by Michael R. Crusoe at 2026-05-12T08:59:27+02:00 New upstream version 2.1.0 - - - - - 5f1e7858 by Michael R. Crusoe at 2026-05-12T08:59:59+02:00 Update upstream source from tag 'upstream/2.1.0' Update to upstream version '2.1.0' with Debian dir 6933c841bea85c20f0ba4d7a580c7bfb0b512262 - - - - - 0c1f207a by Michael R. Crusoe at 2026-05-12T09:04:23+02:00 d/control: needs librt 0.11+ - - - - - 2984f1db by Michael R. Crusoe at 2026-05-12T10:23:37+02:00 Refreshed patches - - - - - 6ce4494f by Michael R. Crusoe at 2026-05-12T10:23:37+02:00 release to experimental - - - - - 58b5294b by Michael R. Crusoe at 2026-05-15T12:15:18+02:00 d/README.Debian: explain that the native parser & parallel parser is not currently available in Debian. - - - - - aa93581b by Michael R. Crusoe at 2026-05-21T10:16:26+02:00 release to unstable. - - - - - 352 changed files: - CHANGELOG.md - + CREDITS - MANIFEST.in - PKG-INFO - + debian/README.Debian - debian/README.source - debian/changelog - debian/control - − debian/patches/0001-mypyc-Generate-more-type-methods-for-types-with-mana.patch - debian/patches/hint-typeshed-package - debian/patches/remove-mypyc-test-run-timeout - debian/patches/series - + debian/patches/skip-ast-serialize - debian/patches/verbose - debian/rules - debian/sphinx/conf.py - docs/source/builtin_types.rst - docs/source/cheat_sheet_py3.rst - docs/source/command_line.rst - docs/source/common_issues.rst - docs/source/config_file.rst - docs/source/duck_type_compatibility.rst - docs/source/generics.rst - docs/source/getting_started.rst - docs/source/kinds_of_types.rst - docs/source/more_types.rst - docs/source/mypy_daemon.rst - docs/source/protocols.rst - docs/source/type_inference_and_annotations.rst - docs/source/type_narrowing.rst - misc/apply-cache-diff.py - misc/diff-cache.py - mypy-requirements.txt - mypy.egg-info/PKG-INFO - mypy.egg-info/SOURCES.txt - mypy.egg-info/requires.txt - mypy/__main__.py - mypy/binder.py - mypy/build.py - mypy/build_worker/worker.py - mypy/cache.py - mypy/checker.py - mypy/checker_shared.py - mypy/checkexpr.py - mypy/checkmember.py - mypy/checkstrformat.py - mypy/config_parser.py - mypy/defaults.py - mypy/dmypy_server.py - mypy/errors.py - mypy/exprtotype.py - mypy/fastparse.py - mypy/fixup.py - mypy/fscache.py - mypy/git.py - mypy/infer.py - mypy/ipc.py - + mypy/known_modules.py - mypy/lookup.py - mypy/main.py - mypy/meet.py - mypy/message_registry.py - mypy/messages.py - mypy/metastore.py - mypy/modulefinder.py - + mypy/modules_state.py - mypy/nativeparse.py - mypy/nodes.py - mypy/options.py - mypy/parse.py - mypy/plugins/attrs.py - mypy/plugins/common.py - mypy/plugins/dataclasses.py - mypy/plugins/functools.py - mypy/pyinfo.py - mypy/semanal.py - mypy/semanal_infer.py - mypy/semanal_main.py - mypy/semanal_namedtuple.py - mypy/semanal_newtype.py - mypy/semanal_pass1.py - mypy/server/astmerge.py - mypy/solve.py - mypy/stubgen.py - mypy/stubinfo.py - mypy/stubtest.py - mypy/subtypes.py - mypy/test/helpers.py - mypy/test/test_diff_cache.py - mypy/test/test_nativeparse.py - mypy/test/testargs.py - mypy/test/testcheck.py - mypy/test/testcmdline.py - mypy/test/testgraph.py - mypy/test/testoutput.py - mypy/test/testparse.py - mypy/test/testpep561.py - mypy/test/teststubinfo.py - mypy/test/teststubtest.py - mypy/typeanal.py - mypy/typeops.py - mypy/types.py - mypy/typeshed/stdlib/_codecs.pyi - mypy/typeshed/stdlib/_io.pyi - mypy/typeshed/stdlib/_operator.pyi - mypy/typeshed/stdlib/_pickle.pyi - mypy/typeshed/stdlib/_socket.pyi - mypy/typeshed/stdlib/_sqlite3.pyi - mypy/typeshed/stdlib/_ssl.pyi - + mypy/typeshed/stdlib/_typeshed/README.md - mypy/typeshed/stdlib/_typeshed/__init__.pyi - mypy/typeshed/stdlib/argparse.pyi - mypy/typeshed/stdlib/asyncio/base_tasks.pyi - mypy/typeshed/stdlib/asyncio/unix_events.pyi - mypy/typeshed/stdlib/code.pyi - mypy/typeshed/stdlib/codecs.pyi - mypy/typeshed/stdlib/concurrent/futures/process.pyi - mypy/typeshed/stdlib/concurrent/interpreters/__init__.pyi - mypy/typeshed/stdlib/concurrent/interpreters/_crossinterp.pyi - mypy/typeshed/stdlib/concurrent/interpreters/_queues.pyi - mypy/typeshed/stdlib/configparser.pyi - mypy/typeshed/stdlib/contextlib.pyi - mypy/typeshed/stdlib/email/message.pyi - mypy/typeshed/stdlib/importlib/metadata/__init__.pyi - mypy/typeshed/stdlib/json/__init__.pyi - mypy/typeshed/stdlib/lib2to3/fixes/fix_except.pyi - mypy/typeshed/stdlib/lib2to3/fixes/fix_import.pyi - mypy/typeshed/stdlib/lib2to3/fixes/fix_imports.pyi - mypy/typeshed/stdlib/lib2to3/fixes/fix_metaclass.pyi - mypy/typeshed/stdlib/lib2to3/fixes/fix_renames.pyi - mypy/typeshed/stdlib/lib2to3/fixes/fix_urllib.pyi - mypy/typeshed/stdlib/lib2to3/refactor.pyi - mypy/typeshed/stdlib/mmap.pyi - mypy/typeshed/stdlib/os/__init__.pyi - mypy/typeshed/stdlib/pathlib/__init__.pyi - mypy/typeshed/stdlib/pickle.pyi - mypy/typeshed/stdlib/signal.pyi - mypy/typeshed/stdlib/sqlite3/__init__.pyi - mypy/typeshed/stdlib/ssl.pyi - mypy/typeshed/stdlib/statistics.pyi - mypy/typeshed/stdlib/threading.pyi - mypy/typeshed/stdlib/tkinter/ttk.pyi - mypy/typeshed/stdlib/tokenize.pyi - mypy/typeshed/stdlib/traceback.pyi - mypy/typeshed/stdlib/typing_extensions.pyi - mypy/typeshed/stdlib/unittest/main.pyi - mypy/typeshed/stdlib/xml/etree/ElementPath.pyi - mypy/typeshed/stdlib/xml/etree/ElementTree.pyi - mypy/typeshed/stubs/librt/librt/internal.pyi - + mypy/typeshed/stubs/librt/librt/random.pyi - mypy/typeshed/stubs/librt/librt/vecs.pyi - mypy/util.py - mypy/version.py - mypy_self_check.ini - 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/conf.py - mypyc/doc/index.rst - mypyc/doc/librt.rst - + mypyc/doc/librt_random.rst - + mypyc/doc/librt_strings.rst - + mypyc/doc/librt_time.rst - + mypyc/doc/librt_vecs.rst - mypyc/doc/str_operations.rst - mypyc/ir/deps.py - mypyc/ir/module_ir.py - mypyc/ir/rtypes.py - mypyc/irbuild/builder.py - mypyc/irbuild/classdef.py - mypyc/irbuild/expression.py - mypyc/irbuild/for_helpers.py - mypyc/irbuild/function.py - mypyc/irbuild/ll_builder.py - mypyc/irbuild/prepare.py - mypyc/irbuild/specialize.py - mypyc/irbuild/vec.py - mypyc/lib-rt/base64/librt_base64.c - mypyc/lib-rt/base64/librt_base64.h - + mypyc/lib-rt/base64/librt_base64_api.c - + mypyc/lib-rt/base64/librt_base64_api.h - mypyc/lib-rt/byteswriter_extra_ops.c - mypyc/lib-rt/byteswriter_extra_ops.h - mypyc/lib-rt/dict_ops.c - mypyc/lib-rt/int_ops.c - mypyc/lib-rt/internal/librt_internal.c - mypyc/lib-rt/internal/librt_internal.h - + mypyc/lib-rt/internal/librt_internal_api.c - + mypyc/lib-rt/internal/librt_internal_api.h - mypyc/lib-rt/list_ops.c - mypyc/lib-rt/misc_ops.c - mypyc/lib-rt/module_shim.tmpl - mypyc/lib-rt/module_shim_no_gil_multiphase.tmpl - mypyc/lib-rt/pythoncapi_compat.h - + mypyc/lib-rt/random/librt_random.c - + mypyc/lib-rt/random/librt_random.h - + mypyc/lib-rt/random/librt_random_api.c - + mypyc/lib-rt/random/librt_random_api.h - mypyc/lib-rt/setup.py - mypyc/lib-rt/str_ops.c - mypyc/lib-rt/strings/librt_strings.c - mypyc/lib-rt/strings/librt_strings.h - + mypyc/lib-rt/strings/librt_strings_api.c - + mypyc/lib-rt/strings/librt_strings_api.h - mypyc/lib-rt/stringwriter_extra_ops.c - mypyc/lib-rt/stringwriter_extra_ops.h - mypyc/lib-rt/time/librt_time.c - mypyc/lib-rt/time/librt_time.h - + mypyc/lib-rt/time/librt_time_api.c - + mypyc/lib-rt/time/librt_time_api.h - mypyc/lib-rt/vecs/librt_vecs.c - mypyc/lib-rt/vecs/librt_vecs.h - + mypyc/lib-rt/vecs/librt_vecs_api.c - + mypyc/lib-rt/vecs/librt_vecs_api.h - mypyc/lib-rt/vecs/vec_bool.c - mypyc/lib-rt/vecs/vec_float.c - mypyc/lib-rt/vecs/vec_i16.c - mypyc/lib-rt/vecs/vec_i32.c - mypyc/lib-rt/vecs/vec_i64.c - mypyc/lib-rt/vecs/vec_nested.c - mypyc/lib-rt/vecs/vec_t.c - mypyc/lib-rt/vecs/vec_template.c - mypyc/lib-rt/vecs/vec_u8.c - mypyc/lib-rt/vecs_extra_ops.c - mypyc/lib-rt/vecs_extra_ops.h - mypyc/primitives/generic_ops.py - + mypyc/primitives/librt_random_ops.py - mypyc/primitives/librt_strings_ops.py - mypyc/primitives/librt_time_ops.py - mypyc/primitives/librt_vecs_ops.py - mypyc/primitives/misc_ops.py - mypyc/primitives/registry.py - mypyc/test-data/capsule-deps.test - mypyc/test-data/fixtures/ir.py - mypyc/test-data/irbuild-basic.test - mypyc/test-data/irbuild-classes.test - mypyc/test-data/irbuild-float.test - mypyc/test-data/irbuild-i64.test - + mypyc/test-data/irbuild-librt-random.test - mypyc/test-data/irbuild-librt-strings.test - + mypyc/test-data/irbuild-python312.test - mypyc/test-data/irbuild-statements.test - mypyc/test-data/irbuild-time.test - mypyc/test-data/irbuild-tuple.test - mypyc/test-data/irbuild-vec-i64.test - mypyc/test-data/irbuild-vec-misc.test - mypyc/test-data/irbuild-vec-nested.test - mypyc/test-data/irbuild-vec-t.test - mypyc/test-data/refcount.test - mypyc/test-data/run-async.test - mypyc/test-data/run-base64.test - mypyc/test-data/run-classes.test - mypyc/test-data/run-dicts.test - + mypyc/test-data/run-librt-random.test - mypyc/test-data/run-librt-strings.test - mypyc/test-data/run-librt-time.test - mypyc/test-data/run-misc.test - mypyc/test-data/run-multimodule.test - mypyc/test-data/run-tuples.test - mypyc/test-data/run-vecs-i64-interp.test - mypyc/test-data/run-vecs-i64.test - mypyc/test-data/run-vecs-misc-interp.test - mypyc/test-data/run-vecs-misc.test - mypyc/test-data/run-vecs-nested-interp.test - mypyc/test-data/run-vecs-nested.test - mypyc/test-data/run-vecs-t-interp.test - mypyc/test-data/run-vecs-t.test - mypyc/test/test_cheader.py - + mypyc/test/test_emitmodule.py - mypyc/test/test_irbuild.py - mypyc/test/test_run.py - mypyc/test/test_serialization.py - mypyc/test/testutil.py - pyproject.toml - setup.py - test-data/unit/check-annotated.test - test-data/unit/check-async-await.test - test-data/unit/check-class-namedtuple.test - test-data/unit/check-columns.test - test-data/unit/check-custom-plugin.test - test-data/unit/check-dataclasses.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-generic-alias.test - test-data/unit/check-generic-subtyping.test - test-data/unit/check-generics.test - test-data/unit/check-incremental.test - test-data/unit/check-inference-context.test - test-data/unit/check-inference.test - test-data/unit/check-isinstance.test - test-data/unit/check-kwargs.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-python39.test - test-data/unit/check-redefine.test - test-data/unit/check-redefine2.test - test-data/unit/check-statements.test - test-data/unit/check-tuples.test - test-data/unit/check-type-aliases.test - test-data/unit/check-type-promotion.test - test-data/unit/check-typeddict.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-vec.test - test-data/unit/cmdline.test - test-data/unit/daemon.test - test-data/unit/deps.test - test-data/unit/exportjson.test - test-data/unit/fine-grained-blockers.test - test-data/unit/fine-grained-cache-incremental.test - test-data/unit/fine-grained.test - test-data/unit/fixtures/isinstancelist.pyi - test-data/unit/fixtures/notimplemented.pyi - test-data/unit/fixtures/primitives.pyi - test-data/unit/fixtures/slice.pyi - test-data/unit/fixtures/tuple.pyi - test-data/unit/fixtures/type.pyi - test-data/unit/lib-stub/types.pyi - test-data/unit/merge.test - test-data/unit/native-parser-imports.test - test-data/unit/native-parser.test - test-data/unit/outputjson.test - test-data/unit/parse.test - test-data/unit/pythoneval.test - test-data/unit/semanal-basic.test - test-data/unit/semanal-errors.test - test-data/unit/semanal-statements.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/-/compare/d319951d658671d7f5300f4e17ada6f1bf581f14...aa93581bbcdbde3508c23acc0ed1bbab0584bbc1 -- View it on GitLab: https://salsa.debian.org/python-team/packages/mypy/-/compare/d319951d658671d7f5300f4e17ada6f1bf581f14...aa93581bbcdbde3508c23acc0ed1bbab0584bbc1 You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help
_______________________________________________ debian-med-commit mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit
