This is an automated email from the ASF dual-hosted git repository.
beto pushed a commit to branch dbt-metricflow
in repository https://gitbox.apache.org/repos/asf/superset.git
The following commit(s) were added to refs/heads/dbt-metricflow by this push:
new 03b15f434b Rename entrypoints again
03b15f434b is described below
commit 03b15f434b17db957e30e0da3ebff2d32a59c48e
Author: Beto Dealmeida <[email protected]>
AuthorDate: Mon Jun 9 13:04:18 2025 -0400
Rename entrypoints again
---
setup.py | 4 ++--
superset/extensions/metricflow.py | 8 ++++----
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/setup.py b/setup.py
index 5d5b11a391..c3822ccf1d 100644
--- a/setup.py
+++ b/setup.py
@@ -67,11 +67,11 @@ setup(
"postgres.psycopg2 = sqlalchemy.dialects.postgresql:dialect",
"postgres = sqlalchemy.dialects.postgresql:dialect",
"superset = superset.extensions.metadb:SupersetAPSWDialect",
- "metricflow = superset.extensions.metricflow:DbtMetricFlowDialect",
+ "metricflow = superset.extensions.metricflow:MetricFlowDialect",
],
"shillelagh.adapter": [
"superset = superset.extensions.metadb:SupersetShillelaghAdapter",
- "dbtmetricflowapi =
superset.extensions.metricflow:DbtMetricFlowAPI",
+ "supersetmetricflowapi =
superset.extensions.metricflow:SupersetMetricFlowAPI",
],
},
download_url="https://www.apache.org/dist/superset/" + version_string,
diff --git a/superset/extensions/metricflow.py
b/superset/extensions/metricflow.py
index d6edd625f4..5c6e0f84bd 100644
--- a/superset/extensions/metricflow.py
+++ b/superset/extensions/metricflow.py
@@ -37,7 +37,7 @@ def get_sqla_type(field: Field) -> VisitableType:
return type_map.get(field.type, sqlalchemy.types.TEXT)
-class DbtMetricFlowAPI(DbtMetricFlowAPI):
+class SupersetMetricFlowAPI(DbtMetricFlowAPI):
"""
Custom API adapter for dbt Metric Flow API.
@@ -109,7 +109,7 @@ class DbtMetricFlowAPI(DbtMetricFlowAPI):
return super()._build_column_from_dimension(name)
-class DbtMetricFlowDialect(APSWDialect):
+class MetricFlowDialect(APSWDialect):
"""
A dbt Metric Flow dialect.
@@ -138,9 +138,9 @@ class DbtMetricFlowDialect(APSWDialect):
(),
{
"path": ":memory:",
- "adapters": ["dbtmetricflowapi"],
+ "adapters": ["supersetmetricflowapi"],
"adapter_kwargs": {
- "dbtmetricflowapi": {
+ "supersetmetricflowapi": {
"service_token": url.query["service_token"],
"environment_id": int(url.database),
"url": baseurl,