mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-21 15:12:02 +00:00
Add isort configuration to not spoil imports
This commit is contained in:
parent
684b738853
commit
58bf18999d
@ -7,6 +7,10 @@ max-branches=50
|
|||||||
max-nested-blocks=10
|
max-nested-blocks=10
|
||||||
max-statements=200
|
max-statements=200
|
||||||
|
|
||||||
|
[tool.isort]
|
||||||
|
profile = "black"
|
||||||
|
src_paths = ["src", "tests/ci", "tests/sqllogic"]
|
||||||
|
|
||||||
[tool.pylint.FORMAT]
|
[tool.pylint.FORMAT]
|
||||||
#ignore-long-lines = (# )?<?https?://\S+>?$
|
#ignore-long-lines = (# )?<?https?://\S+>?$
|
||||||
|
|
||||||
|
@ -10,11 +10,8 @@ from pathlib import Path
|
|||||||
from shutil import copy2
|
from shutil import copy2
|
||||||
from typing import List, Optional, Union
|
from typing import List, Optional, Union
|
||||||
|
|
||||||
# isort: off
|
|
||||||
from github.Commit import Commit
|
from github.Commit import Commit
|
||||||
|
|
||||||
# isort: on
|
|
||||||
|
|
||||||
from build_download_helper import download_build_with_progress
|
from build_download_helper import download_build_with_progress
|
||||||
from commit_status_helper import post_commit_status
|
from commit_status_helper import post_commit_status
|
||||||
from compress_files import SUFFIX, compress_fast, decompress_fast
|
from compress_files import SUFFIX, compress_fast, decompress_fast
|
||||||
|
@ -8,11 +8,8 @@ import time
|
|||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from typing import Any, Callable, List, Optional, Union
|
from typing import Any, Callable, List, Optional, Union
|
||||||
|
|
||||||
# isort: off
|
|
||||||
import requests
|
import requests
|
||||||
|
|
||||||
# isort: on
|
|
||||||
|
|
||||||
import get_robot_token as grt # we need an updated ROBOT_TOKEN
|
import get_robot_token as grt # we need an updated ROBOT_TOKEN
|
||||||
from ci_config import CI_CONFIG
|
from ci_config import CI_CONFIG
|
||||||
|
|
||||||
|
@ -9,7 +9,6 @@ from dataclasses import asdict, dataclass
|
|||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from typing import Dict, List, Optional, Union
|
from typing import Dict, List, Optional, Union
|
||||||
|
|
||||||
# isort: off
|
|
||||||
from github import Github
|
from github import Github
|
||||||
from github.Commit import Commit
|
from github.Commit import Commit
|
||||||
from github.CommitStatus import CommitStatus
|
from github.CommitStatus import CommitStatus
|
||||||
@ -18,8 +17,6 @@ from github.GithubObject import NotSet
|
|||||||
from github.IssueComment import IssueComment
|
from github.IssueComment import IssueComment
|
||||||
from github.Repository import Repository
|
from github.Repository import Repository
|
||||||
|
|
||||||
# isort: on
|
|
||||||
|
|
||||||
from ci_config import CHECK_DESCRIPTIONS, REQUIRED_CHECKS, CheckDescription
|
from ci_config import CHECK_DESCRIPTIONS, REQUIRED_CHECKS, CheckDescription
|
||||||
from env_helper import GITHUB_REPOSITORY, GITHUB_RUN_URL, TEMP_PATH
|
from env_helper import GITHUB_REPOSITORY, GITHUB_RUN_URL, TEMP_PATH
|
||||||
from pr_info import SKIP_MERGEABLE_CHECK_LABEL, PRInfo
|
from pr_info import SKIP_MERGEABLE_CHECK_LABEL, PRInfo
|
||||||
|
@ -8,11 +8,8 @@ import sys
|
|||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from typing import List, Tuple
|
from typing import List, Tuple
|
||||||
|
|
||||||
# isort: off
|
|
||||||
from pip._vendor.packaging.version import Version
|
from pip._vendor.packaging.version import Version
|
||||||
|
|
||||||
# isort: on
|
|
||||||
|
|
||||||
from build_download_helper import download_builds_filter
|
from build_download_helper import download_builds_filter
|
||||||
from docker_images_helper import DockerImage, get_docker_image, pull_image
|
from docker_images_helper import DockerImage, get_docker_image, pull_image
|
||||||
from env_helper import REPORT_PATH, TEMP_PATH
|
from env_helper import REPORT_PATH, TEMP_PATH
|
||||||
|
@ -8,11 +8,8 @@ import time
|
|||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from typing import List, Optional, Tuple
|
from typing import List, Optional, Tuple
|
||||||
|
|
||||||
# isort: off
|
|
||||||
from github import Github
|
from github import Github
|
||||||
|
|
||||||
# isort: on
|
|
||||||
|
|
||||||
from clickhouse_helper import ClickHouseHelper, prepare_tests_results_for_clickhouse
|
from clickhouse_helper import ClickHouseHelper, prepare_tests_results_for_clickhouse
|
||||||
from commit_status_helper import format_description, get_commit, post_commit_status
|
from commit_status_helper import format_description, get_commit, post_commit_status
|
||||||
from docker_images_helper import DockerImageData, docker_login, get_images_oredered_list
|
from docker_images_helper import DockerImageData, docker_login, get_images_oredered_list
|
||||||
@ -225,9 +222,11 @@ def main():
|
|||||||
parent_version = (
|
parent_version = (
|
||||||
None
|
None
|
||||||
if not image.parent
|
if not image.parent
|
||||||
else image_tags[image.parent]
|
else (
|
||||||
if not args.suffix
|
image_tags[image.parent]
|
||||||
else f"{image_tags[image.parent]}-{args.suffix}"
|
if not args.suffix
|
||||||
|
else f"{image_tags[image.parent]}-{args.suffix}"
|
||||||
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
res = process_single_image(
|
res = process_single_image(
|
||||||
|
@ -8,11 +8,8 @@ import subprocess
|
|||||||
import sys
|
import sys
|
||||||
from typing import List, Tuple
|
from typing import List, Tuple
|
||||||
|
|
||||||
# isort: off
|
|
||||||
from github import Github
|
from github import Github
|
||||||
|
|
||||||
# isort: on
|
|
||||||
|
|
||||||
from clickhouse_helper import ClickHouseHelper, prepare_tests_results_for_clickhouse
|
from clickhouse_helper import ClickHouseHelper, prepare_tests_results_for_clickhouse
|
||||||
from commit_status_helper import format_description, get_commit, post_commit_status
|
from commit_status_helper import format_description, get_commit, post_commit_status
|
||||||
from docker_images_helper import docker_login, get_images_oredered_list
|
from docker_images_helper import docker_login, get_images_oredered_list
|
||||||
|
@ -1,11 +1,8 @@
|
|||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
# isort: off
|
|
||||||
from github import Github
|
from github import Github
|
||||||
|
|
||||||
# isort: on
|
|
||||||
|
|
||||||
from commit_status_helper import (
|
from commit_status_helper import (
|
||||||
CI_STATUS_NAME,
|
CI_STATUS_NAME,
|
||||||
get_commit,
|
get_commit,
|
||||||
|
@ -9,13 +9,10 @@ from os import getenv
|
|||||||
from pprint import pformat
|
from pprint import pformat
|
||||||
from typing import Dict, List
|
from typing import Dict, List
|
||||||
|
|
||||||
# isort: off
|
|
||||||
from github.PaginatedList import PaginatedList
|
from github.PaginatedList import PaginatedList
|
||||||
from github.PullRequestReview import PullRequestReview
|
from github.PullRequestReview import PullRequestReview
|
||||||
from github.WorkflowRun import WorkflowRun
|
from github.WorkflowRun import WorkflowRun
|
||||||
|
|
||||||
# isort: on
|
|
||||||
|
|
||||||
from commit_status_helper import get_commit_filtered_statuses
|
from commit_status_helper import get_commit_filtered_statuses
|
||||||
from get_robot_token import get_best_robot_token
|
from get_robot_token import get_best_robot_token
|
||||||
from github_helper import GitHub, NamedUser, PullRequest, Repository
|
from github_helper import GitHub, NamedUser, PullRequest, Repository
|
||||||
|
@ -9,11 +9,8 @@ import sys
|
|||||||
import traceback
|
import traceback
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
|
|
||||||
# isort: off
|
|
||||||
from github import Github
|
from github import Github
|
||||||
|
|
||||||
# isort: on
|
|
||||||
|
|
||||||
from build_download_helper import download_builds_filter
|
from build_download_helper import download_builds_filter
|
||||||
from ci_config import CI_CONFIG
|
from ci_config import CI_CONFIG
|
||||||
from clickhouse_helper import get_instance_id, get_instance_type
|
from clickhouse_helper import get_instance_id, get_instance_type
|
||||||
|
@ -6,12 +6,8 @@ import re
|
|||||||
from typing import Dict, List, Set, Union
|
from typing import Dict, List, Set, Union
|
||||||
from urllib.parse import quote
|
from urllib.parse import quote
|
||||||
|
|
||||||
# isort: off
|
|
||||||
# for some reason this line moves to the end
|
|
||||||
from unidiff import PatchSet # type: ignore
|
from unidiff import PatchSet # type: ignore
|
||||||
|
|
||||||
# isort: on
|
|
||||||
|
|
||||||
from build_download_helper import get_gh_api
|
from build_download_helper import get_gh_api
|
||||||
from env_helper import (
|
from env_helper import (
|
||||||
GITHUB_EVENT_PATH,
|
GITHUB_EVENT_PATH,
|
||||||
|
@ -3,11 +3,8 @@ import logging
|
|||||||
import sys
|
import sys
|
||||||
from typing import Tuple
|
from typing import Tuple
|
||||||
|
|
||||||
# isort: off
|
|
||||||
from github import Github
|
from github import Github
|
||||||
|
|
||||||
# isort: on
|
|
||||||
|
|
||||||
from cherry_pick import Labels
|
from cherry_pick import Labels
|
||||||
from commit_status_helper import (
|
from commit_status_helper import (
|
||||||
CI_STATUS_NAME,
|
CI_STATUS_NAME,
|
||||||
|
@ -10,11 +10,8 @@ import multiprocessing
|
|||||||
import os
|
import os
|
||||||
from functools import reduce
|
from functools import reduce
|
||||||
|
|
||||||
# isort: off
|
|
||||||
from deepdiff import DeepDiff # pylint:disable=import-error; for style check
|
from deepdiff import DeepDiff # pylint:disable=import-error; for style check
|
||||||
|
|
||||||
# isort: on
|
|
||||||
|
|
||||||
from connection import Engines, default_clickhouse_odbc_conn_str, setup_connection
|
from connection import Engines, default_clickhouse_odbc_conn_str, setup_connection
|
||||||
from test_runner import RequestType, Status, TestRunner
|
from test_runner import RequestType, Status, TestRunner
|
||||||
|
|
||||||
|
@ -7,14 +7,10 @@ from functools import reduce
|
|||||||
from hashlib import md5
|
from hashlib import md5
|
||||||
from itertools import chain
|
from itertools import chain
|
||||||
|
|
||||||
# isort: off
|
|
||||||
# pylint:disable=import-error; for style check
|
# pylint:disable=import-error; for style check
|
||||||
import sqlglot
|
import sqlglot
|
||||||
from sqlglot.expressions import ColumnDef, PrimaryKeyColumnConstraint
|
from sqlglot.expressions import ColumnDef, PrimaryKeyColumnConstraint
|
||||||
|
|
||||||
# pylint:enable=import-error; for style check
|
|
||||||
# isort: on
|
|
||||||
|
|
||||||
from exceptions import (
|
from exceptions import (
|
||||||
DataResultDiffer,
|
DataResultDiffer,
|
||||||
Error,
|
Error,
|
||||||
@ -23,6 +19,9 @@ from exceptions import (
|
|||||||
QueryExecutionError,
|
QueryExecutionError,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
# pylint:enable=import-error; for style check
|
||||||
|
|
||||||
|
|
||||||
logger = logging.getLogger("parser")
|
logger = logging.getLogger("parser")
|
||||||
logger.setLevel(logging.DEBUG)
|
logger.setLevel(logging.DEBUG)
|
||||||
|
|
||||||
@ -474,9 +473,11 @@ class QueryResult:
|
|||||||
f"values_count: {self.values_count}" if self.values_count else "",
|
f"values_count: {self.values_count}" if self.values_count else "",
|
||||||
f"data_hash: {self.data_hash}" if self.data_hash else "",
|
f"data_hash: {self.data_hash}" if self.data_hash else "",
|
||||||
f"exception: {self.exception}" if self.exception else "",
|
f"exception: {self.exception}" if self.exception else "",
|
||||||
f"hash_threshold: {self.hash_threshold}"
|
(
|
||||||
if self.hash_threshold
|
f"hash_threshold: {self.hash_threshold}"
|
||||||
else "",
|
if self.hash_threshold
|
||||||
|
else ""
|
||||||
|
),
|
||||||
]
|
]
|
||||||
if x
|
if x
|
||||||
)
|
)
|
||||||
|
Loading…
Reference in New Issue
Block a user