🧑‍💻 Use ruff/mypy/black linter/type-checker/formatter

* Use of python-lsp-server with emacs (cf. .dir-locals.el file)
 * Remove autopep8/pycodestyle/pydocstyle/pyflakes/pylint/yapf
This commit is contained in:
2023-02-05 23:10:58 +01:00
parent aaab0a933b
commit d1db97554c
2 changed files with 21 additions and 23 deletions

10
backend/.dir-locals.el Normal file
View File

@@ -0,0 +1,10 @@
;; Cf. https://gist.github.com/doolio/8c1768ebf33c483e6d26e5205896217f
((python-mode
. ((eglot-workspace-configuration
. (:pylsp (:plugins (:pylint (:enabled :json-false)
:pycodestyle (:enabled :json-false)
:yapf (:enabled :json-false)
:pyflakes (:enabled :json-false)
:ruff (:enabled t)
:mypy (:enabled t)
:black (:enabled t))))))))