-
### Bug description
**Preamble**
I recently had a bug in my code which was not caught by pylint (or any other linter or my IDE). I had a method on a class which I had intended to mark as a `@pro…
-
A common warning in our Codacy outputs is that one-character variable names don't correspond to the expected "snake-case" conventions. It seems to be using Pylint which prefers variable names of at le…
-
**Describe the bug**
Running Vulture directly reports `unused method`:
```
$ vulture ./src/foo/
src/foo/bar.py:##: unused method 'qux' (##% confidence)
```
But running it under Prospector …
-
Here's a weird corner case that I've run into in our code base, where if a model instance is created through direct instantiation, subsequent calls to `isoformat` with a `timespec` are flagged, even t…
-
This issue was migrated from [Pagure Issue #2876](https://pagure.io/dogtagpki/issue/2876). Originally filed by **[edewata](https://pagure.io/user/edewata) (@edewata)** on *2017-12-12 19:16:09*:
- Ass…
-
When a decorator changes the return type of a function, that change is not detected.
### Steps to reproduce
```python
from typing import Callable
from functools import wraps
def cast_to_str…
-
**Describe the bug**
After upgrading from 1.7 to 1.8 with pylint 2.15.8
**To Reproduce** Steps to reproduce the behavior:
1) Create any empty py file
2) Create .pylintrc file with following …
-
Pylsp should pick up the pyproject.toml at the project root and use it for pylint. It works fine if you specify executable=pylint but that's much slower.
-
### Bug description
Hi,
I'm little confused by this warning which `pylint 2.12.2` found in the following `example.py`:
```python
"""cell-var-from-loop example."""
grouped_messages = {
…
-
### Description of the JSON schema.
`pyproject.toml` files are missing various schemas under `[tool]` that can be used. This issue tracks them, the original list can be found [at this comment](https:…