Michael R. Crusoe pushed to branch master at Debian Python Team / packages / mypy
Commits: 97e41b8e by Michael R. Crusoe at 2024-03-26T15:24:03+01:00 Added patch to fix FTBFS with Pytest 8.1+ - - - - - ffc073eb by Michael R. Crusoe at 2024-03-26T16:52:29+01:00 routine-update: Ready to upload to unstable - - - - - 3 changed files: - debian/changelog - + debian/patches/pytest8.patch - debian/patches/series Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,9 @@ +mypy (1.9.0-3) unstable; urgency=medium + + * Added patch to fix FTBFS with Pytest 8.1+ + + -- Michael R. Crusoe <[email protected]> Tue, 26 Mar 2024 16:52:29 +0100 + mypy (1.9.0-2) unstable; urgency=medium * d/patches/typing_extensions_4.10.path: cherry-pick from upstream. ===================================== debian/patches/pytest8.patch ===================================== @@ -0,0 +1,42 @@ +commit e5ff3c9a693825cdb815637209994d4e6eae50eb +Author: Michael R. Crusoe <[email protected]> +Date: Tue Mar 26 12:44:25 2024 +0100 +Forwarded: https://github.com/python/mypy/pull/17066 + + fix for Pytest 8 compat + +--- mypy.orig/mypy/test/helpers.py ++++ mypy/mypy/test/helpers.py +@@ -41,7 +41,7 @@ + if status != 0: + sys.stdout.write(outval) + sys.stderr.write(errval) +- pytest.fail(msg="Sample check failed", pytrace=False) ++ pytest.fail(reason="Sample check failed", pytrace=False) + + + def diff_ranges( +--- mypy.orig/pyproject.toml ++++ mypy/pyproject.toml +@@ -88,7 +88,7 @@ + ignore = ["**/.readthedocs.yaml"] + + [tool.pytest.ini_options] +-minversion = "6.0.0" ++minversion = "7.0.0" + testpaths = ["mypy/test", "mypyc/test"] + python_files = 'test*.py' + +--- mypy.orig/mypy/test/data.py ++++ mypy/mypy/test/data.py +@@ -640,9 +640,7 @@ + # Non-None result means this obj is a test case. + # The collect method of the returned DataSuiteCollector instance will be called later, + # with self.obj being obj. +- return DataSuiteCollector.from_parent( # type: ignore[no-untyped-call] +- parent=collector, name=name +- ) ++ return DataSuiteCollector.from_parent(parent=collector, name=name) + return None + + ===================================== debian/patches/series ===================================== @@ -1,3 +1,4 @@ +pytest8.patch typing_extensions_4.10.patch self_check.patch hint-typeshed-package View it on GitLab: https://salsa.debian.org/python-team/packages/mypy/-/compare/7bf892f7c11aa03c802be1c4a309413caa1090e6...ffc073eb23c19d5bc1880afaef720e1cf1582644 -- View it on GitLab: https://salsa.debian.org/python-team/packages/mypy/-/compare/7bf892f7c11aa03c802be1c4a309413caa1090e6...ffc073eb23c19d5bc1880afaef720e1cf1582644 You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ debian-med-commit mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit
