fix(ci): lint ruff 0.16.3 - imports tries, check explicite, removeprefix
CI / lint (push) Successful in 28s
CI / security (push) Successful in 18s
CI / test (push) Successful in 36s
CI / build (push) Failing after 12s
CI / e2e (push) Skipped
Desktop Build / build-windows (push) Canceled after 0s
Desktop Build / build-linux (push) Canceled after 0s
CI / lint (push) Successful in 28s
CI / security (push) Successful in 18s
CI / test (push) Successful in 36s
CI / build (push) Failing after 12s
CI / e2e (push) Skipped
Desktop Build / build-windows (push) Canceled after 0s
Desktop Build / build-linux (push) Canceled after 0s
- backend/main.py : split import csv / import io as csv_io (I001) - backend/version.py : check=False explicite sur subprocess.run (PLW1510) - backend/version.py : tag.removeprefix() au lieu du slice conditionnel (FURB188) - verifie localement avec ruff 0.16.3 : All checks passed!
This commit is contained in:
+2
-1
@@ -2484,7 +2484,8 @@ async def api_file(vault_name: str, path: str = Query(..., description="Relative
|
|||||||
|
|
||||||
# === CSV: render as HTML table ===
|
# === CSV: render as HTML table ===
|
||||||
if ext == ".csv":
|
if ext == ".csv":
|
||||||
import csv, io as csv_io
|
import csv
|
||||||
|
import io as csv_io
|
||||||
reader = csv.reader(csv_io.StringIO(raw))
|
reader = csv.reader(csv_io.StringIO(raw))
|
||||||
rows = list(reader)
|
rows = list(reader)
|
||||||
if not rows:
|
if not rows:
|
||||||
|
|||||||
+2
-2
@@ -26,13 +26,13 @@ def get_version() -> str:
|
|||||||
capture_output=True,
|
capture_output=True,
|
||||||
text=True,
|
text=True,
|
||||||
timeout=5,
|
timeout=5,
|
||||||
|
check=False,
|
||||||
)
|
)
|
||||||
if result.returncode == 0:
|
if result.returncode == 0:
|
||||||
tag = result.stdout.strip()
|
tag = result.stdout.strip()
|
||||||
# git describe returns v1.7.0 or v1.7.0-3-gabc1234
|
# git describe returns v1.7.0 or v1.7.0-3-gabc1234
|
||||||
# Remove leading 'v' if present
|
# Remove leading 'v' if present
|
||||||
if tag.startswith("v"):
|
tag = tag.removeprefix("v")
|
||||||
tag = tag[1:]
|
|
||||||
return tag
|
return tag
|
||||||
except (FileNotFoundError, subprocess.TimeoutExpired, OSError):
|
except (FileNotFoundError, subprocess.TimeoutExpired, OSError):
|
||||||
pass
|
pass
|
||||||
|
|||||||
Reference in New Issue
Block a user