/ src / python / txtai / api / __init__.py
__init__.py
 1  """
 2  API imports
 3  """
 4  
 5  # Conditional import
 6  try:
 7      from .authorization import Authorization
 8      from .application import app, start
 9      from .base import API
10      from .cluster import Cluster
11      from .extension import Extension
12      from .factory import APIFactory
13      from .responses import *
14      from .routers import *
15      from .route import EncodingAPIRoute
16  except ImportError as missing:
17      # pylint: disable=W0707
18      raise ImportError('API is not available - install "api" extra to enable') from missing