HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //home/arjun/projects/aigenerator/venv/lib/python3.12/site-packages/psycopg/_transformer.py
"""
Helper object to transform values between Python and PostgreSQL

This module exports the requested implementation to the rest of the package.
"""

# Copyright (C) 2023 The Psycopg Team

from __future__ import annotations

from . import abc
from ._cmodule import _psycopg

Transformer: type[abc.Transformer]

if _psycopg:
    Transformer = _psycopg.Transformer
else:
    from . import _py_transformer

    Transformer = _py_transformer.Transformer