From 23a8ee0e9e4c87fc4720d813c98d002067e6688a Mon Sep 17 00:00:00 2001 From: Harshal Sheth Date: Thu, 29 Sep 2022 15:23:03 -0700 Subject: [PATCH] fix(ingest): bump `lkml` version --- metadata-ingestion/setup.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/metadata-ingestion/setup.py b/metadata-ingestion/setup.py index aea7ac9f2a15a3..4c547cee1be993 100644 --- a/metadata-ingestion/setup.py +++ b/metadata-ingestion/setup.py @@ -267,9 +267,16 @@ def get_long_description(): "kafka-connect": sql_common | {"requests", "JPype1"}, "ldap": {"python-ldap>=2.4"}, "looker": looker_common, - # lkml>=1.1.2 is required to support the sql_preamble expression in LookML "lookml": looker_common - | {"lkml>=1.1.2", "sql-metadata==2.2.2", "sqllineage==1.3.6", "GitPython>2"}, + | { + # This version of lkml contains a fix for parsing lists in + # LookML files with spaces between an item and the following comma. + # See https://github.com/joshtemple/lkml/issues/73. + "lkml>=1.3.0b5", + "sql-metadata==2.2.2", + "sqllineage==1.3.6", + "GitPython>2", + }, "metabase": {"requests", "sqllineage==1.3.6"}, "mode": {"requests", "sqllineage==1.3.6", "tenacity>=8.0.1"}, "mongodb": {"pymongo[srv]>=3.11", "packaging"},