diff --git a/coverage/parser.py b/coverage/parser.py index 60b6dc35a..dce4f937b 100644 --- a/coverage/parser.py +++ b/coverage/parser.py @@ -1287,6 +1287,7 @@ def _code_object__expression_callable(self, node): self.add_arc(start, -start, None, f"didn't finish the {noun} on line {start}") return _code_object__expression_callable + # pylint: disable=too-many-function-args _code_object__Lambda = _make_expression_code_method("lambda") _code_object__GeneratorExp = _make_expression_code_method("generator expression") _code_object__DictComp = _make_expression_code_method("dictionary comprehension") diff --git a/doc/requirements.pip b/doc/requirements.pip index 3d4dafdb2..25913ed9d 100644 --- a/doc/requirements.pip +++ b/doc/requirements.pip @@ -43,7 +43,7 @@ markupsafe==2.1.1 # via jinja2 packaging==21.3 # via sphinx -pbr==5.8.1 +pbr==5.9.0 # via stevedore pyenchant==3.2.2 # via @@ -54,7 +54,7 @@ pygments==2.12.0 # doc8 # sphinx # sphinx-tabs -pyparsing==3.0.8 +pyparsing==3.0.9 # via packaging pytz==2022.1 # via babel @@ -94,7 +94,7 @@ sphinxcontrib-restbuilder==0.3 # via -r doc/requirements.in sphinxcontrib-serializinghtml==1.1.5 # via sphinx -sphinxcontrib-spelling==7.3.2 +sphinxcontrib-spelling==7.3.3 # via -r doc/requirements.in stevedore==3.5.0 # via doc8 diff --git a/requirements/dev.pip b/requirements/dev.pip index dfc1c1f64..593a294a2 100644 --- a/requirements/dev.pip +++ b/requirements/dev.pip @@ -4,7 +4,7 @@ # # make upgrade # -astroid==2.11.3 +astroid==2.11.5 # via pylint attrs==21.4.0 # via @@ -60,7 +60,7 @@ future==0.18.2 # pycontracts greenlet==1.1.2 # via -r requirements/dev.in -hypothesis==6.45.3 +hypothesis==6.46.3 # via -r requirements/pytest.pip idna==3.3 # via requests @@ -129,9 +129,9 @@ pygments==2.12.0 # pudb # readme-renderer # rich -pylint==2.13.7 +pylint==2.13.8 # via -r requirements/dev.in -pyparsing==3.0.8 +pyparsing==3.0.9 # via # -r requirements/pytest.pip # packaging @@ -164,7 +164,7 @@ requests-toolbelt==0.9.1 # via twine rfc3986==2.0.0 # via twine -rich==12.3.0 +rich==12.4.1 # via twine six==1.16.0 # via @@ -218,7 +218,7 @@ virtualenv==20.14.1 # tox webencodings==0.5.1 # via bleach -wrapt==1.14.0 +wrapt==1.14.1 # via astroid zipp==3.8.0 # via @@ -228,8 +228,10 @@ zipp==3.8.0 # The following packages are considered to be unsafe in a requirements file: pip==22.0.4 - # via -r requirements/pip.pip -setuptools==62.1.0 + # via + # -c requirements/pins.pip + # -r requirements/pip.pip +setuptools==62.2.0 # via # astroid # check-manifest diff --git a/requirements/kit.pip b/requirements/kit.pip index f53055911..88ae0160c 100644 --- a/requirements/kit.pip +++ b/requirements/kit.pip @@ -33,7 +33,7 @@ platformdirs==2.5.2 # via cibuildwheel pyelftools==0.28 # via auditwheel -pyparsing==3.0.8 +pyparsing==3.0.9 # via packaging tomli==2.0.1 # via @@ -52,5 +52,5 @@ zipp==3.8.0 # pep517 # The following packages are considered to be unsafe in a requirements file: -setuptools==62.1.0 +setuptools==62.2.0 # via -r requirements/kit.in diff --git a/requirements/light-threads.pip b/requirements/light-threads.pip index a7378a24d..2355590df 100644 --- a/requirements/light-threads.pip +++ b/requirements/light-threads.pip @@ -23,5 +23,5 @@ zope-interface==5.4.0 # via gevent # The following packages are considered to be unsafe in a requirements file: -setuptools==62.1.0 +setuptools==62.2.0 # via gevent diff --git a/requirements/pins.pip b/requirements/pins.pip index e4f405f65..18d006cca 100644 --- a/requirements/pins.pip +++ b/requirements/pins.pip @@ -6,3 +6,6 @@ # docutils has been going through some turmoil. Different packages require it, # but have different pins. This seems to satisfy them all: docutils>=0.17,<0.18 + +# https://github.com/jazzband/pip-tools/issues/1617 +pip<22.1 diff --git a/requirements/pip-tools.pip b/requirements/pip-tools.pip index 2a465444b..988f2835c 100644 --- a/requirements/pip-tools.pip +++ b/requirements/pip-tools.pip @@ -27,6 +27,8 @@ zipp==3.8.0 # The following packages are considered to be unsafe in a requirements file: pip==22.0.4 - # via pip-tools -setuptools==62.1.0 + # via + # -c requirements/pins.pip + # pip-tools +setuptools==62.2.0 # via pip-tools diff --git a/requirements/pip.pip b/requirements/pip.pip index 2f998d188..bd8660912 100644 --- a/requirements/pip.pip +++ b/requirements/pip.pip @@ -23,4 +23,6 @@ zipp==3.8.0 # The following packages are considered to be unsafe in a requirements file: pip==22.0.4 - # via -r requirements/pip.in + # via + # -c requirements/pins.pip + # -r requirements/pip.in diff --git a/requirements/pytest.pip b/requirements/pytest.pip index c92b61acb..6aa443433 100644 --- a/requirements/pytest.pip +++ b/requirements/pytest.pip @@ -18,7 +18,7 @@ flaky==3.7.0 # via -r requirements/pytest.in future==0.18.2 # via pycontracts -hypothesis==6.45.3 +hypothesis==6.46.3 # via -r requirements/pytest.in importlib-metadata==4.11.3 # via @@ -36,7 +36,7 @@ py==1.11.0 # pytest-forked pycontracts @ git+https://github.com/slorg1/contracts@collections_and_validator # via -r requirements/pytest.in -pyparsing==3.0.8 +pyparsing==3.0.9 # via # packaging # pycontracts diff --git a/requirements/tox.pip b/requirements/tox.pip index b82b7aa72..54e571bf3 100644 --- a/requirements/tox.pip +++ b/requirements/tox.pip @@ -25,7 +25,7 @@ pluggy==1.0.0 # via tox py==1.11.0 # via tox -pyparsing==3.0.8 +pyparsing==3.0.9 # via packaging six==1.16.0 # via