René's URL Explorer Experiment


Title: Freshly downloaded bigframes got error AttributeError: type object 'Type' has no attribute 'UNIQUEIDENTIFIER' · Issue #1384 · googleapis/python-bigquery-dataframes · GitHub

Open Graph Title: Freshly downloaded bigframes got error AttributeError: type object 'Type' has no attribute 'UNIQUEIDENTIFIER' · Issue #1384 · googleapis/python-bigquery-dataframes

X Title: Freshly downloaded bigframes got error AttributeError: type object 'Type' has no attribute 'UNIQUEIDENTIFIER' · Issue #1384 · googleapis/python-bigquery-dataframes

Description: Environment details OS type and version: Ubuntu 24.04.1 LTS Python version: 3.12.8 pip version: 24.3.1 bigframes version: 1.35.0 Python: 3.12.8 (main, Jan 11 2025, 16:32:40) [GCC 13.3.0] google-cloud-bigquery==3.29.0 pandas==2.2.3 pyarro...

Open Graph Description: Environment details OS type and version: Ubuntu 24.04.1 LTS Python version: 3.12.8 pip version: 24.3.1 bigframes version: 1.35.0 Python: 3.12.8 (main, Jan 11 2025, 16:32:40) [GCC 13.3.0] google-clo...

X Description: Environment details OS type and version: Ubuntu 24.04.1 LTS Python version: 3.12.8 pip version: 24.3.1 bigframes version: 1.35.0 Python: 3.12.8 (main, Jan 11 2025, 16:32:40) [GCC 13.3.0] google-clo...

Opengraph URL: https://github.com/googleapis/python-bigquery-dataframes/issues/1384

X: @github

direct link

