fix(lint): auto-fix ruff violations and tune lint rules
- Auto-fixed 4,496 lint issues (import sorting, modern syntax, etc.) - Added ignore rules for patterns intentional in this codebase: E402 (late imports), E712 (SQLAlchemy filters), B904 (raise from), SIM108/SIM105/SIM117 (readability preferences) - Added per-file ignores for tests and scripts - Excluded broken scripts/rename_terminology.py (has curly quotes) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -461,10 +461,9 @@ def test_query(api_key: str, query_name: str, query: str, page_size: int = 5, sh
|
||||
else:
|
||||
print("OK - no node returned")
|
||||
return True
|
||||
else:
|
||||
shipments = data.get("data", {}).get("shipments", {}).get("nodes", [])
|
||||
print(f"OK - {len(shipments)} shipments")
|
||||
return True
|
||||
shipments = data.get("data", {}).get("shipments", {}).get("nodes", [])
|
||||
print(f"OK - {len(shipments)} shipments")
|
||||
return True
|
||||
|
||||
except Exception as e:
|
||||
print(f"ERROR - {e}")
|
||||
@@ -570,7 +569,7 @@ def main():
|
||||
failing = [name for name, success in results.items() if success is False]
|
||||
|
||||
if failing:
|
||||
print(f"\n⚠️ Problem detected!")
|
||||
print("\n⚠️ Problem detected!")
|
||||
print(f" Working queries: {', '.join(working) if working else 'none'}")
|
||||
print(f" Failing queries: {', '.join(failing)}")
|
||||
|
||||
@@ -664,11 +663,11 @@ def main():
|
||||
print(f"Total items: {total_items}")
|
||||
print(f"Unique EANs: {len(eans)}")
|
||||
|
||||
print(f"\nOrders by locale:")
|
||||
print("\nOrders by locale:")
|
||||
for locale, count in sorted(locales.items(), key=lambda x: -x[1]):
|
||||
print(f" {locale}: {count}")
|
||||
|
||||
print(f"\nOrders by country:")
|
||||
print("\nOrders by country:")
|
||||
for country, count in sorted(countries.items(), key=lambda x: -x[1]):
|
||||
print(f" {country}: {count}")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user