Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion src/sqlmodelgen/codegen/cir_to_full_ast/code_ir_to_ast.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import ast
from typing import Iterable
from collections.abc import Iterable

from sqlmodelgen.codegen.code_ir.code_ir import AttributeIR, AttrCallIR, ModelIR, SchemaNameArgIR
from sqlmodelgen.codegen.cir_to_full_ast.to_ast_imports import gen_imports
Expand Down
2 changes: 1 addition & 1 deletion src/sqlmodelgen/codegen/cir_to_full_ast/to_ast_imports.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

import ast
from itertools import chain
from typing import Iterable, Iterator
from collections.abc import Iterable, Iterator

# type union for generic import ast node
AST_IMPORT_TYPE = ast.Import | ast.ImportFrom
Expand Down
3 changes: 2 additions & 1 deletion src/sqlmodelgen/codegen/code_ir/build_cir.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
from typing import Callable
from collections.abc import Callable

from sqlmodelgen.codegen.code_ir.code_ir import ModelIR
from sqlmodelgen.codegen.code_ir.build_rels import add_relationships_attrs
from sqlmodelgen.codegen.code_ir.build_col_attrs import attribute_from_col
Expand Down
2 changes: 1 addition & 1 deletion src/sqlmodelgen/codegen/code_ir/build_col_attrs.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import ast
from typing import Callable
from collections.abc import Callable

from sqlmodelgen.codegen.convert_data_type import convert_data_type
from sqlmodelgen.codegen.code_ir.code_ir import (
Expand Down
3 changes: 1 addition & 2 deletions src/sqlmodelgen/codegen/code_ir/build_rels.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import ast

from typing import Iterator, Iterable
from collections.abc import Iterator, Iterable

from sqlmodelgen.codegen.code_ir.code_ir import (
AttributeIR,
Expand Down
2 changes: 1 addition & 1 deletion src/sqlmodelgen/codegen/code_ir/build_table_args.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from typing import Iterator
from collections.abc import Iterator

from sqlmodelgen.codegen.code_ir.code_ir import UniqueTableArgIR, SchemaNameArgIR
from sqlmodelgen.ir.ir import TableIR
Expand Down
3 changes: 2 additions & 1 deletion src/sqlmodelgen/codegen/code_ir/code_ir.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
import ast

from dataclasses import dataclass, field
from collections.abc import Iterator
from enum import StrEnum
from typing import Iterator, Protocol
from typing import Protocol


AnnotationType = ast.Name | ast.BitOr | ast.Subscript
Expand Down
2 changes: 1 addition & 1 deletion src/sqlmodelgen/codegen/codegen.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
'''

import ast
from typing import Callable, Iterable
from collections.abc import Callable, Iterable

from sqlmodelgen.ir.ir import SchemaIR
from sqlmodelgen.codegen.code_ir.build_cir import build_model_irs
Expand Down
2 changes: 1 addition & 1 deletion src/sqlmodelgen/ir/mysql/__init__.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from typing import Iterator
from collections.abc import Iterator

from mysql.connector.connection_cext import CMySQLConnection
from mysql.connector.cursor_cext import CMySQLCursor
Expand Down
4 changes: 2 additions & 2 deletions src/sqlmodelgen/ir/parse/ir_parse.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
this module shall account for obtaining the actual intermediate representation
'''


from typing import Any, Iterator
from collections.abc import Iterator
from typing import Any

from sqloxide import parse_sql

Expand Down
2 changes: 1 addition & 1 deletion src/sqlmodelgen/ir/postgres/postgres_collect.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
import psycopg

from dataclasses import dataclass
from typing import Generator, Iterator
from collections.abc import Generator, Iterator

from sqlmodelgen.ir.ir import (
ColIR,
Expand Down
3 changes: 2 additions & 1 deletion src/sqlmodelgen/ir/query/__init__.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
from collections.abc import Iterable, Iterator
from dataclasses import dataclass
from typing import Iterable, Iterator, Protocol
from typing import Protocol

from sqlmodelgen.ir.ir import (
ColIR,
Expand Down
2 changes: 1 addition & 1 deletion src/sqlmodelgen/sqlmodelgen.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from typing import Callable
from collections.abc import Callable

from .codegen.codegen import gen_code
from .ir.parse.ir_parse import ir_parse
Expand Down
2 changes: 1 addition & 1 deletion tests/helpers/verify_helpers.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@
"""

import sqlite3
from collections.abc import Callable
from pathlib import Path
from tempfile import tempdir
from typing import Callable

import pytest
import psycopg
Expand Down
Loading