diff --git a/coverage/parser.py b/coverage/parser.py index 37bedf341..431ae829e 100644 --- a/coverage/parser.py +++ b/coverage/parser.py @@ -1111,8 +1111,8 @@ def _handle_decorated(self, node: ast.FunctionDef) -> set[ArcStart]: last = None for dec_node in decs: dec_start = self.line_for_node(dec_node) - if last is not None and dec_start != last: # type: ignore[unreachable] - self.add_arc(last, dec_start) # type: ignore[unreachable] + if last is not None and dec_start != last: + self.add_arc(last, dec_start) last = dec_start assert last is not None self.add_arc(last, main_line) diff --git a/requirements/dev.pip b/requirements/dev.pip index 6a49e82ab..5336a389e 100644 --- a/requirements/dev.pip +++ b/requirements/dev.pip @@ -49,7 +49,7 @@ flaky==3.8.1 # via -r /Users/ned/coverage/trunk/requirements/pytest.in greenlet==3.1.1 # via -r requirements/dev.in -hypothesis==6.125.1 +hypothesis==6.125.3 # via -r /Users/ned/coverage/trunk/requirements/pytest.in id==1.5.0 # via twine @@ -193,7 +193,7 @@ zipp==3.21.0 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: -pip==25.0 +pip==25.0.1 # via -r /Users/ned/coverage/trunk/requirements/pip.in setuptools==75.8.0 # via diff --git a/requirements/mypy.pip b/requirements/mypy.pip index 53eb29101..b90264afc 100644 --- a/requirements/mypy.pip +++ b/requirements/mypy.pip @@ -16,11 +16,11 @@ execnet==2.1.1 # via pytest-xdist flaky==3.8.1 # via -r /Users/ned/coverage/trunk/requirements/pytest.in -hypothesis==6.125.1 +hypothesis==6.125.3 # via -r /Users/ned/coverage/trunk/requirements/pytest.in iniconfig==2.0.0 # via pytest -mypy==1.14.1 +mypy==1.15.0 # via -r requirements/mypy.in mypy-extensions==1.0.0 # via mypy diff --git a/requirements/pip-tools.pip b/requirements/pip-tools.pip index 5ddf2973d..a4d538c8d 100644 --- a/requirements/pip-tools.pip +++ b/requirements/pip-tools.pip @@ -28,7 +28,7 @@ zipp==3.21.0 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: -pip==25.0 +pip==25.0.1 # via pip-tools setuptools==75.8.0 # via pip-tools diff --git a/requirements/pip.pip b/requirements/pip.pip index 9d37a7727..a29b21579 100644 --- a/requirements/pip.pip +++ b/requirements/pip.pip @@ -16,7 +16,7 @@ virtualenv==20.28.1 # -r requirements/pip.in # The following packages are considered to be unsafe in a requirements file: -pip==25.0 +pip==25.0.1 # via -r requirements/pip.in setuptools==75.8.0 # via -r requirements/pip.in diff --git a/requirements/pytest.pip b/requirements/pytest.pip index b11451f74..e905838d9 100644 --- a/requirements/pytest.pip +++ b/requirements/pytest.pip @@ -16,7 +16,7 @@ execnet==2.1.1 # via pytest-xdist flaky==3.8.1 # via -r requirements/pytest.in -hypothesis==6.125.1 +hypothesis==6.125.3 # via -r requirements/pytest.in iniconfig==2.0.0 # via pytest