using data-ingestion v0.8.7 docker image with glue...
# ingestion
a
using data-ingestion v0.8.7 docker image with glue as source shows the following error.
Copy code
self = <datahub.ingestion.api.registry.Registry object at 0x7f10a1cdef70>
     key = 'glue'
     Type = typing.Type
     T = ~T
     self._mapping = {'athena': <class 'datahub.ingestion.source.sql.athena.AthenaSource'>,
                      'bigquery': <class 'datahub.ingestion.source.sql.bigquery.BigQuerySource'>,
                      'bigquery-usage': <class 'datahub.ingestion.source.usage.bigquery_usage.BigQueryUsageSource'>,
                      'dbt': <class 'datahub.ingestion.source.dbt.DBTSource'>,
                      'druid': <class 'datahub.ingestion.source.sql.druid.DruidSource'>,
                      'feast': <class 'datahub.ingestion.source.feast.FeastSource'>,
                      'file': <class 'datahub.ingestion.source.file.GenericFileSource'>,
                      'glue': ModuleNotFoundError("No module named 'mypy_boto3_glue'"),
                      'hive': <class 'datahub.ingestion.source.sql.hive.HiveSource'>,
                      'kafka': <class 'datahub.ingestion.source.kafka.KafkaSource'>,
                      'kafka-connect': <class 'datahub.ingestion.source.kafka_connect.KafkaConnectSource'>,
                      'ldap': <class 'datahub.ingestion.source.ldap.LDAPSource'>,
                      'looker': <class 'datahub.ingestion.source.looker.LookerDashboardSource'>,
                      'lookml': <class 'datahub.ingestion.source.lookml.LookMLSource'>,
                      'mongodb': <class 'datahub.ingestion.source.mongodb.MongoDBSource'>,
                      'mssql': <class 'datahub.ingestion.source.sql.mssql.SQLServerSource'>,
                      'mysql': <class 'datahub.ingestion.source.sql.mysql.MySQLSource'>,...
     tp = ModuleNotFoundError("No module named 'mypy_boto3_glue'")
     ConfigurationError = <class 'datahub.configuration.common.ConfigurationError'>
.
.
.

ConfigurationError: glue is disabled; try running: pip install 'acryl-datahub[glue]'
m
@chilly-holiday-80781 : ^
c
Starting to think we might need an ‘if TYPE_CHECK’ here