arrow-json 0.10.0


pip install arrow-json

  Latest version

Released: Aug 15, 2026


Meta
Author: Adrian Garcia Badaracco
Requires Python: >=3.10

Classifiers

Development Status
  • 3 - Alpha

Intended Audience
  • Developers

License
  • OSI Approved :: MIT License

Topic
  • Software Development
  • Software Development :: Libraries
  • Software Development :: Libraries :: Python Modules

arrow-json

Encode an arrow array into an array of json strings:

import json
import pyarrow as pa
from arrow_json import array_to_utf8_json_array

data = [[{"f": [1, 2]}], [], None]
array = pa.array(data)
print(nested_list_struct_array.type)
# list<item: struct<f: list<item: int64>>>
json_array = array_to_utf8_json_array(array)
loaded = [json.loads(s) if s is not None else None for s in json_array.to_pylist()]
assert loaded == data
Extras:
Dependencies:
pyarrow (>=11)