1# Copyright 2018 John Reese
2# Licensed under the MIT license
3
4"""asyncio bridge to the standard sqlite3 module"""
5
6from sqlite3 import (  # pylint: disable=redefined-builtin
7    DatabaseError,
8    Error,
9    IntegrityError,
10    NotSupportedError,
11    OperationalError,
12    ProgrammingError,
13    Row,
14    Warning,
15    register_adapter,
16    register_converter,
17    sqlite_version,
18    sqlite_version_info,
19)
20
21__author__ = "John Reese"
22from .__version__ import __version__
23from .core import Connection, Cursor, connect
24
25__all__ = [
26    "__version__",
27    "register_adapter",
28    "register_converter",
29    "sqlite_version",
30    "sqlite_version_info",
31    "connect",
32    "Connection",
33    "Cursor",
34    "Row",
35    "Warning",
36    "Error",
37    "DatabaseError",
38    "IntegrityError",
39    "ProgrammingError",
40    "OperationalError",
41    "NotSupportedError",
42]
43