Switch to Astral Python tools: ruff and ty (#7243)

This replaces black, flake8, and mypy with the more modern and efficient
tools `ruff` and `ty` from Astral.

Assisted-by: Antigravity with Gemini
This commit is contained in:
Chandler Carruth
2026-05-29 22:56:27 +00:00
committed by GitHub
parent 1a8f2f3b8c
commit 3ef128ac91
28 changed files with 117 additions and 106 deletions
@@ -11,7 +11,6 @@ SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
import argparse
import os
import pathlib
import re
import sys
from typing import List, Optional, Tuple
@@ -13,7 +13,6 @@ import pathlib
import tempfile
import unittest
from proposals.scripts import check_proposal_names