Domain: github.com


Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Freshly downloaded bigframes got error AttributeError: type object 'Type' has no attribute 'UNIQUEIDENTIFIER'","articleBody":"#### Environment details\n\n  - OS type and version: Ubuntu 24.04.1 LTS\n  - Python version: 3.12.8\n  - pip version: 24.3.1\n  - `bigframes` version: 1.35.0\n\n\n```python\nPython: 3.12.8 (main, Jan 11 2025, 16:32:40) [GCC 13.3.0]\ngoogle-cloud-bigquery==3.29.0\npandas==2.2.3\npyarrow==19.0.0\nsqlglot==26.6.0\n```\n\n#### Steps to reproduce\n\n  1. Just install bigframes, I tried using `1.34.0` and `1.35.0`\n  2. When doing `import bigframes` it raised an error\n  3. I noticed this error raised just recently, around Feb 10th 2025, 8PM UTC\n\n#### Code example\n\n```python\nimport bigframes\n```\n\n#### Stack trace\n```\nAttributeError                            Traceback (most recent call last)\nCell In[8], [line 2](vscode-notebook-cell:?execution_count=8\u0026line=2)\n      [1](vscode-notebook-cell:?execution_count=8\u0026line=1) import sys\n----\u003e [2](vscode-notebook-cell:?execution_count=8\u0026line=2) import bigframes\n      [3](vscode-notebook-cell:?execution_count=8\u0026line=3) import google.cloud.bigquery\n      [4](vscode-notebook-cell:?execution_count=8\u0026line=4) import pandas\n\nFile ~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes/__init__.py:19\n     [17](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes/__init__.py:17) from bigframes._config import option_context, options\n     [18](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes/__init__.py:18) from bigframes._config.bigquery_options import BigQueryOptions\n---\u003e [19](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes/__init__.py:19) from bigframes.core.global_session import close_session, get_global_session\n     [20](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes/__init__.py:20) import bigframes.enums as enums\n     [21](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes/__init__.py:21) import bigframes.exceptions as exceptions\n\nFile ~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes/core/global_session.py:26\n     [24](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes/core/global_session.py:24) import bigframes._config\n     [25](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes/core/global_session.py:25) import bigframes.exceptions as bfe\n---\u003e [26](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes/core/global_session.py:26) import bigframes.session\n     [28](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes/core/global_session.py:28) _global_session: Optional[bigframes.session.Session] = None\n     [29](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes/core/global_session.py:29) _global_session_lock = threading.Lock()\n\nFile ~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes/session/__init__.py:40\n     [37](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes/session/__init__.py:37) import weakref\n     [39](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes/session/__init__.py:39) import bigframes_vendored.constants as constants\n---\u003e [40](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes/session/__init__.py:40) import bigframes_vendored.ibis.backends.bigquery as ibis_bigquery  # noqa\n     [41](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes/session/__init__.py:41) import bigframes_vendored.pandas.io.gbq as third_party_pandas_gbq\n     [42](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes/session/__init__.py:42) import bigframes_vendored.pandas.io.parquet as third_party_pandas_parquet\n\nFile ~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/bigquery/__init__.py:28\n     [24](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/bigquery/__init__.py:24) from bigframes_vendored.ibis.backends.bigquery.udf.core import (\n     [25](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/bigquery/__init__.py:25)     PythonToJavaScriptTranslator,\n     [26](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/bigquery/__init__.py:26) )\n     [27](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/bigquery/__init__.py:27) from bigframes_vendored.ibis.backends.sql import SQLBackend\n---\u003e [28](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/bigquery/__init__.py:28) from bigframes_vendored.ibis.backends.sql.compilers import BigQueryCompiler\n     [29](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/bigquery/__init__.py:29) from bigframes_vendored.ibis.backends.sql.datatypes import BigQueryType\n     [30](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/bigquery/__init__.py:30) import bigframes_vendored.ibis.common.exceptions as com\n\nFile ~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/compilers/__init__.py:9\n      [3](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/compilers/__init__.py:3) from __future__ import annotations\n      [5](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/compilers/__init__.py:5) __all__ = [\n      [6](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/compilers/__init__.py:6)     \"BigQueryCompiler\",\n      [7](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/compilers/__init__.py:7) ]\n----\u003e [9](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/compilers/__init__.py:9) from bigframes_vendored.ibis.backends.sql.compilers.bigquery import BigQueryCompiler\n\nFile ~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/compilers/bigquery/__init__.py:19\n     [12](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/compilers/bigquery/__init__.py:12) import bigframes_vendored.ibis.backends.bigquery.datatypes as bq_datatypes\n     [13](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/compilers/bigquery/__init__.py:13) from bigframes_vendored.ibis.backends.sql.compilers.base import (\n     [14](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/compilers/bigquery/__init__.py:14)     AggGen,\n     [15](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/compilers/bigquery/__init__.py:15)     NULL,\n     [16](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/compilers/bigquery/__init__.py:16)     SQLGlotCompiler,\n     [17](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/compilers/bigquery/__init__.py:17)     STAR,\n     [18](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/compilers/bigquery/__init__.py:18) )\n---\u003e [19](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/compilers/bigquery/__init__.py:19) from bigframes_vendored.ibis.backends.sql.datatypes import BigQueryType, BigQueryUDFType\n     [20](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/compilers/bigquery/__init__.py:20) from bigframes_vendored.ibis.backends.sql.rewrites import (\n     [21](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/compilers/bigquery/__init__.py:21)     exclude_unsupported_window_frame_from_ops,\n     [22](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/compilers/bigquery/__init__.py:22)     exclude_unsupported_window_frame_from_rank,\n     [23](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/compilers/bigquery/__init__.py:23)     exclude_unsupported_window_frame_from_row_number,\n     [24](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/compilers/bigquery/__init__.py:24) )\n     [25](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/compilers/bigquery/__init__.py:25) import bigframes_vendored.ibis.common.exceptions as ibis_exceptions\n\nFile ~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:66\n     [12](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:12) import sqlglot.expressions as sge\n     [14](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:14) typecode = sge.DataType.Type\n     [16](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:16) _from_sqlglot_types = {\n     [17](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:17)     typecode.BIGDECIMAL: partial(dt.Decimal, 76, 38),\n     [18](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:18)     typecode.BIGINT: dt.Int64,\n     [19](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:19)     typecode.BINARY: dt.Binary,\n     [20](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:20)     typecode.BOOLEAN: dt.Boolean,\n     [21](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:21)     typecode.CHAR: dt.String,\n     [22](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:22)     typecode.DATE: dt.Date,\n     [23](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:23)     typecode.DATE32: dt.Date,\n     [24](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:24)     typecode.DOUBLE: dt.Float64,\n     [25](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:25)     typecode.ENUM: dt.String,\n     [26](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:26)     typecode.ENUM8: dt.String,\n     [27](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:27)     typecode.ENUM16: dt.String,\n     [28](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:28)     typecode.FLOAT: dt.Float32,\n     [29](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:29)     typecode.FIXEDSTRING: dt.String,\n     [30](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:30)     typecode.HSTORE: partial(dt.Map, dt.string, dt.string),\n     [31](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:31)     typecode.INET: dt.INET,\n     [32](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:32)     typecode.INT128: partial(dt.Decimal, 38, 0),\n     [33](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:33)     typecode.INT256: partial(dt.Decimal, 76, 0),\n     [34](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:34)     typecode.INT: dt.Int32,\n     [35](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:35)     typecode.IPADDRESS: dt.INET,\n     [36](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:36)     typecode.JSON: dt.JSON,\n     [37](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:37)     typecode.JSONB: partial(dt.JSON, binary=True),\n     [38](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:38)     typecode.LONGBLOB: dt.Binary,\n     [39](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:39)     typecode.LONGTEXT: dt.String,\n     [40](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:40)     typecode.MEDIUMBLOB: dt.Binary,\n     [41](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:41)     typecode.MEDIUMTEXT: dt.String,\n     [42](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:42)     typecode.MONEY: dt.Decimal(19, 4),\n     [43](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:43)     typecode.NCHAR: dt.String,\n     [44](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:44)     typecode.UUID: dt.UUID,\n     [45](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:45)     typecode.NAME: dt.String,\n     [46](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:46)     typecode.NULL: dt.Null,\n     [47](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:47)     typecode.NVARCHAR: dt.String,\n     [48](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:48)     typecode.OBJECT: partial(dt.Map, dt.string, dt.json),\n     [49](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:49)     typecode.ROWVERSION: partial(dt.Binary, nullable=False),\n     [50](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:50)     typecode.SMALLINT: dt.Int16,\n     [51](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:51)     typecode.SMALLMONEY: dt.Decimal(10, 4),\n     [52](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:52)     typecode.TEXT: dt.String,\n     [53](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:53)     typecode.TIME: dt.Time,\n     [54](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:54)     typecode.TIMETZ: dt.Time,\n     [55](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:55)     typecode.TINYBLOB: dt.Binary,\n     [56](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:56)     typecode.TINYINT: dt.Int8,\n     [57](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:57)     typecode.TINYTEXT: dt.String,\n     [58](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:58)     typecode.UBIGINT: dt.UInt64,\n     [59](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:59)     typecode.UINT: dt.UInt32,\n     [60](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:60)     typecode.USMALLINT: dt.UInt16,\n     [61](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:61)     typecode.UTINYINT: dt.UInt8,\n     [62](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:62)     typecode.UUID: dt.UUID,\n     [63](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:63)     typecode.VARBINARY: dt.Binary,\n     [64](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:64)     typecode.VARCHAR: dt.String,\n     [65](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:65)     typecode.VARIANT: dt.JSON,\n---\u003e [66](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:66)     typecode.UNIQUEIDENTIFIER: dt.UUID,\n     [67](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:67)     typecode.SET: partial(dt.Array, dt.string),\n     [68](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:68)     #############################\n     [69](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:69)     # Unsupported sqlglot types #\n     [70](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:70)     #############################\n     [71](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:71)     # BIT = auto() # mysql\n     [72](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:72)     # BIGSERIAL = auto()\n     [73](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:73)     # DATETIME64 = auto() # clickhouse\n     [74](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:74)     # ENUM = auto()\n     [75](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:75)     # INT4RANGE = auto()\n     [76](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:76)     # INT4MULTIRANGE = auto()\n     [77](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:77)     # INT8RANGE = auto()\n     [78](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:78)     # INT8MULTIRANGE = auto()\n     [79](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:79)     # NUMRANGE = auto()\n     [80](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:80)     # NUMMULTIRANGE = auto()\n     [81](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:81)     # TSRANGE = auto()\n     [82](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:82)     # TSMULTIRANGE = auto()\n     [83](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:83)     # TSTZRANGE = auto()\n     [84](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:84)     # TSTZMULTIRANGE = auto()\n     [85](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:85)     # DATERANGE = auto()\n     [86](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:86)     # DATEMULTIRANGE = auto()\n     [87](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:87)     # HLLSKETCH = auto()\n     [88](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:88)     # IMAGE = auto()\n     [89](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:89)     # IPPREFIX = auto()\n     [90](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:90)     # SERIAL = auto()\n     [91](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:91)     # SET = auto()\n     [92](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:92)     # SMALLSERIAL = auto()\n     [93](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:93)     # SUPER = auto()\n     [94](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:94)     # TIMESTAMPLTZ = auto()\n     [95](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:95)     # UNKNOWN = auto()  # Sentinel value, useful for type annotation\n     [96](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:96)     # UINT128 = auto()\n     [97](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:97)     # UINT256 = auto()\n     [98](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:98)     # USERDEFINED = \"USER-DEFINED\"\n     [99](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:99)     # XML = auto()\n    [100](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:100) }\n    [102](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:102) _to_sqlglot_types = {\n    [103](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:103)     dt.Null: typecode.NULL,\n    [104](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:104)     dt.Boolean: typecode.BOOLEAN,\n   (...)\n    [122](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:122)     dt.Time: typecode.TIME,\n    [123](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:123) }\n    [125](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:125) _geotypes = {\n    [126](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:126)     \"POINT\": dt.Point,\n    [127](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:127)     \"LINESTRING\": dt.LineString,\n   (...)\n    [131](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:131)     \"MULTIPOLYGON\": dt.MultiPolygon,\n    [132](https://vscode-remote+wsl-002bubuntu-002d24-002e04.vscode-resource.vscode-cdn.net/home/hellowin/workspace/gercep/pipeline/notebook/~/workspace/gercep/pipeline/.venv/lib/python3.12/site-packages/bigframes_vendored/ibis/backends/sql/datatypes.py:132) }\n\nAttributeError: type object 'Type' has no attribute 'UNIQUEIDENTIFIER'\n```\n","author":{"url":"https://github.com/hellowin","@type":"Person","name":"hellowin"},"datePublished":"2025-02-11T03:54:10.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":4},"url":"https://github.com/1384/python-bigquery-dataframes/issues/1384"}

