From bea49e122bfa9ded05afd5b1ab8b523e8eb92f98 Mon Sep 17 00:00:00 2001 From: Soren Spicknall Date: Thu, 15 Feb 2024 14:54:58 -0600 Subject: [PATCH] Upgrade dbt-metabase Package in Warehouse to Version That Supports Current Metabase Version (#3279) --- warehouse/poetry.lock | 12 ++++++------ warehouse/pyproject.toml | 7 ++++--- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/warehouse/poetry.lock b/warehouse/poetry.lock index b8e0d69554..d58d8329fd 100644 --- a/warehouse/poetry.lock +++ b/warehouse/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 1.6.1 and should not be changed by hand. +# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. [[package]] name = "agate" @@ -764,13 +764,13 @@ files = [ [[package]] name = "dbt-metabase" -version = "0.9.15" +version = "0.10.3" description = "Model synchronization from dbt to Metabase." optional = false python-versions = "*" files = [ - {file = "dbt-metabase-0.9.15.tar.gz", hash = "sha256:25bc33543ef56928e2917e0c9bcfa99b509117bb9e379f2e17956b6ad0e58f7e"}, - {file = "dbt_metabase-0.9.15-py3-none-any.whl", hash = "sha256:6be61176b421b448059fb7ebe470ecdbf920f8bd318ebc7f9fe4bd2fe064a8ff"}, + {file = "dbt-metabase-0.10.3.tar.gz", hash = "sha256:286cc263ae0284f7051cb9cdcd6f1971d000e238d9d5cc725aca996d7f5b2a9b"}, + {file = "dbt_metabase-0.10.3-py3-none-any.whl", hash = "sha256:a7160877b7f3abbee23fd4ba5265c5cc594b85c7c150767dd6dc6aa563d8d2f6"}, ] [package.dependencies] @@ -780,7 +780,7 @@ requests = ">=2.26.0" rich = ">=12.0.0" [package.extras] -test = ["black", "mypy", "pylint", "restructuredtext-lint", "setuptools (>=45)", "types-PyYAML", "types-requests", "wheel"] +test = ["black (>=22.8.0)", "isort (>=5.10.1)", "mypy (>=0.971)", "pylint (>=2.13.9)", "setuptools (>=45)", "types-PyYAML", "types-requests", "wheel"] [[package]] name = "decorator" @@ -4359,4 +4359,4 @@ testing = ["big-O", "flake8 (<5)", "jaraco.functools", "jaraco.itertools", "more [metadata] lock-version = "2.0" python-versions = "~3.9" -content-hash = "13e340e5ed9e6e5ef81bad4e024f3b5757c52c7a4250d740e82dcaf8f71ed62a" +content-hash = "657ea514aec3664892c3f575b80b0d9a8821de702b7d0c75f24f9f5e9f31b90f" diff --git a/warehouse/pyproject.toml b/warehouse/pyproject.toml index 83323f4e03..1c3acf8f2c 100644 --- a/warehouse/pyproject.toml +++ b/warehouse/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "calitp_warehouse" -version = "0.1.0" +version = "0.1.1" description = "" authors = ["Andrew Vaccaro "] @@ -21,13 +21,14 @@ python-slugify = "^6.1.2" sentry-sdk = "^1.9.8" backoff = "^2.2.1" gcsfs = "^2023.1.0" -dbt-metabase = "^0.9.14" +# should migrate to 1.x soon; 0.10.3 appears to be the end of the line for pre-1.0 +dbt-metabase = "^0.10.3" networkx = {version = "<3", extras = ["default"]} # from https://github.com/pygraphviz/pygraphviz/issues/398#issuecomment-1450367670 # May need to run these after `brew install graphviz` when installing on macOS # export CFLAGS="-I $(brew --prefix graphviz)/include" # export LDFLAGS="-L $(brew --prefix graphviz)/lib" -pygraphviz = "^1.10" +pygraphviz = "^1.11" palettable = "^3.3.0" metabase-api = "^0.3.0" # fiona 1.9 requires gdal 3 which ubuntu does not install yet