Closed gtrevisan closed 1 month ago
yes, that code was introduced in pylint 3.3, that means you are running pylint 3.2 and asking of pylint to conceive the new code, which it does not.
I have a postmortem ready, we can talk about it later.
just run make install
again on your local setup.
revamp the makefile to allow the same shortcuts to mean different things locally and in CI/CD workflows.
running
make lint
:isort
) and formatting (throughblack
),isort
andblack
,EDIT: also added a
make check
target to runlint
in CI/CD conditions.behavior for
pylint
,shellcheck
, andyamllint
will not change.furthermore, to fully exploit poetry virtual env caching, always install all dependencies in CI/CD workflows.
tests of this makefile are appreciated!