diff --git a/sh/lint/python.sh b/sh/lint/python.sh index ab3a735..6f4cef2 100644 --- a/sh/lint/python.sh +++ b/sh/lint/python.sh @@ -3,8 +3,11 @@ rwx_python_lint() { local path="${1}" # check pydoc rwx_log "pydoc" - pydoclint "${path}" + rwx_pydoclint "${path}" # check typing rwx_log "mypy" - mypy "${path}" + rwx_mypy "${path}" + # ruff + rwx_log "ruff" + rwx_ruff "${path}" } diff --git a/sh/lint/ruff.sh b/sh/lint/ruff.sh new file mode 100644 index 0000000..89757f2 --- /dev/null +++ b/sh/lint/ruff.sh @@ -0,0 +1,13 @@ +rwx_ruff() { + local path="${1}" + rwx_ruff_format \ + "${path}" +} + +rwx_ruff_format() { + local path="${1}" + ruff format \ + --diff \ + --line-length 80 \ + "${path}" +}