from . import bool
from . import json
from . import none
-from . import text
from . import uuid
from . import array
from . import range
+from . import string
from . import numeric
from . import datetime
from . import composite
bool.register_default_globals(ctx)
json.register_default_globals(ctx)
none.register_default_globals(ctx)
- text.register_default_globals(ctx)
uuid.register_default_globals(ctx)
array.register_default_globals(ctx)
range.register_default_globals(ctx)
+ string.register_default_globals(ctx)
numeric.register_default_globals(ctx)
datetime.register_default_globals(ctx)
composite.register_default_globals(ctx)
include "types/datetime.pyx"
include "types/numeric.pyx"
include "types/bool.pyx"
-include "types/text.pyx"
+include "types/string.pyx"
def test_subclass_dumper(conn):
# This might be a C fast object: make sure that the Python code is called
- from psycopg3.types.text import StringDumper
+ from psycopg3.types.string import StringDumper
class MyStringDumper(StringDumper):
def dump(self, obj):
def test_subclass_loader(conn):
# This might be a C fast object: make sure that the Python code is called
- from psycopg3.types.text import TextLoader
+ from psycopg3.types.string import TextLoader
class MyTextLoader(TextLoader):
def load(self, data):
@pytest.mark.parametrize("format", [Format.TEXT, Format.BINARY])
def test_subclass_adapter(conn, format):
if format == Format.TEXT:
- from psycopg3.types.text import StringDumper as BaseDumper
+ from psycopg3.types.string import StringDumper as BaseDumper
else:
- from psycopg3.types.text import StringBinaryDumper as BaseDumper
+ from psycopg3.types.string import StringBinaryDumper as BaseDumper
class MyStringDumper(BaseDumper):
def dump(self, obj):