Sfoglia il codice sorgente

Chore: unify Ruff config and enable async checks (ASYNC, TRIO) (#6351)

### What problem does this PR solve?

Unify Ruff config and enable async checks (ASYNC, TRIO)

### Type of change

- [x] CI/CD or tooling improvement
tags/v0.18.0
Yongteng Lei 7 mesi fa
parent
commit
674f94228b
Nessun account collegato all'indirizzo email del committer
2 ha cambiato i file con 12 aggiunte e 1 eliminazioni
  1. 1
    1
      .github/workflows/tests.yml
  2. 11
    0
      pyproject.toml

+ 1
- 1
.github/workflows/tests.yml Vedi File

@@ -51,7 +51,7 @@ jobs:
uses: astral-sh/ruff-action@v2
with:
version: ">=0.8.2"
args: "check --ignore E402"
args: "check"

- name: Build ragflow:nightly-slim
run: |

+ 11
- 0
pyproject.toml Vedi File

@@ -138,3 +138,14 @@ full = [

[[tool.uv.index]]
url = "https://mirrors.aliyun.com/pypi/simple"

[tool.ruff]
line-length = 200
exclude = [
".venv",
"rag/svr/discord_svr.py",
]

[tool.ruff.lint]
extend-select = ["ASYNC", "ASYNC1"]
ignore = ["E402"]

Loading…
Annulla
Salva