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:
@@ -100,10 +100,9 @@ def backup_migrations():
|
||||
if total_backed_up > 0:
|
||||
print(f"Backed up {total_backed_up} migrations to {backup_dir.name}/")
|
||||
return backup_dir
|
||||
else:
|
||||
print("No migration files found to backup")
|
||||
backup_dir.rmdir()
|
||||
return None
|
||||
print("No migration files found to backup")
|
||||
backup_dir.rmdir()
|
||||
return None
|
||||
|
||||
|
||||
def create_fresh_migration():
|
||||
@@ -180,7 +179,7 @@ def main():
|
||||
|
||||
# Confirm with user
|
||||
response = input("This will backup and replace all migrations. Continue? [y/N] ")
|
||||
if response.lower() != 'y':
|
||||
if response.lower() != "y":
|
||||
print("Aborted")
|
||||
sys.exit(0)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user