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