HEX
Server: Apache/2.4.46 (Win64) OpenSSL/1.1.1j PHP/8.4.25
System: Windows NT DESKTOP-4TAV2RJ 10.0 build 19045 (Windows 10) AMD64
User: fred (0)
PHP: 8.4.25
Disabled: NONE
Upload Files
File: C:/Users/fred/anaconda3/pkgs/altair-5.0.1-py312haa95532_0/info/test/altair/vegalite/v5/data.py
from ..data import (
    MaxRowsError,
    curry,
    default_data_transformer,
    limit_rows,
    pipe,
    sample,
    to_csv,
    to_json,
    to_values,
    DataTransformerRegistry,
)


# ==============================================================================
# VegaLite 5 data transformers
# ==============================================================================


ENTRY_POINT_GROUP = "altair.vegalite.v5.data_transformer"  # type: str


data_transformers = DataTransformerRegistry(
    entry_point_group=ENTRY_POINT_GROUP
)  # type: DataTransformerRegistry
data_transformers.register("default", default_data_transformer)
data_transformers.register("json", to_json)
data_transformers.register("csv", to_csv)
data_transformers.enable("default")


__all__ = (
    "MaxRowsError",
    "curry",
    "default_data_transformer",
    "limit_rows",
    "pipe",
    "sample",
    "to_csv",
    "to_json",
    "to_values",
    "data_transformers",
)