pathwaycom/pathway · error · ValueError

data format `{format}` not supported

Error message

data format `{format}` not supported

What it means

Error "data format `{format}` not supported" thrown in pathwaycom/pathway.

Source

Thrown at python/pathway/io/_utils.py:147

        raise ValueError(f"'{param_name}' must be {constraint}, got {value!r}")
    return seconds


class RawDataSchema(pw.Schema):
    data: bytes


class PlaintextDataSchema(pw.Schema):
    data: str


class MetadataSchema(Schema):
    _metadata: dict


def get_data_format_type(format: str, supported_formats: set[str]):
    if format not in _DATA_FORMAT_MAPPING or format not in supported_formats:
        raise ValueError(f"data format `{format}` not supported")
    return _DATA_FORMAT_MAPPING[format]


def check_deprecated_kwargs(
    kwargs: dict[str, Any], deprecated_kwarg_names: list[str], stacklevel: int = 2
):
    for kwarg_name in deprecated_kwarg_names:
        if kwarg_name in kwargs:
            warnings.warn(
                f"'{kwarg_name}' is deprecated and will be ignored",
                DeprecationWarning,
                stacklevel=stacklevel + 1,
            )
            kwargs.pop(kwarg_name)
    deprecated_kwargs_with_custom_report = ["persistent_id"]
    unexpected_args_list = []
    for kwarg in kwargs.keys():
        if kwarg not in deprecated_kwargs_with_custom_report:

View on GitHub (pinned to fa2f74a464)

Solutions

  1. Use one of the supported data formats for this connector (e.g. 'json', 'csv', 'plaintext', 'raw', 'binary').

Example fix

pw.io.fs.read(path, format='json', schema=MySchema)

When it happens

Trigger: Thrown at python/pathway/io/_utils.py:147 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of pathwaycom/pathway@fa2f74a464 (2026-08-15). Data as JSON: /api/errors/3cec0a9e9fb1887d. Report an issue: GitHub.