improve: introduce isort for linting Python imports (#1983)

This commit is contained in:
Bowen Liang
2024-01-12 12:34:01 +08:00
committed by GitHub
parent cca9edc97a
commit cc9e74123c
413 changed files with 1635 additions and 1906 deletions

View File

@@ -1,10 +1,10 @@
import json
import enum
import json
from math import e
from typing import List
from flask_login import UserMixin
from extensions.ext_database import db
from flask_login import UserMixin
from sqlalchemy.dialects.postgresql import UUID

View File

@@ -1,8 +1,7 @@
import enum
from sqlalchemy.dialects.postgresql import UUID
from extensions.ext_database import db
from sqlalchemy.dialects.postgresql import UUID
class APIBasedExtensionPoint(enum.Enum):

View File

@@ -2,12 +2,11 @@ import json
import pickle
from json import JSONDecodeError
from sqlalchemy import func
from sqlalchemy.dialects.postgresql import UUID, JSONB
from extensions.ext_database import db
from models.account import Account
from models.model import App, UploadFile
from sqlalchemy import func
from sqlalchemy.dialects.postgresql import JSONB, UUID
class Dataset(db.Model):

View File

@@ -1,13 +1,13 @@
import json
from core.file.upload_file_parser import UploadFileParser
from extensions.ext_database import db
from flask import current_app, request
from flask_login import UserMixin
from libs.helper import generate_string
from sqlalchemy import Float
from sqlalchemy.dialects.postgresql import UUID
from core.file.upload_file_parser import UploadFileParser
from libs.helper import generate_string
from extensions.ext_database import db
from .account import Account, Tenant

View File

@@ -1,8 +1,7 @@
from enum import Enum
from sqlalchemy.dialects.postgresql import UUID
from extensions.ext_database import db
from sqlalchemy.dialects.postgresql import UUID
class ProviderType(Enum):

View File

@@ -1,7 +1,6 @@
from sqlalchemy.dialects.postgresql import UUID
from extensions.ext_database import db
from sqlalchemy.dialects.postgresql import JSONB
from sqlalchemy.dialects.postgresql import JSONB, UUID
class DataSourceBinding(db.Model):
__tablename__ = 'data_source_bindings'

View File

@@ -1,7 +1,8 @@
from extensions.ext_database import db
from celery import states
from datetime import datetime
from celery import states
from extensions.ext_database import db
class CeleryTask(db.Model):
"""Task result/status."""

View File

@@ -1,9 +1,8 @@
import json
from enum import Enum
from sqlalchemy.dialects.postgresql import UUID
from extensions.ext_database import db
from sqlalchemy.dialects.postgresql import UUID
class ToolProviderName(Enum):

View File

@@ -1,7 +1,6 @@
from sqlalchemy.dialects.postgresql import UUID
from extensions.ext_database import db
from models.model import Message
from sqlalchemy.dialects.postgresql import UUID
class SavedMessage(db.Model):