anchor.diff:  
     passthru = {
       optional-dependencies = {
  -      clickhouse = [ clickhouse-cityhash clickhouse-driver lz4 ];
  +      clickhouse = [ clickhouse-cityhash clickhouse-driver lz4 sqlglot ];
         dask = [ dask pyarrow ];
         datafusion = [ datafusion ];
  -      duckdb = [ duckdb duckdb-engine sqlalchemy ];
  +      duckdb = [ duckdb duckdb-engine pyarrow sqlalchemy sqlglot ];
         geospatial = [ geoalchemy2 geopandas shapely ];
  -      mysql = [ pymysql sqlalchemy ];
  +      mysql = [ sqlalchemy pymysql sqlglot ];
         pandas = [ ];
  -      postgres = [ psycopg2 sqlalchemy ];
  +      postgres = [ psycopg2 sqlalchemy sqlglot ];
         pyspark = [ pyarrow pyspark ];
  -      sqlite = [ sqlalchemy sqlite ];
  +      sqlite = [ sqlalchemy sqlite sqlglot ];
         visualization = [ graphviz-nox ];
       };
     };
  
positive.code: 
  buildPythonPackage rec {
    pname = "ibis-framework";
    version = "3.1.0";
    format = "pyproject";
  
    disabled = pythonOlder "3.8";
  
negative.code: , python
  , pytz
  , regex
  , rich
  , rsync
  , shapely
  , sqlalchemy
  , sqlglot
  , sqlite
  , toolz
  }:
  let
  