Add Python LSP settings and Ruff pre-commit hooks
This commit is contained in:
parent
1ebc9ffebd
commit
b8dcff0ce2
3
.dir-locals.el
Normal file
3
.dir-locals.el
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
((python-mode . ((lsp-pylsp-plugins-ruff-enabled . t)
|
||||||
|
(lsp-pylsp-plugins-pydocstyle-enabled . nil)
|
||||||
|
(lsp-pylsp-plugins-flake8-enabled . nil))))
|
11
.pre-commit-config.yaml
Normal file
11
.pre-commit-config.yaml
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
exclude: ^(.bzr|\.direnv|\.eggs|\.git|\.hg|\.mypy_cache|\.nox|\.pants\.d|\.svn|\.tox|\.venv|_build|buck-out|build|dist|node_modules|venv|\.idea|dockerdata|static|.*\b(migrations)\b.*)
|
||||||
|
repos:
|
||||||
|
- repo: https://github.com/astral-sh/ruff-pre-commit
|
||||||
|
rev: v0.8.1
|
||||||
|
hooks:
|
||||||
|
- id: ruff
|
||||||
|
args: [--fix]
|
||||||
|
- id: ruff-format
|
||||||
|
- id: ruff
|
||||||
|
name: ruff-isort
|
||||||
|
args: [--select, I, --fix]
|
Loading…
x
Reference in New Issue
Block a user