deps: ruff обновлён до 0.16, код приведён к новому набору правил
- в 0.16 расширился набор правил по умолчанию: 29 срабатываний там, где 0.15 давал "All checks passed" - subprocess.run без явного check (PLW1510) — проставлен check=False там, где код и так разбирает returncode сам - слепые except Exception в оркестраторе бэкапов и скриптах помечены noqa: BLE001 с объяснением, почему перехват намеренно широкий - EXE001 и TRY004 отключены в pyproject: бит исполняемости в репозитории ничего не решает, а ValueError при разборе config.toml — про содержимое конфига, а не про тип аргумента - ruff format в 0.16 форматирует python внутри markdown, из-за чего переформатирован пример в docs/drafts/gitea-runner-on-demand.md
This commit is contained in:
+2
-2
@@ -42,8 +42,8 @@ def main() -> None:
|
||||
try:
|
||||
filepath.unlink()
|
||||
print(f"Deleted: {filename}")
|
||||
except Exception as e:
|
||||
print(f"Error deleting {filename}: {str(e)}")
|
||||
except Exception as e: # noqa: BLE001
|
||||
print(f"Error deleting {filename}: {e!s}")
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
Reference in New Issue
Block a user