RV = TypeVar("RV")
if TYPE_CHECKING:
- from .adaptation import AdaptersMap, TypecastersMap
+ from .adapt import AdaptersMap, TypecastersMap
class BaseConnection:
AsyncConnection,
QueryGen,
)
- from .adaptation import AdaptersMap, TypecastersMap
+ from .adapt import AdaptersMap, TypecastersMap
class BaseCursor:
self._reset()
def _reset(self) -> None:
- from .adaptation import Transformer
+ from .adapt import Transformer
self._results: List[PGresult] = []
self._result: Optional[PGresult] = None
from decimal import Decimal
from typing import Tuple
-from ..adaptation import Adapter, Typecaster
+from ..adapt import Adapter, Typecaster
from ..utils.typing import Oid
from .oids import type_oid
import codecs
from typing import Optional, Union
-from ..adaptation import (
+from ..adapt import (
Adapter,
Typecaster,
)
import pytest
-from psycopg3.adaptation import Transformer, Format, Adapter, Typecaster
+from psycopg3.adapt import Transformer, Format, Adapter, Typecaster
from psycopg3.types.oids import type_oid
],
)
def test_numeric_as_float(conn, val):
- from psycopg3.adaptation import Typecaster
+ from psycopg3.adapt import Typecaster
from psycopg3.types import type_oid
from psycopg3.types.numeric import cast_float