Chore: isort

This commit is contained in:
olliemath 2021-07-27 23:18:38 +01:00
parent e60350259f
commit f2eb81371a
7 changed files with 18 additions and 23 deletions

View File

@ -1,16 +1,15 @@
from __future__ import unicode_literals
import re
import requests
from collections import namedtuple
from .models import ModelBase
from .utils import parse_tsv, import_submodules
from math import ceil
import datetime import datetime
from string import Template
import pytz
import logging import logging
import re
from collections import namedtuple
from math import ceil
from string import Template
import pytz
import requests
from .models import ModelBase
from .utils import import_submodules, parse_tsv
logger = logging.getLogger("clickhouse_orm") logger = logging.getLogger("clickhouse_orm")

View File

@ -1,5 +1,3 @@
from __future__ import unicode_literals
import logging import logging
from .utils import comma_join, get_subclass_names from .utils import comma_join, get_subclass_names

View File

@ -1,5 +1,3 @@
from __future__ import unicode_literals
import datetime import datetime
from calendar import timegm from calendar import timegm
from decimal import Decimal, localcontext from decimal import Decimal, localcontext

View File

@ -1,10 +1,9 @@
from __future__ import unicode_literals
import pytz
from copy import copy, deepcopy from copy import copy, deepcopy
from math import ceil from math import ceil
from .utils import comma_join, string_or_func, arg_to_sql
import pytz
from .utils import arg_to_sql, comma_join, string_or_func
# TODO # TODO
# - check that field names are valid # - check that field names are valid

View File

@ -2,8 +2,6 @@
This file contains system readonly models that can be got from the database This file contains system readonly models that can be got from the database
https://clickhouse.tech/docs/en/system_tables/ https://clickhouse.tech/docs/en/system_tables/
""" """
from __future__ import unicode_literals
from .database import Database from .database import Database
from .fields import DateTimeField, StringField, UInt8Field, UInt32Field, UInt64Field from .fields import DateTimeField, StringField, UInt8Field, UInt32Field, UInt64Field
from .models import Model from .models import Model

View File

@ -2,7 +2,7 @@ import codecs
import importlib import importlib
import pkgutil import pkgutil
import re import re
from datetime import date, datetime, tzinfo, timedelta from datetime import date, datetime, timedelta, tzinfo
SPECIAL_CHARS = {"\b": "\\b", "\f": "\\f", "\r": "\\r", "\n": "\\n", "\t": "\\t", "\0": "\\0", "\\": "\\\\", "'": "\\'"} SPECIAL_CHARS = {"\b": "\\b", "\f": "\\f", "\r": "\\r", "\n": "\\n", "\t": "\\t", "\0": "\\0", "\\": "\\\\", "'": "\\'"}
@ -40,7 +40,7 @@ def arg_to_sql(arg):
Supports functions, model fields, strings, dates, datetimes, timedeltas, booleans, Supports functions, model fields, strings, dates, datetimes, timedeltas, booleans,
None, numbers, timezones, arrays/iterables. None, numbers, timezones, arrays/iterables.
""" """
from clickhouse_orm import Field, StringField, DateTimeField, F, QuerySet from clickhouse_orm import DateTimeField, F, Field, QuerySet, StringField
if isinstance(arg, F): if isinstance(arg, F):
return arg.to_sql() return arg.to_sql()

View File

@ -39,6 +39,9 @@ flake8 = "^3.9.2"
flake8-bugbear = "^21.4.3" flake8-bugbear = "^21.4.3"
pep8-naming = "^0.12.0" pep8-naming = "^0.12.0"
pytest = "^6.2.4" pytest = "^6.2.4"
flake8-isort = "^4.0.0"
black = "^21.7b0"
isort = "^5.9.2"
[build-system] [build-system]
requires = ["poetry-core>=1.0.0"] requires = ["poetry-core>=1.0.0"]