fsspec_data.json_schema

Attributes

Functions

json_schema_to_arrow(→ pyarrow.Schema)

_data_type(→ tuple[pyarrow.DataType, bool])

_object_fields(→ list[pyarrow.Field])

_schema_kind(→ tuple[str, bool])

_reject_unsupported(→ None)

Module Contents

fsspec_data.json_schema._UNSUPPORTED_KEYWORDS = ('$dynamicRef', '$ref', 'allOf', 'anyOf', 'contains', 'contentEncoding', 'contentMediaType',...
fsspec_data.json_schema._PRIMITIVE_TYPES
fsspec_data.json_schema.json_schema_to_arrow(value: collections.abc.Mapping[str, Any]) pyarrow.Schema[source]
fsspec_data.json_schema._data_type(value: collections.abc.Mapping[str, Any], path: str) tuple[pyarrow.DataType, bool][source]
fsspec_data.json_schema._object_fields(value: collections.abc.Mapping[str, Any], path: str) list[pyarrow.Field][source]
fsspec_data.json_schema._schema_kind(value: collections.abc.Mapping[str, Any], path: str) tuple[str, bool][source]
fsspec_data.json_schema._reject_unsupported(value: collections.abc.Mapping[str, Any], path: str) None[source]