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
Release files for arrow-json 0.10.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| arrow_json-0.10.0.tar.gz | 30.1 kB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| arrow_json-0.10.0-cp310-abi3-win_amd64.whl | CPython 3.10 | abi3 | Windows x86-64 | Details |
| arrow_json-0.10.0-cp310-abi3-win32.whl | CPython 3.10 | abi3 | Windows x86-32 | Details |
| arrow_json-0.10.0-cp310-abi3-musllinux_1_2_x86_64.whl | CPython 3.10 | abi3 | Linux musl 1.2+ x86-64 | Details |
| arrow_json-0.10.0-cp310-abi3-musllinux_1_2_i686.whl | CPython 3.10 | abi3 | Linux musl 1.2+ x86-32 | Details |
| arrow_json-0.10.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl | CPython 3.10 | abi3 | Linux glibc 2.17+ x86-64 | Details |
| arrow_json-0.10.0-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl | CPython 3.10 | abi3 | Linux glibc 2.5+ x86-32 | Details |
| arrow_json-0.10.0-cp310-abi3-macosx_10_12_x86_64.whl | CPython 3.10 | abi3 | macOS 10.12+ x86-64 | Details |
| arrow_json-0.10.0-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl | CPython 3.10 | abi3 | macOS 10.12+ x86-64, macOS 10.12+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64 | Details |
Total release size: 6.5 MB
Release files / arrow_json-0.10.0.tar.gz
| Download URL | arrow_json-0.10.0.tar.gz |
|---|---|
| Size | 30.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d1cf4d865457fdefa16d5acb25fe377f1d8e8093d886a9dee79536cfdf32c6a3
|
|
BLAKE2b-256 checksum How to use checksums |
ba3c662703951884a5125f534e79c8aaaa6798083fa9da43f11efd09092b7290
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / arrow_json-0.10.0-cp310-abi3-win_amd64.whl
| Download URL | arrow_json-0.10.0-cp310-abi3-win_amd64.whl |
|---|---|
| Size | 592.7 kB |
| Tags | CPython 3.10 Windows x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
3f8794d4f6d1abd8fb16cee204c4b7056795bacd1c9854d4c9593af2c3f1068e
|
|
BLAKE2b-256 checksum How to use checksums |
e68917b1ae86065cab3096f2e1f58e4c385facf11181fe9025be38bc8dc86531
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / arrow_json-0.10.0-cp310-abi3-win32.whl
| Download URL | arrow_json-0.10.0-cp310-abi3-win32.whl |
|---|---|
| Size | 533.7 kB |
| Tags | CPython 3.10 Windows x86-32 abi3 |
|
SHA-256 checksum How to use checksums |
59accd0d49025eb9b56cc2d19e14e3d17c8ae4cbae0d3ed94556b332ba1b2677
|
|
BLAKE2b-256 checksum How to use checksums |
048fc3bd926f53f1346fab9abeb3f2db0a14c5dd008b39b0f504b25bee788002
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / arrow_json-0.10.0-cp310-abi3-musllinux_1_2_x86_64.whl
| Download URL | arrow_json-0.10.0-cp310-abi3-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 908.4 kB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
03acb34193553b2377964ac40659fe8cfe57404c17609f6996f854cee265ea47
|
|
BLAKE2b-256 checksum How to use checksums |
d21280af6f9b375f7ef1458dcc57303d90e6942ae01abb0cfaae4baf1127bfdb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / arrow_json-0.10.0-cp310-abi3-musllinux_1_2_i686.whl
| Download URL | arrow_json-0.10.0-cp310-abi3-musllinux_1_2_i686.whl |
|---|---|
| Size | 942.7 kB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-32 abi3 |
|
SHA-256 checksum How to use checksums |
595f77cc31bc9509ed7c472f915f9e3410d3ea4f198b89cb2f03353491c8f5d9
|
|
BLAKE2b-256 checksum How to use checksums |
15df0837551d3fa666ee3af7b72a4f2907dc470985d01514908dbde5be4f48fd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / arrow_json-0.10.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | arrow_json-0.10.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 883.1 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
c3cb4ae260c7d4e0f348ca9ef80c8895a5b07e762ed6be05910fb2ca421ed682
|
|
BLAKE2b-256 checksum How to use checksums |
a0dbd45868a38cf002ec7ed3ab141d3f6660bd649035fd90a383d5772c20fdda
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / arrow_json-0.10.0-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl
| Download URL | arrow_json-0.10.0-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl |
|---|---|
| Size | 748.7 kB |
| Tags | CPython 3.10 Linux glibc 2.5+ x86-32 abi3 |
|
SHA-256 checksum How to use checksums |
7203fa0f76871d403f3165216330616345691e01332010c11569a552dbae0c90
|
|
BLAKE2b-256 checksum How to use checksums |
7253ae916e6c00fde2b6427a0e3412a4b3268a71dcdc65c8c04d32d2b1ce0cf1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / arrow_json-0.10.0-cp310-abi3-macosx_10_12_x86_64.whl
| Download URL | arrow_json-0.10.0-cp310-abi3-macosx_10_12_x86_64.whl |
|---|---|
| Size | 635.6 kB |
| Tags | CPython 3.10 abi3 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
da2eb1dcbb90c221590def1dfc043397511a0d9df71fd27ef87a0dc28a2c79b5
|
|
BLAKE2b-256 checksum How to use checksums |
114c3f4a08580f35e11b5a5ba6be324523e481ee5239f12f25fbf372f2a286e6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / arrow_json-0.10.0-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
| Download URL | arrow_json-0.10.0-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.10 abi3 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
2a5a4d5962f8a73949500b7e3ae70be4816238f7467b1bd9a9d84f55ace130fa
|
|
BLAKE2b-256 checksum How to use checksums |
4d656366f3d85755581e62c44f90b1096dd75df031bdf92d535220fb357bcdd0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|