route-pattern/_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format)
route-controllervoltron_issues_fragments
route-actionissue_layout
fetch-noncev2:afb4c753-e154-9be6-a1d8-08aae437bd76
current-catalog-service-hash81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114
request-idDABA:2BE11D:A1DFA3:DB5323:6A52045F
html-safe-nonced07050e899f2fac54c37ea63e69ef17885cb359775b76a8cd22c37d37113e7a2
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEQUJBOjJCRTExRDpBMURGQTM6REI1MzIzOjZBNTIwNDVGIiwidmlzaXRvcl9pZCI6IjEyMTg5NDI3NDYxMDYyNzY3OSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmacda208aca315ef59de8a86d4e7ed6db8667d3f4848e5e566f50743fc9ba673858
hovercard-subject-tagissue:2844211187
github-keyboard-shortcutsrepository,issues,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/issues_fragments/issue_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/googleapis/python-bigquery-dataframes/1384/issue_layout
twitter:imagehttps://opengraph.githubassets.com/b50f3ae04a47b73266f6f431c5f9c46a862a20b4f22dd71f11514c62e5470b52/googleapis/python-bigquery-dataframes/issues/1384
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/b50f3ae04a47b73266f6f431c5f9c46a862a20b4f22dd71f11514c62e5470b52/googleapis/python-bigquery-dataframes/issues/1384
og:image:altEnvironment details OS type and version: Ubuntu 24.04.1 LTS Python version: 3.12.8 pip version: 24.3.1 bigframes version: 1.35.0 Python: 3.12.8 (main, Jan 11 2025, 16:32:40) [GCC 13.3.0] google-clo...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamehellowin
hostnamegithub.com
expected-hostnamegithub.com
Noneb9a586c06a05a7a86fc7e3f4dbd03e42f6869085879aa184aa6369456dbd50fb
turbo-cache-controlno-preview
go-importgithub.com/googleapis/python-bigquery-dataframes git https://github.com/googleapis/python-bigquery-dataframes.git
octolytics-dimension-user_id16785467
octolytics-dimension-user_logingoogleapis
octolytics-dimension-repository_id667598363
octolytics-dimension-repository_nwogoogleapis/python-bigquery-dataframes
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id667598363
octolytics-dimension-repository_network_root_nwogoogleapis/python-bigquery-dataframes
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release7aed05249554b889eb33d002851a973eebcc7e91
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/googleapis/python-bigquery-dataframes/issues/1384#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fpython-bigquery-dataframes%2Fissues%2F1384
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fpython-bigquery-dataframes%2Fissues%2F1384
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fissues_fragments%2Fissue_layout&source=header-repo&source_repo=googleapis%2Fpython-bigquery-dataframes
Reloadhttps://github.com/googleapis/python-bigquery-dataframes/issues/1384
Reloadhttps://github.com/googleapis/python-bigquery-dataframes/issues/1384
Reloadhttps://github.com/googleapis/python-bigquery-dataframes/issues/1384
Please reload this pagehttps://github.com/googleapis/python-bigquery-dataframes/issues/1384
googleapis https://github.com/googleapis
python-bigquery-dataframeshttps://github.com/googleapis/python-bigquery-dataframes
Notifications https://github.com/login?return_to=%2Fgoogleapis%2Fpython-bigquery-dataframes
Fork 68 https://github.com/login?return_to=%2Fgoogleapis%2Fpython-bigquery-dataframes
Star 289 https://github.com/login?return_to=%2Fgoogleapis%2Fpython-bigquery-dataframes
Code https://github.com/googleapis/python-bigquery-dataframes
Issues 0 https://github.com/googleapis/python-bigquery-dataframes/issues
Pull requests 0 https://github.com/googleapis/python-bigquery-dataframes/pulls
Actions https://github.com/googleapis/python-bigquery-dataframes/actions
Projects https://github.com/googleapis/python-bigquery-dataframes/projects
Security and quality 0 https://github.com/googleapis/python-bigquery-dataframes/security
Insights https://github.com/googleapis/python-bigquery-dataframes/pulse
Code https://github.com/googleapis/python-bigquery-dataframes
Issues https://github.com/googleapis/python-bigquery-dataframes/issues
Pull requests https://github.com/googleapis/python-bigquery-dataframes/pulls
Actions https://github.com/googleapis/python-bigquery-dataframes/actions
Projects https://github.com/googleapis/python-bigquery-dataframes/projects
Security and quality https://github.com/googleapis/python-bigquery-dataframes/security
Insights https://github.com/googleapis/python-bigquery-dataframes/pulse
Freshly downloaded bigframes got error AttributeError: type object 'Type' has no attribute 'UNIQUEIDENTIFIER'https://github.com/googleapis/python-bigquery-dataframes/issues/1384#top
https://github.com/chelsea-lin
api: bigqueryIssues related to the googleapis/python-bigquery-dataframes API.https://github.com/googleapis/python-bigquery-dataframes/issues?q=state%3Aopen%20label%3A%22api%3A%20bigquery%22
https://github.com/hellowin
hellowinhttps://github.com/hellowin
on Feb 11, 2025https://github.com/googleapis/python-bigquery-dataframes/issues/1384#issue-2844211187
chelsea-linhttps://github.com/chelsea-lin
api: bigqueryIssues related to the googleapis/python-bigquery-dataframes API.https://github.com/googleapis/python-bigquery-dataframes/issues?q=state%3Aopen%20label%3A%22api%3A%20bigquery%22
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.