-
If all what [ruff](https://github.com/charliermarsh/ruff) promises to do now is true, we should be able to replace all non-type checking static analysis (`isort`, `black`, `flake8` and `pylint`) just …
-
I would like a way to be able to detect typos on spider settings.
Some approaches that I can think of:
- Making this a core feature of Scrapy, having extensions report the settings they use someho…
-
Ref: https://pypi.org/project/flake8-obey-import-goat
-
Some basic linting with pyflakes was introduced in #99. This needs to be extended with checks from other libraries:
- pylint
- pylint plugins. https://github.com/pyta-uoft/pyta has some custom che…
-
This project is the last of my dependencies that can only read from setup.cfg. the domains that I think should be used are something like:
_pyproject.toml:_
```toml
[ tool.babel.extract_messages …
-
I think it would be a massive time saver if there was a tool to automatically apply some of the suggested fixes.
This could be simple for rules such as:
- `PT001`: turning `@pytest.fixture` in…
-
I installed pylsp and all required modules.
When using python-lsp-server I see the following warning
"2021-11-14 15:12:47,855 CET - WARNING - pylsp_jsonrpc.endpoint - Received cancel notification f…
-
### What's wrong
Produces error in actions
```
Run wemake-services/wemake-python-styleguide@0.16.1
with:
reporter: github-pr-review
path: ./src
env:
pythonLocation: /opt/ho…
-
the arg is called unused-arguments-ignore-dunder but it is stored in unused-arguments-ignore-dunder-methods. This means that if you want to use this in a config you need to do unused-arguments-ignore-…
-
One case where I consider black’s output clearly uglier than my hand-formatted output is code that looks like tree DSLs, e.g.:
```py
thing = node("span", [
"Some important",
node("em", […