from pkg_resources import DistributionNotFound, get_distribution from .client import Client from .data_source import ( BigQuerySource, FileSource, KafkaSource, KinesisSource, SourceType, ) from .entity import Entity from .feature import Feature from .feature_table import FeatureTable from .feature_view import FeatureView from .value_type import ValueType try: __version__ = get_distribution(__name__).version except DistributionNotFound: # package is not installed pass __all__ = [ "Client", "Entity", "BigQuerySource", "FileSource", "KafkaSource", "KinesisSource", "Feature", "FeatureTable", "FeatureView", "SourceType", "ValueType", ]