diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 024865ff21db..85a2a6d90b08 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -11,7 +11,7 @@ }, "features": { "ghcr.io/rocker-org/devcontainer-features/quarto-cli:1": { - "version": "1.4.549" + "version": "1.5.13" }, "ghcr.io/eitsupi/devcontainer-features/duckdb-cli:1": { "extensions": "httpfs,sqlite,postgres,spatial,substrait,parquet,json,arrow,mysql" diff --git a/.devcontainer/updateContent.sh b/.devcontainer/updateContent.sh index 79af8c951f6b..89c532d17ea5 100755 --- a/.devcontainer/updateContent.sh +++ b/.devcontainer/updateContent.sh @@ -2,4 +2,4 @@ # install ibis python3 -m pip install ipython -python3 -m pip install -e '.[duckdb,clickhouse,examples]' +python3 -m pip install -e '.[clickhouse,duckdb,clickhouse,examples,geospatial]' diff --git a/pyproject.toml b/pyproject.toml index 00bbbbb85b36..7ce3f1613c13 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -184,7 +184,6 @@ druid = ["pydruid"] duckdb = ["duckdb"] exasol = ["pyexasol"] flink = [] -geospatial = ["geopandas", "shapely"] impala = ["impyla"] mssql = ["pyodbc"] mysql = ["pymysql"] @@ -202,6 +201,7 @@ visualization = ["graphviz"] decompiler = ["black"] deltalake = ["deltalake"] examples = ["pins", "fsspec"] +geospatial = ["geopandas", "shapely"] [tool.poetry.plugins."ibis.backends"] bigquery = "ibis.backends.bigquery"