From 83b38121b6081afd98d96264a2091a612df559c6 Mon Sep 17 00:00:00 2001 From: Marcel Coetzee Date: Sat, 23 Mar 2024 23:27:45 +0200 Subject: [PATCH] Update pyproject.toml #1055 Signed-off-by: Marcel Coetzee --- poetry.lock | 7 ++++--- pyproject.toml | 11 ++++++----- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/poetry.lock b/poetry.lock index 6a724d655a..094345d590 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1674,7 +1674,7 @@ PyYAML = ">=3.11" name = "clickhouse-driver" version = "0.2.7" description = "Python driver with native interface for ClickHouse" -optional = false +optional = true python-versions = ">=3.7, <4" files = [ {file = "clickhouse-driver-0.2.7.tar.gz", hash = "sha256:299cfbe6d561955d88eeab6e09f3de31e2f6daccc6fdd904a59e46357d2d28d9"}, @@ -8646,7 +8646,7 @@ files = [ name = "tzlocal" version = "5.2" description = "tzinfo object for the local timezone" -optional = false +optional = true python-versions = ">=3.8" files = [ {file = "tzlocal-5.2-py3-none-any.whl", hash = "sha256:49816ef2fe65ea8ac19d19aa7a1ae0551c834303d5014c6d5a62e4cbda8047b8"}, @@ -9085,6 +9085,7 @@ athena = ["botocore", "pyarrow", "pyathena", "s3fs"] az = ["adlfs"] bigquery = ["gcsfs", "google-cloud-bigquery", "grpcio", "pyarrow"] cli = ["cron-descriptor", "pipdeptree"] +clickhouse = ["clickhouse-driver"] databricks = ["databricks-sql-connector"] dbt = ["dbt-athena-community", "dbt-bigquery", "dbt-core", "dbt-databricks", "dbt-duckdb", "dbt-redshift", "dbt-snowflake"] duckdb = ["duckdb", "duckdb"] @@ -9105,4 +9106,4 @@ weaviate = ["weaviate-client"] [metadata] lock-version = "2.0" python-versions = ">=3.8.1,<3.13" -content-hash = "1383f10b512c27571168aa003fe72f18b06d30be31924083bee8834742e95ad2" +content-hash = "3059208353b25cbd14865a8b59e8b1cb5aacfc988b60fb950051debe53abaf65" diff --git a/pyproject.toml b/pyproject.toml index 86599a36f4..c02d80d182 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -80,6 +80,7 @@ pyodbc = {version = "^4.0.39", optional = true} qdrant-client = {version = "^1.6.4", optional = true, extras = ["fastembed"]} databricks-sql-connector = {version = ">=2.9.3,<3.0.0", optional = true} dbt-databricks = {version = "^1.7.3", optional = true} +clickhouse-driver = { version = "^0.2.7", optional = true } [tool.poetry.extras] dbt = ["dbt-core", "dbt-redshift", "dbt-bigquery", "dbt-duckdb", "dbt-snowflake", "dbt-athena-community", "dbt-databricks"] @@ -103,6 +104,7 @@ mssql = ["pyodbc"] synapse = ["pyodbc", "adlfs", "pyarrow"] qdrant = ["qdrant-client"] databricks = ["databricks-sql-connector"] +clickhouse = ["clickhouse-driver"] [tool.poetry.scripts] dlt = "dlt.cli._dlt:_main" @@ -145,10 +147,9 @@ google-api-python-client = ">=1.7.11" pytest-asyncio = "^0.23.5" types-sqlalchemy = "^1.4.53.38" ruff = "^0.3.2" -clickhouse-driver = "^0.2.7" [tool.poetry.group.pipeline] -optional=true +optional = true [tool.poetry.group.pipeline.dependencies] google-auth-oauthlib = "^1.0.0" @@ -191,9 +192,9 @@ SQLAlchemy = ">=1.4.0" pymysql = "^1.1.0" pypdf2 = "^3.0.1" pydoc-markdown = "^4.8.2" -connectorx="0.3.2" -dbt-core=">=1.2.0" -dbt-duckdb=">=1.2.0" +connectorx = "0.3.2" +dbt-core = ">=1.2.0" +dbt-duckdb = ">=1.2.0" pymongo = ">=4.3.3" pandas = ">2"