nanoarrow


Namenanoarrow JSON
Version 0.6.0 PyPI version JSON
download
home_pageNone
SummaryPython bindings to the nanoarrow C library
upload_time2024-10-13 03:02:34
maintainerNone
docs_urlNone
authorNone
requires_python>=3.8
licenseApache-2.0
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <!---
  Licensed to the Apache Software Foundation (ASF) under one
  or more contributor license agreements.  See the NOTICE file
  distributed with this work for additional information
  regarding copyright ownership.  The ASF licenses this file
  to you under the Apache License, Version 2.0 (the
  "License"); you may not use this file except in compliance
  with the License.  You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

  Unless required by applicable law or agreed to in writing,
  software distributed under the License is distributed on an
  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
  KIND, either express or implied.  See the License for the
  specific language governing permissions and limitations
  under the License.
-->

<!-- Render with jupyter nbconvert --to markdown README.ipynb -->

# nanoarrow for Python

The nanoarrow Python package provides bindings to the nanoarrow C library. Like
the nanoarrow C library, it provides tools to facilitate the use of the
[Arrow C Data](https://arrow.apache.org/docs/format/CDataInterface.html)
and [Arrow C Stream](https://arrow.apache.org/docs/format/CStreamInterface.html)
interfaces.

## Installation

The nanoarrow Python bindings are available from [PyPI](https://pypi.org/) and
[conda-forge](https://conda-forge.org/):

```shell
pip install nanoarrow
conda install nanoarrow -c conda-forge
```

Development versions (based on the `main` branch) are also available:

```shell
pip install --extra-index-url https://pypi.fury.io/arrow-nightlies/ \
    --prefer-binary --pre nanoarrow
```

If you can import the namespace, you're good to go!


```python
import nanoarrow as na
```

## Data types, arrays, and array streams

The Arrow C Data and Arrow C Stream interfaces are comprised of three structures: the `ArrowSchema` which represents a data type of an array, the `ArrowArray` which represents the values of an array, and an `ArrowArrayStream`, which represents zero or more `ArrowArray`s with a common `ArrowSchema`. These concepts map to the `nanoarrow.Schema`, `nanoarrow.Array`, and `nanoarrow.ArrayStream` in the Python package.


```python
na.int32()
```




    <Schema> int32




```python
na.Array([1, 2, 3], na.int32())
```




    nanoarrow.Array<int32>[3]
    1
    2
    3



The `nanoarrow.Array` can accommodate arrays with any number of chunks, reflecting the reality that many array containers (e.g., `pyarrow.ChunkedArray`, `polars.Series`) support this.


```python
chunked = na.Array.from_chunks([[1, 2, 3], [4, 5, 6]], na.int32())
chunked
```




    nanoarrow.Array<int32>[6]
    1
    2
    3
    4
    5
    6



Whereas chunks of an `Array` are always fully materialized when the object is constructed, the chunks of an `ArrayStream` have not necessarily been resolved yet.


```python
stream = na.ArrayStream(chunked)
stream
```




    nanoarrow.ArrayStream<int32>




```python
with stream:
    for chunk in stream:
        print(chunk)
```

    nanoarrow.Array<int32>[3]
    1
    2
    3
    nanoarrow.Array<int32>[3]
    4
    5
    6


The `nanoarrow.ArrayStream` also provides an interface to nanoarrow's [Arrow IPC](https://arrow.apache.org/docs/format/Columnar.html#serialization-and-interprocess-communication-ipc) reader:


```python
url = "https://github.com/apache/arrow-experiments/raw/main/data/arrow-commits/arrow-commits.arrows"
na.ArrayStream.from_url(url)
```




    nanoarrow.ArrayStream<non-nullable struct<commit: string, time: timestamp('us', 'UTC'), files: int3...>



These objects implement the [Arrow PyCapsule interface](https://arrow.apache.org/docs/format/CDataInterface/PyCapsuleInterface.html) for both producing and consuming and are interchangeable with `pyarrow` objects in many cases:


```python
import pyarrow as pa

pa.field(na.int32())
```




    pyarrow.Field<: int32>




```python
pa.chunked_array(chunked)
```




    <pyarrow.lib.ChunkedArray object at 0x12a49a250>
    [
      [
        1,
        2,
        3
      ],
      [
        4,
        5,
        6
      ]
    ]




```python
pa.array(chunked.chunk(1))
```




    <pyarrow.lib.Int32Array object at 0x11b552500>
    [
      4,
      5,
      6
    ]




```python
na.Array(pa.array([10, 11, 12]))
```




    nanoarrow.Array<int64>[3]
    10
    11
    12




```python
na.Schema(pa.string())
```




    <Schema> string



## Low-level C library bindings

The nanoarrow Python package also provides lower level wrappers around Arrow C interface structures. You can create these using `nanoarrow.c_schema()`, `nanoarrow.c_array()`, and `nanoarrow.c_array_stream()`.

### Schemas

Use `nanoarrow.c_schema()` to convert an object to an `ArrowSchema` and wrap it as a Python object. This works for any object implementing the [Arrow PyCapsule Interface](https://arrow.apache.org/docs/format/CDataInterface.html) (e.g., `pyarrow.Schema`, `pyarrow.DataType`, and `pyarrow.Field`).


```python
na.c_schema(pa.decimal128(10, 3))
```




    <nanoarrow.c_schema.CSchema decimal128(10, 3)>
    - format: 'd:10,3'
    - name: ''
    - flags: 2
    - metadata: NULL
    - dictionary: NULL
    - children[0]:



Using `c_schema()` is a good fit for testing and for ephemeral schema objects that are being passed from one library to another. To extract the fields of a schema in a more convenient form, use `Schema()`:


```python
schema = na.Schema(pa.decimal128(10, 3))
schema.precision, schema.scale
```




    (10, 3)



The `CSchema` object cleans up after itself: when the object is deleted, the underlying `ArrowSchema` is released.

### Arrays

You can use `nanoarrow.c_array()` to convert an array-like object to an `ArrowArray`, wrap it as a Python object, and attach a schema that can be used to interpret its contents. This works for any object implementing the [Arrow PyCapsule Interface](https://arrow.apache.org/docs/format/CDataInterface.html) (e.g., `pyarrow.Array`, `pyarrow.RecordBatch`).


```python
na.c_array(["one", "two", "three", None], na.string())
```




    <nanoarrow.c_array.CArray string>
    - length: 4
    - offset: 0
    - null_count: 1
    - buffers: (4754305168, 4754307808, 4754310464)
    - dictionary: NULL
    - children[0]:



Using `c_array()` is a good fit for testing and for ephemeral array objects that are being passed from one library to another. For a higher level interface, use `Array()`:


```python
array = na.Array(["one", "two", "three", None], na.string())
array.to_pylist()
```




    ['one', 'two', 'three', None]




```python
array.buffers
```




    (nanoarrow.c_lib.CBufferView(bool[1 b] 11100000),
     nanoarrow.c_lib.CBufferView(int32[20 b] 0 3 6 11 11),
     nanoarrow.c_lib.CBufferView(string[11 b] b'onetwothree'))



Advanced users can create arrays directly from buffers using `c_array_from_buffers()`:


```python
na.c_array_from_buffers(
    na.string(),
    2,
    [None, na.c_buffer([0, 3, 6], na.int32()), b"abcdef"]
)
```




    <nanoarrow.c_array.CArray string>
    - length: 2
    - offset: 0
    - null_count: 0
    - buffers: (0, 5002908320, 4999694624)
    - dictionary: NULL
    - children[0]:



### Array streams

You can use `nanoarrow.c_array_stream()` to wrap an object representing a sequence of `CArray`s with a common `CSchema` to an `ArrowArrayStream` and wrap it as a Python object. This works for any object implementing the [Arrow PyCapsule Interface](https://arrow.apache.org/docs/format/CDataInterface.html) (e.g., `pyarrow.RecordBatchReader`, `pyarrow.ChunkedArray`).


```python
pa_batch = pa.record_batch({"col1": [1, 2, 3]})
reader = pa.RecordBatchReader.from_batches(pa_batch.schema, [pa_batch])
array_stream = na.c_array_stream(reader)
array_stream
```




    <nanoarrow.c_array_stream.CArrayStream>
    - get_schema(): struct<col1: int64>



You can pull the next array from the stream using `.get_next()` or use it like an iterator. The `.get_next()` method will raise `StopIteration` when there are no more arrays in the stream.


```python
for array in array_stream:
    print(array)
```

    <nanoarrow.c_array.CArray struct<col1: int64>>
    - length: 3
    - offset: 0
    - null_count: 0
    - buffers: (0,)
    - dictionary: NULL
    - children[1]:
      'col1': <nanoarrow.c_array.CArray int64>
        - length: 3
        - offset: 0
        - null_count: 0
        - buffers: (0, 2642948588352)
        - dictionary: NULL
        - children[0]:


Use `ArrayStream()` for a higher level interface:


```python
reader = pa.RecordBatchReader.from_batches(pa_batch.schema, [pa_batch])
na.ArrayStream(reader).read_all()
```




    nanoarrow.Array<non-nullable struct<col1: int64>>[3]
    {'col1': 1}
    {'col1': 2}
    {'col1': 3}



## Development

Python bindings for nanoarrow are managed with [setuptools](https://setuptools.pypa.io/en/latest/index.html).
This means you can build the project using:

```shell
git clone https://github.com/apache/arrow-nanoarrow.git
cd arrow-nanoarrow/python
pip install -e .
```

Tests use [pytest](https://docs.pytest.org/):

```shell
# Install dependencies
pip install -e ".[test]"

# Run tests
pytest -vvx
```

CMake is currently required to ensure that the vendored copy of nanoarrow in the Python package stays in sync with the nanoarrow sources in the working tree.

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "nanoarrow",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": "Apache Arrow Developers <dev@arrow.apache.org>",
    "keywords": null,
    "author": null,
    "author_email": "Apache Arrow Developers <dev@arrow.apache.org>",
    "download_url": "https://files.pythonhosted.org/packages/13/7a/93166ba473081cff965d21f403076d6bb0ebd4f0557ef3167675f72f570d/nanoarrow-0.6.0.tar.gz",
    "platform": null,
    "description": "<!---\n  Licensed to the Apache Software Foundation (ASF) under one\n  or more contributor license agreements.  See the NOTICE file\n  distributed with this work for additional information\n  regarding copyright ownership.  The ASF licenses this file\n  to you under the Apache License, Version 2.0 (the\n  \"License\"); you may not use this file except in compliance\n  with the License.  You may obtain a copy of the License at\n\n    http://www.apache.org/licenses/LICENSE-2.0\n\n  Unless required by applicable law or agreed to in writing,\n  software distributed under the License is distributed on an\n  \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\n  KIND, either express or implied.  See the License for the\n  specific language governing permissions and limitations\n  under the License.\n-->\n\n<!-- Render with jupyter nbconvert --to markdown README.ipynb -->\n\n# nanoarrow for Python\n\nThe nanoarrow Python package provides bindings to the nanoarrow C library. Like\nthe nanoarrow C library, it provides tools to facilitate the use of the\n[Arrow C Data](https://arrow.apache.org/docs/format/CDataInterface.html)\nand [Arrow C Stream](https://arrow.apache.org/docs/format/CStreamInterface.html)\ninterfaces.\n\n## Installation\n\nThe nanoarrow Python bindings are available from [PyPI](https://pypi.org/) and\n[conda-forge](https://conda-forge.org/):\n\n```shell\npip install nanoarrow\nconda install nanoarrow -c conda-forge\n```\n\nDevelopment versions (based on the `main` branch) are also available:\n\n```shell\npip install --extra-index-url https://pypi.fury.io/arrow-nightlies/ \\\n    --prefer-binary --pre nanoarrow\n```\n\nIf you can import the namespace, you're good to go!\n\n\n```python\nimport nanoarrow as na\n```\n\n## Data types, arrays, and array streams\n\nThe Arrow C Data and Arrow C Stream interfaces are comprised of three structures: the `ArrowSchema` which represents a data type of an array, the `ArrowArray` which represents the values of an array, and an `ArrowArrayStream`, which represents zero or more `ArrowArray`s with a common `ArrowSchema`. These concepts map to the `nanoarrow.Schema`, `nanoarrow.Array`, and `nanoarrow.ArrayStream` in the Python package.\n\n\n```python\nna.int32()\n```\n\n\n\n\n    <Schema> int32\n\n\n\n\n```python\nna.Array([1, 2, 3], na.int32())\n```\n\n\n\n\n    nanoarrow.Array<int32>[3]\n    1\n    2\n    3\n\n\n\nThe `nanoarrow.Array` can accommodate arrays with any number of chunks, reflecting the reality that many array containers (e.g., `pyarrow.ChunkedArray`, `polars.Series`) support this.\n\n\n```python\nchunked = na.Array.from_chunks([[1, 2, 3], [4, 5, 6]], na.int32())\nchunked\n```\n\n\n\n\n    nanoarrow.Array<int32>[6]\n    1\n    2\n    3\n    4\n    5\n    6\n\n\n\nWhereas chunks of an `Array` are always fully materialized when the object is constructed, the chunks of an `ArrayStream` have not necessarily been resolved yet.\n\n\n```python\nstream = na.ArrayStream(chunked)\nstream\n```\n\n\n\n\n    nanoarrow.ArrayStream<int32>\n\n\n\n\n```python\nwith stream:\n    for chunk in stream:\n        print(chunk)\n```\n\n    nanoarrow.Array<int32>[3]\n    1\n    2\n    3\n    nanoarrow.Array<int32>[3]\n    4\n    5\n    6\n\n\nThe `nanoarrow.ArrayStream` also provides an interface to nanoarrow's [Arrow IPC](https://arrow.apache.org/docs/format/Columnar.html#serialization-and-interprocess-communication-ipc) reader:\n\n\n```python\nurl = \"https://github.com/apache/arrow-experiments/raw/main/data/arrow-commits/arrow-commits.arrows\"\nna.ArrayStream.from_url(url)\n```\n\n\n\n\n    nanoarrow.ArrayStream<non-nullable struct<commit: string, time: timestamp('us', 'UTC'), files: int3...>\n\n\n\nThese objects implement the [Arrow PyCapsule interface](https://arrow.apache.org/docs/format/CDataInterface/PyCapsuleInterface.html) for both producing and consuming and are interchangeable with `pyarrow` objects in many cases:\n\n\n```python\nimport pyarrow as pa\n\npa.field(na.int32())\n```\n\n\n\n\n    pyarrow.Field<: int32>\n\n\n\n\n```python\npa.chunked_array(chunked)\n```\n\n\n\n\n    <pyarrow.lib.ChunkedArray object at 0x12a49a250>\n    [\n      [\n        1,\n        2,\n        3\n      ],\n      [\n        4,\n        5,\n        6\n      ]\n    ]\n\n\n\n\n```python\npa.array(chunked.chunk(1))\n```\n\n\n\n\n    <pyarrow.lib.Int32Array object at 0x11b552500>\n    [\n      4,\n      5,\n      6\n    ]\n\n\n\n\n```python\nna.Array(pa.array([10, 11, 12]))\n```\n\n\n\n\n    nanoarrow.Array<int64>[3]\n    10\n    11\n    12\n\n\n\n\n```python\nna.Schema(pa.string())\n```\n\n\n\n\n    <Schema> string\n\n\n\n## Low-level C library bindings\n\nThe nanoarrow Python package also provides lower level wrappers around Arrow C interface structures. You can create these using `nanoarrow.c_schema()`, `nanoarrow.c_array()`, and `nanoarrow.c_array_stream()`.\n\n### Schemas\n\nUse `nanoarrow.c_schema()` to convert an object to an `ArrowSchema` and wrap it as a Python object. This works for any object implementing the [Arrow PyCapsule Interface](https://arrow.apache.org/docs/format/CDataInterface.html) (e.g., `pyarrow.Schema`, `pyarrow.DataType`, and `pyarrow.Field`).\n\n\n```python\nna.c_schema(pa.decimal128(10, 3))\n```\n\n\n\n\n    <nanoarrow.c_schema.CSchema decimal128(10, 3)>\n    - format: 'd:10,3'\n    - name: ''\n    - flags: 2\n    - metadata: NULL\n    - dictionary: NULL\n    - children[0]:\n\n\n\nUsing `c_schema()` is a good fit for testing and for ephemeral schema objects that are being passed from one library to another. To extract the fields of a schema in a more convenient form, use `Schema()`:\n\n\n```python\nschema = na.Schema(pa.decimal128(10, 3))\nschema.precision, schema.scale\n```\n\n\n\n\n    (10, 3)\n\n\n\nThe `CSchema` object cleans up after itself: when the object is deleted, the underlying `ArrowSchema` is released.\n\n### Arrays\n\nYou can use `nanoarrow.c_array()` to convert an array-like object to an `ArrowArray`, wrap it as a Python object, and attach a schema that can be used to interpret its contents. This works for any object implementing the [Arrow PyCapsule Interface](https://arrow.apache.org/docs/format/CDataInterface.html) (e.g., `pyarrow.Array`, `pyarrow.RecordBatch`).\n\n\n```python\nna.c_array([\"one\", \"two\", \"three\", None], na.string())\n```\n\n\n\n\n    <nanoarrow.c_array.CArray string>\n    - length: 4\n    - offset: 0\n    - null_count: 1\n    - buffers: (4754305168, 4754307808, 4754310464)\n    - dictionary: NULL\n    - children[0]:\n\n\n\nUsing `c_array()` is a good fit for testing and for ephemeral array objects that are being passed from one library to another. For a higher level interface, use `Array()`:\n\n\n```python\narray = na.Array([\"one\", \"two\", \"three\", None], na.string())\narray.to_pylist()\n```\n\n\n\n\n    ['one', 'two', 'three', None]\n\n\n\n\n```python\narray.buffers\n```\n\n\n\n\n    (nanoarrow.c_lib.CBufferView(bool[1 b] 11100000),\n     nanoarrow.c_lib.CBufferView(int32[20 b] 0 3 6 11 11),\n     nanoarrow.c_lib.CBufferView(string[11 b] b'onetwothree'))\n\n\n\nAdvanced users can create arrays directly from buffers using `c_array_from_buffers()`:\n\n\n```python\nna.c_array_from_buffers(\n    na.string(),\n    2,\n    [None, na.c_buffer([0, 3, 6], na.int32()), b\"abcdef\"]\n)\n```\n\n\n\n\n    <nanoarrow.c_array.CArray string>\n    - length: 2\n    - offset: 0\n    - null_count: 0\n    - buffers: (0, 5002908320, 4999694624)\n    - dictionary: NULL\n    - children[0]:\n\n\n\n### Array streams\n\nYou can use `nanoarrow.c_array_stream()` to wrap an object representing a sequence of `CArray`s with a common `CSchema` to an `ArrowArrayStream` and wrap it as a Python object. This works for any object implementing the [Arrow PyCapsule Interface](https://arrow.apache.org/docs/format/CDataInterface.html) (e.g., `pyarrow.RecordBatchReader`, `pyarrow.ChunkedArray`).\n\n\n```python\npa_batch = pa.record_batch({\"col1\": [1, 2, 3]})\nreader = pa.RecordBatchReader.from_batches(pa_batch.schema, [pa_batch])\narray_stream = na.c_array_stream(reader)\narray_stream\n```\n\n\n\n\n    <nanoarrow.c_array_stream.CArrayStream>\n    - get_schema(): struct<col1: int64>\n\n\n\nYou can pull the next array from the stream using `.get_next()` or use it like an iterator. The `.get_next()` method will raise `StopIteration` when there are no more arrays in the stream.\n\n\n```python\nfor array in array_stream:\n    print(array)\n```\n\n    <nanoarrow.c_array.CArray struct<col1: int64>>\n    - length: 3\n    - offset: 0\n    - null_count: 0\n    - buffers: (0,)\n    - dictionary: NULL\n    - children[1]:\n      'col1': <nanoarrow.c_array.CArray int64>\n        - length: 3\n        - offset: 0\n        - null_count: 0\n        - buffers: (0, 2642948588352)\n        - dictionary: NULL\n        - children[0]:\n\n\nUse `ArrayStream()` for a higher level interface:\n\n\n```python\nreader = pa.RecordBatchReader.from_batches(pa_batch.schema, [pa_batch])\nna.ArrayStream(reader).read_all()\n```\n\n\n\n\n    nanoarrow.Array<non-nullable struct<col1: int64>>[3]\n    {'col1': 1}\n    {'col1': 2}\n    {'col1': 3}\n\n\n\n## Development\n\nPython bindings for nanoarrow are managed with [setuptools](https://setuptools.pypa.io/en/latest/index.html).\nThis means you can build the project using:\n\n```shell\ngit clone https://github.com/apache/arrow-nanoarrow.git\ncd arrow-nanoarrow/python\npip install -e .\n```\n\nTests use [pytest](https://docs.pytest.org/):\n\n```shell\n# Install dependencies\npip install -e \".[test]\"\n\n# Run tests\npytest -vvx\n```\n\nCMake is currently required to ensure that the vendored copy of nanoarrow in the Python package stays in sync with the nanoarrow sources in the working tree.\n",
    "bugtrack_url": null,
    "license": "Apache-2.0",
    "summary": "Python bindings to the nanoarrow C library",
    "version": "0.6.0",
    "project_urls": {
        "Changelog": "https://github.com/apache/arrow-nanoarrow/blob/main/CHANGELOG.md",
        "Homepage": "https://arrow.apache.org",
        "Issues": "https://github.com/apache/arrow-nanoarrow/issues",
        "Repository": "https://github.com/apache/arrow-nanoarrow"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0a5839a9b17df278ad490671f704bec62bb465902ce14ca8cef2172995d6a743",
                "md5": "b3ca95bdc9006685872663ef491ad259",
                "sha256": "b5ed40a3685f6b5722fad5679c7d9a6204888522edd4524c45c8b3b9a9fe3950"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp310-cp310-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b3ca95bdc9006685872663ef491ad259",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 883919,
            "upload_time": "2024-10-13T03:04:05",
            "upload_time_iso_8601": "2024-10-13T03:04:05.726782Z",
            "url": "https://files.pythonhosted.org/packages/0a/58/39a9b17df278ad490671f704bec62bb465902ce14ca8cef2172995d6a743/nanoarrow-0.6.0-cp310-cp310-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "721b8149eecd2203244a6cd8de28213e0f20ce7b12f09cfb1a99b396c2398b93",
                "md5": "c05a40213ff12e1a79b0dcf969b0e26c",
                "sha256": "99c732c3e19fad47fda6d270cc8b6157db081ac6e88aa63187959074bbbefc9f"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "c05a40213ff12e1a79b0dcf969b0e26c",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 836856,
            "upload_time": "2024-10-13T03:04:25",
            "upload_time_iso_8601": "2024-10-13T03:04:25.896256Z",
            "url": "https://files.pythonhosted.org/packages/72/1b/8149eecd2203244a6cd8de28213e0f20ce7b12f09cfb1a99b396c2398b93/nanoarrow-0.6.0-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a70f8d7fb878a8cbacdc06de653b43cd9bf3cf199415cfbb2f3ba157aa42bc69",
                "md5": "3dc118bfd3bf28e8d1e770bf9af6a169",
                "sha256": "10d44947ea84ba19b1ee710bbf1402758b40aaf8b1c0b34ff917c691d67389cc"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "3dc118bfd3bf28e8d1e770bf9af6a169",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 4088780,
            "upload_time": "2024-10-13T03:05:59",
            "upload_time_iso_8601": "2024-10-13T03:05:59.675205Z",
            "url": "https://files.pythonhosted.org/packages/a7/0f/8d7fb878a8cbacdc06de653b43cd9bf3cf199415cfbb2f3ba157aa42bc69/nanoarrow-0.6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0653df2ca92c5f8511a0da332f7fb344f559fcfe937f69f9f906f318257cbe9b",
                "md5": "e6fdc16983774774d56bcb99f8218c1a",
                "sha256": "509d3652d8c34764b8146c6f45c77bb0110bcc08a68cc5fac4b3711749e2efce"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e6fdc16983774774d56bcb99f8218c1a",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 4155785,
            "upload_time": "2024-10-13T03:04:55",
            "upload_time_iso_8601": "2024-10-13T03:04:55.094793Z",
            "url": "https://files.pythonhosted.org/packages/06/53/df2ca92c5f8511a0da332f7fb344f559fcfe937f69f9f906f318257cbe9b/nanoarrow-0.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4dbf06e7912feb55b3e63ff83f85e3a18909613ebecf718af7ca4a4839ee2c93",
                "md5": "fe0f6e45f00166b40128bafd192860c6",
                "sha256": "ad5591b0b90a5d0dd47998a7a160d154fa2d8cef1c6b9616dcf89a27f82e613e"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "fe0f6e45f00166b40128bafd192860c6",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 4075440,
            "upload_time": "2024-10-13T03:04:37",
            "upload_time_iso_8601": "2024-10-13T03:04:37.964353Z",
            "url": "https://files.pythonhosted.org/packages/4d/bf/06e7912feb55b3e63ff83f85e3a18909613ebecf718af7ca4a4839ee2c93/nanoarrow-0.6.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8eccf19288b881b16c275adfbb69afe163c550c9b83120d16f758a8cf175f5d0",
                "md5": "04f03566298a0cc90c55a60df9398c1a",
                "sha256": "1296b35c40da8832f543480263a1edc2fb17bc36d46a7a168a9254b2044558fa"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp310-cp310-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "04f03566298a0cc90c55a60df9398c1a",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 4028841,
            "upload_time": "2024-10-13T03:05:49",
            "upload_time_iso_8601": "2024-10-13T03:05:49.159610Z",
            "url": "https://files.pythonhosted.org/packages/8e/cc/f19288b881b16c275adfbb69afe163c550c9b83120d16f758a8cf175f5d0/nanoarrow-0.6.0-cp310-cp310-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c6d88362b4af690c094fbc91c70669aa2e3dcaf2de68d232672e838db8a16dee",
                "md5": "2755f2b35278b9a291e9273b086cc6e8",
                "sha256": "dfa4c606bda4e8ab7399ae4d7195c8e5862615611054a64d68f20f35f878c36e"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp310-cp310-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "2755f2b35278b9a291e9273b086cc6e8",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 4084590,
            "upload_time": "2024-10-13T03:04:46",
            "upload_time_iso_8601": "2024-10-13T03:04:46.537016Z",
            "url": "https://files.pythonhosted.org/packages/c6/d8/8362b4af690c094fbc91c70669aa2e3dcaf2de68d232672e838db8a16dee/nanoarrow-0.6.0-cp310-cp310-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0e153b7c8ac7c0fd320f64833a5475f2db03ccf28f9473add46b00ce80b18102",
                "md5": "9327afafb2c028d19bcbf0bb036e57e2",
                "sha256": "f6408b1a9c332725d5d3c42433bae8ae6c7b6976782cb74c121fa04a2db02398"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp310-cp310-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9327afafb2c028d19bcbf0bb036e57e2",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 4127785,
            "upload_time": "2024-10-13T03:04:36",
            "upload_time_iso_8601": "2024-10-13T03:04:36.013238Z",
            "url": "https://files.pythonhosted.org/packages/0e/15/3b7c8ac7c0fd320f64833a5475f2db03ccf28f9473add46b00ce80b18102/nanoarrow-0.6.0-cp310-cp310-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5239e33a6e7f9637ca333a5287cba81f60ffdb3c705cc0c26a3d8bbc339b56b7",
                "md5": "16da5723886b99bf11102f4d513bd976",
                "sha256": "f8eee185fc2c879948fec5ba9591fbc761df4c8f2b175b8d5df724c663aecb81"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp310-cp310-win32.whl",
            "has_sig": false,
            "md5_digest": "16da5723886b99bf11102f4d513bd976",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 618067,
            "upload_time": "2024-10-13T03:05:25",
            "upload_time_iso_8601": "2024-10-13T03:05:25.188909Z",
            "url": "https://files.pythonhosted.org/packages/52/39/e33a6e7f9637ca333a5287cba81f60ffdb3c705cc0c26a3d8bbc339b56b7/nanoarrow-0.6.0-cp310-cp310-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9e1e747ee0c001bae3c024ec4ad6867cb1f3e71197360fb3d5cd93ff6c39c471",
                "md5": "1e227d952bfd06c90dd60bb376542d9f",
                "sha256": "2f752a5522e4df7cbc5ff11e6f227ac92903344fac559171bfdb1d42e29a6cbe"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "1e227d952bfd06c90dd60bb376542d9f",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 674884,
            "upload_time": "2024-10-13T03:05:17",
            "upload_time_iso_8601": "2024-10-13T03:05:17.425099Z",
            "url": "https://files.pythonhosted.org/packages/9e/1e/747ee0c001bae3c024ec4ad6867cb1f3e71197360fb3d5cd93ff6c39c471/nanoarrow-0.6.0-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5ed4f7e52c8657520c99830c06fd177f044128f6e4f2fb20fb30009aecaa6726",
                "md5": "775e8a318605f3bce38fdad9dbea9630",
                "sha256": "7f8c0a3468a1b0425a7bf9ba1d9eb5d0761ebab177af98ad5e5f97a09688c7e1"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp311-cp311-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "775e8a318605f3bce38fdad9dbea9630",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 887373,
            "upload_time": "2024-10-13T03:03:59",
            "upload_time_iso_8601": "2024-10-13T03:03:59.743909Z",
            "url": "https://files.pythonhosted.org/packages/5e/d4/f7e52c8657520c99830c06fd177f044128f6e4f2fb20fb30009aecaa6726/nanoarrow-0.6.0-cp311-cp311-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "87276f9130841c1eb7197749b85e8f2b0803562f413d2fafa011865e179415d9",
                "md5": "c2c80264707c4bc1220753e590bc823e",
                "sha256": "576f90498e0522f94000db741af90b05946dd529f477ae9968aa698bfe17391b"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "c2c80264707c4bc1220753e590bc823e",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 839862,
            "upload_time": "2024-10-13T03:04:15",
            "upload_time_iso_8601": "2024-10-13T03:04:15.975413Z",
            "url": "https://files.pythonhosted.org/packages/87/27/6f9130841c1eb7197749b85e8f2b0803562f413d2fafa011865e179415d9/nanoarrow-0.6.0-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a141526414bee75d0dc58d7be7cf04728c048b21f76720960556b922fcb6cf07",
                "md5": "91e5609f454517f6e7a3c4180ac5c3e8",
                "sha256": "8a6160d486c7a89a1bb758144764c7ddef59e4c1c3a13e6f76018ec73449d1d3"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "91e5609f454517f6e7a3c4180ac5c3e8",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 4354528,
            "upload_time": "2024-10-13T03:05:39",
            "upload_time_iso_8601": "2024-10-13T03:05:39.754450Z",
            "url": "https://files.pythonhosted.org/packages/a1/41/526414bee75d0dc58d7be7cf04728c048b21f76720960556b922fcb6cf07/nanoarrow-0.6.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f027fc6378946679c0dd25ee0c43904e418f57ae3a53544b62c700b0b79d2d96",
                "md5": "c4021cf45af285c9dfec38274b7071fc",
                "sha256": "21cc6bd59fe84e796217e4befe869ec7bd149a8dd328534d33654401f6211a19"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c4021cf45af285c9dfec38274b7071fc",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 4418032,
            "upload_time": "2024-10-13T03:04:43",
            "upload_time_iso_8601": "2024-10-13T03:04:43.104241Z",
            "url": "https://files.pythonhosted.org/packages/f0/27/fc6378946679c0dd25ee0c43904e418f57ae3a53544b62c700b0b79d2d96/nanoarrow-0.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6bbe3955f21b9230f96fd94dcba64c81ebc054d94ccadb996c071276aa005709",
                "md5": "144025559fa99523a381f1d7d914c38b",
                "sha256": "893a3345bcd6d1ee5f42f69caeedd3b816fbf4ea452693e5cdc6d474cb0272d1"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "144025559fa99523a381f1d7d914c38b",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 4272462,
            "upload_time": "2024-10-13T03:05:09",
            "upload_time_iso_8601": "2024-10-13T03:05:09.720700Z",
            "url": "https://files.pythonhosted.org/packages/6b/be/3955f21b9230f96fd94dcba64c81ebc054d94ccadb996c071276aa005709/nanoarrow-0.6.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "004b2a5872fde1ce4adbc9e36faffa65242964373915f0ef5a86096565c1bee2",
                "md5": "ef0bf45cd5d28eae2f33337007f53eaf",
                "sha256": "6b22f59041ff4e8883bc0a3f424badd3853b40bdcdded362955e35db39450d21"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp311-cp311-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "ef0bf45cd5d28eae2f33337007f53eaf",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 4325321,
            "upload_time": "2024-10-13T03:05:43",
            "upload_time_iso_8601": "2024-10-13T03:05:43.233052Z",
            "url": "https://files.pythonhosted.org/packages/00/4b/2a5872fde1ce4adbc9e36faffa65242964373915f0ef5a86096565c1bee2/nanoarrow-0.6.0-cp311-cp311-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "97dd991a858c449f12790f98f9064bf7e3f12a7016c65b5f0e84776c6d7a7f43",
                "md5": "cc3bd02d357dc791e60495546668f35a",
                "sha256": "7a02fc8e9422ab74325cccfa4780ca5dd422e8ecac275c1197c1839aec13fef1"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp311-cp311-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "cc3bd02d357dc791e60495546668f35a",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 4309594,
            "upload_time": "2024-10-13T03:05:06",
            "upload_time_iso_8601": "2024-10-13T03:05:06.354148Z",
            "url": "https://files.pythonhosted.org/packages/97/dd/991a858c449f12790f98f9064bf7e3f12a7016c65b5f0e84776c6d7a7f43/nanoarrow-0.6.0-cp311-cp311-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4129949edb0000b5cc9a1f0ac001ddfeb312273efc66b98036f9deb2fbeb4568",
                "md5": "da92fdbcbc36cbf739278d10f427eb7b",
                "sha256": "a1065baecc9ea2e7d2f1fa87be37c9076de1020270314b72b8de3001734ad668"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp311-cp311-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "da92fdbcbc36cbf739278d10f427eb7b",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 4411634,
            "upload_time": "2024-10-13T03:04:29",
            "upload_time_iso_8601": "2024-10-13T03:04:29.229243Z",
            "url": "https://files.pythonhosted.org/packages/41/29/949edb0000b5cc9a1f0ac001ddfeb312273efc66b98036f9deb2fbeb4568/nanoarrow-0.6.0-cp311-cp311-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "61d5baff6a79bcf319214f2d19e07bde6bed9351f8d7f1b57e110c6c7b8fb127",
                "md5": "2ca18a628137ad8b33871bb3dc30d6cc",
                "sha256": "322f370d2e72a66f94e7f51335629702add58f533545954acc8e7b0a93978d83"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp311-cp311-win32.whl",
            "has_sig": false,
            "md5_digest": "2ca18a628137ad8b33871bb3dc30d6cc",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 616503,
            "upload_time": "2024-10-13T03:05:30",
            "upload_time_iso_8601": "2024-10-13T03:05:30.055126Z",
            "url": "https://files.pythonhosted.org/packages/61/d5/baff6a79bcf319214f2d19e07bde6bed9351f8d7f1b57e110c6c7b8fb127/nanoarrow-0.6.0-cp311-cp311-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7d1342188902c48a95624159eb8671a7ee61ea87188369b8182789de098d6a81",
                "md5": "752468332821fb561c4632e9815d9371",
                "sha256": "2457901d156ac868c39697acd45f21bbd0fc61d8300ead2f5134315bef3b05e7"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "752468332821fb561c4632e9815d9371",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 675758,
            "upload_time": "2024-10-13T03:05:38",
            "upload_time_iso_8601": "2024-10-13T03:05:38.303872Z",
            "url": "https://files.pythonhosted.org/packages/7d/13/42188902c48a95624159eb8671a7ee61ea87188369b8182789de098d6a81/nanoarrow-0.6.0-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cc3bff354be08af945f9de7e9cfd1f5173ea8caa8cea627473b5b3743c0b676c",
                "md5": "04d22dedb830c3183ec9ae34348e61f6",
                "sha256": "c73b53320b99f3f86e69b4435507b8558e67db77be90dc1dd0a2269081b7f032"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp312-cp312-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "04d22dedb830c3183ec9ae34348e61f6",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 892273,
            "upload_time": "2024-10-13T03:04:02",
            "upload_time_iso_8601": "2024-10-13T03:04:02.768892Z",
            "url": "https://files.pythonhosted.org/packages/cc/3b/ff354be08af945f9de7e9cfd1f5173ea8caa8cea627473b5b3743c0b676c/nanoarrow-0.6.0-cp312-cp312-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "279a4ca08e983928cc0afa6fd0e19bbe47c15b6929351367628deb1253e555a1",
                "md5": "431ab585b454aee8ee4bf1b9ea335fbc",
                "sha256": "2049792c4f59b1e94a9e38575596b4966a8da2d7d2c6c117b1ed19e7371e6947"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "431ab585b454aee8ee4bf1b9ea335fbc",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 841838,
            "upload_time": "2024-10-13T03:04:20",
            "upload_time_iso_8601": "2024-10-13T03:04:20.773119Z",
            "url": "https://files.pythonhosted.org/packages/27/9a/4ca08e983928cc0afa6fd0e19bbe47c15b6929351367628deb1253e555a1/nanoarrow-0.6.0-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ee803d275fab55bccb393aeb1366995a752a9946504222df1777e73b60d301c5",
                "md5": "dbad0380a1dbbd6dc2bd9730b2c34e1d",
                "sha256": "8a351dd39d91e09b817a388463ace0979511ef483d02ab343b9e096a9c5fb11b"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "dbad0380a1dbbd6dc2bd9730b2c34e1d",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 4382148,
            "upload_time": "2024-10-13T03:05:47",
            "upload_time_iso_8601": "2024-10-13T03:05:47.219403Z",
            "url": "https://files.pythonhosted.org/packages/ee/80/3d275fab55bccb393aeb1366995a752a9946504222df1777e73b60d301c5/nanoarrow-0.6.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6f46b00853ecd3f0195e10e098cd5fcc1adab789ba5526b85430ccd2c8a1fb5e",
                "md5": "dfa6cc8c37c1a49bd0e1a27c8fff95c7",
                "sha256": "88ffc793682659f606399cb3f3b3c47e6b2ebca19406c89d0d11860da540bcd6"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "dfa6cc8c37c1a49bd0e1a27c8fff95c7",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 4481870,
            "upload_time": "2024-10-13T03:04:30",
            "upload_time_iso_8601": "2024-10-13T03:04:30.666204Z",
            "url": "https://files.pythonhosted.org/packages/6f/46/b00853ecd3f0195e10e098cd5fcc1adab789ba5526b85430ccd2c8a1fb5e/nanoarrow-0.6.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8d5a67ff169af613b49993dcc102c6d52320cf4ec29944e92920afb97bdf80c1",
                "md5": "f44f9159000f2c7206427d2cf1088f1f",
                "sha256": "363c8fa2e46b61a0bc76400701fc51f26c09f5ad0de33ed671b7aebb5c128c26"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "f44f9159000f2c7206427d2cf1088f1f",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 4366545,
            "upload_time": "2024-10-13T03:05:11",
            "upload_time_iso_8601": "2024-10-13T03:05:11.369049Z",
            "url": "https://files.pythonhosted.org/packages/8d/5a/67ff169af613b49993dcc102c6d52320cf4ec29944e92920afb97bdf80c1/nanoarrow-0.6.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3dbe93325947fc0845f2222bcb2adbd926218a18da0fb6dfdba3e4aecfba7283",
                "md5": "68f1ecf4b8c968d58800bdcd9dd563d3",
                "sha256": "312abddf02bda40ccbd3080142fd17c8f7041c43d6714e3941b4e656dbd17ed2"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp312-cp312-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "68f1ecf4b8c968d58800bdcd9dd563d3",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 4344374,
            "upload_time": "2024-10-13T03:05:54",
            "upload_time_iso_8601": "2024-10-13T03:05:54.881296Z",
            "url": "https://files.pythonhosted.org/packages/3d/be/93325947fc0845f2222bcb2adbd926218a18da0fb6dfdba3e4aecfba7283/nanoarrow-0.6.0-cp312-cp312-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "364635eb15ea58e1aa9df0a761e7c8a84a3e443102b1caa6ddeaa15f5f510763",
                "md5": "03200cf67111e80ff420f20c154a73e0",
                "sha256": "b74dd08b320e345289e2221742350163ff3ce221f3a7f8c58ee2724a1946f11f"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp312-cp312-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "03200cf67111e80ff420f20c154a73e0",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 4453136,
            "upload_time": "2024-10-13T03:05:08",
            "upload_time_iso_8601": "2024-10-13T03:05:08.113545Z",
            "url": "https://files.pythonhosted.org/packages/36/46/35eb15ea58e1aa9df0a761e7c8a84a3e443102b1caa6ddeaa15f5f510763/nanoarrow-0.6.0-cp312-cp312-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bd9dd8c0277c462821b06de768fb2b1cfa49596aeb4ccb35b9dddfe68a3e5921",
                "md5": "22a7868bd12317d17ef2163b205fc95d",
                "sha256": "aabd038252cccc409d75b849f4087a3e2b6927f3d90c27c7abfd75dbe5a550be"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp312-cp312-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "22a7868bd12317d17ef2163b205fc95d",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 4519198,
            "upload_time": "2024-10-13T03:04:56",
            "upload_time_iso_8601": "2024-10-13T03:04:56.899685Z",
            "url": "https://files.pythonhosted.org/packages/bd/9d/d8c0277c462821b06de768fb2b1cfa49596aeb4ccb35b9dddfe68a3e5921/nanoarrow-0.6.0-cp312-cp312-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ce577d124ebf6805a93c97239580b714aae57a3a9b04afe7f133aec630f95ba9",
                "md5": "383f504a0df4745ec319e81edb3081e6",
                "sha256": "da8cf60025f5ca0b3ab1288ec237c97147d89e106b063e1ba4a70e07c0bb4fde"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp312-cp312-win32.whl",
            "has_sig": false,
            "md5_digest": "383f504a0df4745ec319e81edb3081e6",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 618831,
            "upload_time": "2024-10-13T03:05:34",
            "upload_time_iso_8601": "2024-10-13T03:05:34.097405Z",
            "url": "https://files.pythonhosted.org/packages/ce/57/7d124ebf6805a93c97239580b714aae57a3a9b04afe7f133aec630f95ba9/nanoarrow-0.6.0-cp312-cp312-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "636542f505015d5d4cbe31a93c0c9faed81c44683700e09439c3ccf62193fe60",
                "md5": "c0e0e26fce8abdea1f258b4b0676cb20",
                "sha256": "69dfa1bee5bab02214f09d519d93192f3c5090715f302b968d031ef480cafaf0"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "c0e0e26fce8abdea1f258b4b0676cb20",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 675948,
            "upload_time": "2024-10-13T03:05:35",
            "upload_time_iso_8601": "2024-10-13T03:05:35.224455Z",
            "url": "https://files.pythonhosted.org/packages/63/65/42f505015d5d4cbe31a93c0c9faed81c44683700e09439c3ccf62193fe60/nanoarrow-0.6.0-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8f9f8dfdd53a2387c9c05a1a5b0470594249ee1bdba7f8b328faf29ac860a234",
                "md5": "6e3f8a7f34bad5f040705fbdd63ec3f1",
                "sha256": "0bc71ce781d6edb2b1bc64fbe0a13916f887ce597657b9164a52c90fa7614a70"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp313-cp313-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "6e3f8a7f34bad5f040705fbdd63ec3f1",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 884129,
            "upload_time": "2024-10-13T03:04:07",
            "upload_time_iso_8601": "2024-10-13T03:04:07.373252Z",
            "url": "https://files.pythonhosted.org/packages/8f/9f/8dfdd53a2387c9c05a1a5b0470594249ee1bdba7f8b328faf29ac860a234/nanoarrow-0.6.0-cp313-cp313-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2cdd1ca3bb537848cf2689769f7854a4f21955a41f542ef9c4953f9970ceb4b9",
                "md5": "6c4c1f8392268129620816e39e17bc2d",
                "sha256": "5bf538e48425d399f9fe1c99c2fb38317ebc9b1e14e52b6d612e45f4acc05675"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp313-cp313-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "6c4c1f8392268129620816e39e17bc2d",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 833773,
            "upload_time": "2024-10-13T03:04:23",
            "upload_time_iso_8601": "2024-10-13T03:04:23.018002Z",
            "url": "https://files.pythonhosted.org/packages/2c/dd/1ca3bb537848cf2689769f7854a4f21955a41f542ef9c4953f9970ceb4b9/nanoarrow-0.6.0-cp313-cp313-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0450b4c78f1e0b4c0c046ab020d1a93440a75e8bba0c70eefafcf06efceaae0c",
                "md5": "94e59e55a46015ba4d2979e607b8948d",
                "sha256": "ecf18c7147a48c956c174a31ddeb2aef06adfc67694298269f6d8bf23ee64ccd"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "94e59e55a46015ba4d2979e607b8948d",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 4351266,
            "upload_time": "2024-10-13T03:05:53",
            "upload_time_iso_8601": "2024-10-13T03:05:53.169736Z",
            "url": "https://files.pythonhosted.org/packages/04/50/b4c78f1e0b4c0c046ab020d1a93440a75e8bba0c70eefafcf06efceaae0c/nanoarrow-0.6.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ca83aa27720f65445a4a887b879d7f152005f40701101f5e5c3fbc46bb87d718",
                "md5": "ab0aaa9c489e8f8e916d50d510afe8c8",
                "sha256": "b3238352985a904dc54ac085b5a8c08804e892526ee117992c9f4caa253276b2"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ab0aaa9c489e8f8e916d50d510afe8c8",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 4449176,
            "upload_time": "2024-10-13T03:04:32",
            "upload_time_iso_8601": "2024-10-13T03:04:32.597791Z",
            "url": "https://files.pythonhosted.org/packages/ca/83/aa27720f65445a4a887b879d7f152005f40701101f5e5c3fbc46bb87d718/nanoarrow-0.6.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7227ce80f829935050a1f44efbfa8c1993b389410ce30eb42313e8e2ca32ccf0",
                "md5": "ee76cb7df08a9b0ffd8ddf2cd286c6f4",
                "sha256": "5673739e4dccf372efccbcd5ef333aa78f08eb9f6c64efe024287bc512627f0b"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "ee76cb7df08a9b0ffd8ddf2cd286c6f4",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 4334692,
            "upload_time": "2024-10-13T03:04:41",
            "upload_time_iso_8601": "2024-10-13T03:04:41.138964Z",
            "url": "https://files.pythonhosted.org/packages/72/27/ce80f829935050a1f44efbfa8c1993b389410ce30eb42313e8e2ca32ccf0/nanoarrow-0.6.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "63d92291c214a754c3e13eb22cb78294e7a053dd07608fcdf68ac38720865d5a",
                "md5": "9c085e5ba295eaade2776c1896809e90",
                "sha256": "f5c982d9d2a6a156ba904bc1d8c543f14081f6c056c2680e53940028305e6632"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp313-cp313-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "9c085e5ba295eaade2776c1896809e90",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 4331167,
            "upload_time": "2024-10-13T03:05:57",
            "upload_time_iso_8601": "2024-10-13T03:05:57.633963Z",
            "url": "https://files.pythonhosted.org/packages/63/d9/2291c214a754c3e13eb22cb78294e7a053dd07608fcdf68ac38720865d5a/nanoarrow-0.6.0-cp313-cp313-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ef0d73312a01a9f3e55fa63ec3f39539c63416665a1fc93d2ad5a0c735bd7c97",
                "md5": "7b5d0b38ffd0427fab2ada3076b2f714",
                "sha256": "f07bde579be7233adc50e7197f2aed20293d8eaf24d7cabaa94ad7668b5fd35e"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp313-cp313-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "7b5d0b38ffd0427fab2ada3076b2f714",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 4417042,
            "upload_time": "2024-10-13T03:04:44",
            "upload_time_iso_8601": "2024-10-13T03:04:44.665297Z",
            "url": "https://files.pythonhosted.org/packages/ef/0d/73312a01a9f3e55fa63ec3f39539c63416665a1fc93d2ad5a0c735bd7c97/nanoarrow-0.6.0-cp313-cp313-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b320123e513a428a43a872192b2158d1f5f6f840c3ec1cc7004c56807bbdb374",
                "md5": "75e4634fac90001c95cb21a1bb930a5b",
                "sha256": "c6baf9bd6d6bfa8b5bcb4ef44ab4f9431d85447d22a3ad4854542bd04fbf4ecd"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp313-cp313-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "75e4634fac90001c95cb21a1bb930a5b",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 4506009,
            "upload_time": "2024-10-13T03:04:48",
            "upload_time_iso_8601": "2024-10-13T03:04:48.280857Z",
            "url": "https://files.pythonhosted.org/packages/b3/20/123e513a428a43a872192b2158d1f5f6f840c3ec1cc7004c56807bbdb374/nanoarrow-0.6.0-cp313-cp313-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "64b0b426b79cdc5e0b508439065067c9f09ec61f5b580fd441c4caa46ac319c0",
                "md5": "f40f35786ced0753cfa8715c447a2808",
                "sha256": "4cb7ca2e38b8cd492c371ed3468ae4c63b4935f9a4522aca3353d2b18b682058"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp313-cp313-win32.whl",
            "has_sig": false,
            "md5_digest": "f40f35786ced0753cfa8715c447a2808",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 616674,
            "upload_time": "2024-10-13T03:05:36",
            "upload_time_iso_8601": "2024-10-13T03:05:36.609626Z",
            "url": "https://files.pythonhosted.org/packages/64/b0/b426b79cdc5e0b508439065067c9f09ec61f5b580fd441c4caa46ac319c0/nanoarrow-0.6.0-cp313-cp313-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "10f4fb45ad724dbd4269e996d2e059ea6fd7ca8acbea0492c12b01a38110880a",
                "md5": "e4612e238baab69572b461319a590ac8",
                "sha256": "c40deb44cc1565adfc6e8845612d5f52b49f13b9b4af1e1b7ffb23991494b15a"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp313-cp313-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "e4612e238baab69572b461319a590ac8",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 671945,
            "upload_time": "2024-10-13T03:05:18",
            "upload_time_iso_8601": "2024-10-13T03:05:18.534758Z",
            "url": "https://files.pythonhosted.org/packages/10/f4/fb45ad724dbd4269e996d2e059ea6fd7ca8acbea0492c12b01a38110880a/nanoarrow-0.6.0-cp313-cp313-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "894012f9224c009956b1ba96e1740298470008ccf75e77e7e0aae74f0fa57be6",
                "md5": "58e4bd723329fc5fa72419cc8b2ec739",
                "sha256": "abd513da6c6dc9a12091fca09e94e5c09545936891e3f05bb417e2c065486acf"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp38-cp38-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "58e4bd723329fc5fa72419cc8b2ec739",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 888416,
            "upload_time": "2024-10-13T03:04:10",
            "upload_time_iso_8601": "2024-10-13T03:04:10.436889Z",
            "url": "https://files.pythonhosted.org/packages/89/40/12f9224c009956b1ba96e1740298470008ccf75e77e7e0aae74f0fa57be6/nanoarrow-0.6.0-cp38-cp38-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "677042caaa6a82daad0cf96801b18a18b6a7b252983a4588f9ee1fbdbfb5e3c2",
                "md5": "9f84db583aaf142fbe491acb82cf7b0b",
                "sha256": "f3e1c1b06db4235ef833e10523d80ebe21ae2ec6ca4dcdedbec1410b8fef1daa"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp38-cp38-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "9f84db583aaf142fbe491acb82cf7b0b",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 841969,
            "upload_time": "2024-10-13T03:04:24",
            "upload_time_iso_8601": "2024-10-13T03:04:24.268799Z",
            "url": "https://files.pythonhosted.org/packages/67/70/42caaa6a82daad0cf96801b18a18b6a7b252983a4588f9ee1fbdbfb5e3c2/nanoarrow-0.6.0-cp38-cp38-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "aa793f105fa7755455e5008a847dbafba36220aa7b3feb0fe442545db473e0d5",
                "md5": "04c8bfd0e823791d124fa9930794f383",
                "sha256": "00b50dc8cf2a655855d34f4f8533387dba68ad6d15544a3d750069bcb448848e"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "04c8bfd0e823791d124fa9930794f383",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 4164860,
            "upload_time": "2024-10-13T03:05:41",
            "upload_time_iso_8601": "2024-10-13T03:05:41.549384Z",
            "url": "https://files.pythonhosted.org/packages/aa/79/3f105fa7755455e5008a847dbafba36220aa7b3feb0fe442545db473e0d5/nanoarrow-0.6.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bb31b4214052bbfbf14b86975b51fa0d27f399a5374c5b3176307060e81fd91c",
                "md5": "2018b2d7c041eba4d54b1f78b656c85f",
                "sha256": "c8061c75053fb113d392d32716f5394ad215fcebcad940b6f344be6f7430c1b3"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2018b2d7c041eba4d54b1f78b656c85f",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 4231758,
            "upload_time": "2024-10-13T03:04:39",
            "upload_time_iso_8601": "2024-10-13T03:04:39.526254Z",
            "url": "https://files.pythonhosted.org/packages/bb/31/b4214052bbfbf14b86975b51fa0d27f399a5374c5b3176307060e81fd91c/nanoarrow-0.6.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "eb3ed2185ca808df8ac79b319edcb0f1e4642924640480fdad2af90c0ff70ea8",
                "md5": "8e13710e5c7f8001cb48c8b6967f76fa",
                "sha256": "b3728dba203952049c968af9dd4759eb57a5a5b6d3f6b3fd1996d3107e0d08f4"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "8e13710e5c7f8001cb48c8b6967f76fa",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 4144378,
            "upload_time": "2024-10-13T03:05:12",
            "upload_time_iso_8601": "2024-10-13T03:05:12.889051Z",
            "url": "https://files.pythonhosted.org/packages/eb/3e/d2185ca808df8ac79b319edcb0f1e4642924640480fdad2af90c0ff70ea8/nanoarrow-0.6.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "aa7fd3b41ac4de7fca64f6f3cf34050f1e0df44e200fc1288350b972b6b218cb",
                "md5": "05fb3402dba4efb4df4094d96fc4bb87",
                "sha256": "e0f6caa62d69a28fc119819912a6d65477e05a15fe0553405fa9a5b994201701"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp38-cp38-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "05fb3402dba4efb4df4094d96fc4bb87",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 4105637,
            "upload_time": "2024-10-13T03:06:02",
            "upload_time_iso_8601": "2024-10-13T03:06:02.379074Z",
            "url": "https://files.pythonhosted.org/packages/aa/7f/d3b41ac4de7fca64f6f3cf34050f1e0df44e200fc1288350b972b6b218cb/nanoarrow-0.6.0-cp38-cp38-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "72658058051efbea85125baf37a8e023ab7d767c6adaadad4b2ee6e0870613dd",
                "md5": "6ad9acdf670c325b2868d6e881f12cec",
                "sha256": "b4bd399f6a7b51b17ba5bbda68e0001259990c1944f5d76b436f5807442adead"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp38-cp38-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "6ad9acdf670c325b2868d6e881f12cec",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 4160211,
            "upload_time": "2024-10-13T03:04:34",
            "upload_time_iso_8601": "2024-10-13T03:04:34.210640Z",
            "url": "https://files.pythonhosted.org/packages/72/65/8058051efbea85125baf37a8e023ab7d767c6adaadad4b2ee6e0870613dd/nanoarrow-0.6.0-cp38-cp38-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b8d34069a5f9a01cf76bd41926a2a55dc9f168f661f3a5012b4669912db2fdf7",
                "md5": "1f0d849aefbbd437062d50abd1143c3f",
                "sha256": "01aa7f0b0b5286804037ba1f3c313ddcbc94f28fb4bbafdca71ffa1c3e4e33a2"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp38-cp38-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1f0d849aefbbd437062d50abd1143c3f",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 4213530,
            "upload_time": "2024-10-13T03:04:53",
            "upload_time_iso_8601": "2024-10-13T03:04:53.259288Z",
            "url": "https://files.pythonhosted.org/packages/b8/d3/4069a5f9a01cf76bd41926a2a55dc9f168f661f3a5012b4669912db2fdf7/nanoarrow-0.6.0-cp38-cp38-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "09f17aa82e18478b3ee1f8384164bb3a32b137b228dbce0683b06a219cf37eaf",
                "md5": "77aad0bee45c22ef659c5a300fa9a04e",
                "sha256": "65497c5d2269d60641fa65266dfb112b86f57e4f8be920a9f7332313bec22558"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp38-cp38-win32.whl",
            "has_sig": false,
            "md5_digest": "77aad0bee45c22ef659c5a300fa9a04e",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 621262,
            "upload_time": "2024-10-13T03:05:31",
            "upload_time_iso_8601": "2024-10-13T03:05:31.741677Z",
            "url": "https://files.pythonhosted.org/packages/09/f1/7aa82e18478b3ee1f8384164bb3a32b137b228dbce0683b06a219cf37eaf/nanoarrow-0.6.0-cp38-cp38-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c241df8abb466786de0e4435bc8c414b2a2895046a445742ddb6c9e8d681f8b1",
                "md5": "e58d01cfc6c9f908c286e74376522560",
                "sha256": "c4b9a982d07134921c576f0b4892d4fe773510ea1109882d8140cd7eca9da42c"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "e58d01cfc6c9f908c286e74376522560",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 679427,
            "upload_time": "2024-10-13T03:05:19",
            "upload_time_iso_8601": "2024-10-13T03:05:19.861156Z",
            "url": "https://files.pythonhosted.org/packages/c2/41/df8abb466786de0e4435bc8c414b2a2895046a445742ddb6c9e8d681f8b1/nanoarrow-0.6.0-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4f3901d979fb58684cb3c7c429af7be49eb2ae3fa90f776fa33356fcbb68901c",
                "md5": "149c32c039638a737529d06448505e1e",
                "sha256": "6b3f8300dd50fc6a60b629356f278d176d7f8bcdff7f0ab607d940462d226fdd"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp39-cp39-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "149c32c039638a737529d06448505e1e",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 887704,
            "upload_time": "2024-10-13T03:04:08",
            "upload_time_iso_8601": "2024-10-13T03:04:08.795427Z",
            "url": "https://files.pythonhosted.org/packages/4f/39/01d979fb58684cb3c7c429af7be49eb2ae3fa90f776fa33356fcbb68901c/nanoarrow-0.6.0-cp39-cp39-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5f4e2b9031d92310b4a9b0fd9abad3312271b5484a003d398c6808a05a354e9a",
                "md5": "7a4ce182771862514f51bb6a4efc2287",
                "sha256": "8bc9abb6ebcd7807de5db4013fcdb4d88c7ab2442113d1cf0286a99128a4d244"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "7a4ce182771862514f51bb6a4efc2287",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 840489,
            "upload_time": "2024-10-13T03:04:18",
            "upload_time_iso_8601": "2024-10-13T03:04:18.838730Z",
            "url": "https://files.pythonhosted.org/packages/5f/4e/2b9031d92310b4a9b0fd9abad3312271b5484a003d398c6808a05a354e9a/nanoarrow-0.6.0-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8ea3c2483346d7da426d5b6a336b0de335ac7ce34d2563e68d45e210ce1bec3e",
                "md5": "80199f19e461bcd6154dac523fcc6df1",
                "sha256": "1c710d2187a0b5a8016aedb13ae637f4b913290eba41052463daec84507b0077"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "80199f19e461bcd6154dac523fcc6df1",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 4108180,
            "upload_time": "2024-10-13T03:05:45",
            "upload_time_iso_8601": "2024-10-13T03:05:45.573478Z",
            "url": "https://files.pythonhosted.org/packages/8e/a3/c2483346d7da426d5b6a336b0de335ac7ce34d2563e68d45e210ce1bec3e/nanoarrow-0.6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7a5dd1623060a7a151ca147f35eb3424d00eb9b2fa7115b1db9e77a29b98f603",
                "md5": "bb434690f615c728f172f65be79ca4ed",
                "sha256": "3e284839c20d31824ef827233281e80151c86ed1e1e7f1f40cf91eb528e6d7f8"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "bb434690f615c728f172f65be79ca4ed",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 4171089,
            "upload_time": "2024-10-13T03:05:04",
            "upload_time_iso_8601": "2024-10-13T03:05:04.143764Z",
            "url": "https://files.pythonhosted.org/packages/7a/5d/d1623060a7a151ca147f35eb3424d00eb9b2fa7115b1db9e77a29b98f603/nanoarrow-0.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f7f9e6f7561b9718a04ccd9aa23234c4e3d2000755bed7b03993e498c7d781b6",
                "md5": "60b59648b64e53856f62dd93180b939f",
                "sha256": "39bd41c90574141a160166f629828efa71c9a695dde47948beb1758fcb0ca3eb"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "60b59648b64e53856f62dd93180b939f",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 4090404,
            "upload_time": "2024-10-13T03:04:58",
            "upload_time_iso_8601": "2024-10-13T03:04:58.539824Z",
            "url": "https://files.pythonhosted.org/packages/f7/f9/e6f7561b9718a04ccd9aa23234c4e3d2000755bed7b03993e498c7d781b6/nanoarrow-0.6.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d270893f02115edb032c132379d3a56929f1b0417d99ce444153816acdad1e6a",
                "md5": "1f68d53268171b27151aca1c5bfff5c8",
                "sha256": "274fc3f591847cddd26c0deb77ae234a49cec2242088e46443a6ab3494398550"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp39-cp39-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "1f68d53268171b27151aca1c5bfff5c8",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 4043687,
            "upload_time": "2024-10-13T03:05:51",
            "upload_time_iso_8601": "2024-10-13T03:05:51.205317Z",
            "url": "https://files.pythonhosted.org/packages/d2/70/893f02115edb032c132379d3a56929f1b0417d99ce444153816acdad1e6a/nanoarrow-0.6.0-cp39-cp39-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "905f0a4ec5062f9eebd82cf4427567b234a4a453d7de8da6703645396693048d",
                "md5": "fe897f94274b27956327556758cde328",
                "sha256": "1b5126fb1a46a09fb35243e6c4600ab1d58725355899d33a1a96608822d4a93f"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp39-cp39-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "fe897f94274b27956327556758cde328",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 4101869,
            "upload_time": "2024-10-13T03:04:27",
            "upload_time_iso_8601": "2024-10-13T03:04:27.798789Z",
            "url": "https://files.pythonhosted.org/packages/90/5f/0a4ec5062f9eebd82cf4427567b234a4a453d7de8da6703645396693048d/nanoarrow-0.6.0-cp39-cp39-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1cbf434e96575773ff1949b27f91c28ed3aa9a7e422546bc5ed01ed9e9920cd3",
                "md5": "76832c5aefd84a59f8f69a633d12f76e",
                "sha256": "6cfff2b94c4f0e1dd454d0d7762e0649bd34d4b0d525a368216c6a7a20ed3b85"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp39-cp39-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "76832c5aefd84a59f8f69a633d12f76e",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 4148573,
            "upload_time": "2024-10-13T03:04:49",
            "upload_time_iso_8601": "2024-10-13T03:04:49.869274Z",
            "url": "https://files.pythonhosted.org/packages/1c/bf/434e96575773ff1949b27f91c28ed3aa9a7e422546bc5ed01ed9e9920cd3/nanoarrow-0.6.0-cp39-cp39-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "999f380e7632e1b3145f521f428e69d701ec529cde41d9abd271d0b3b1dd555e",
                "md5": "aeebb459f11bd414eac4ff57f9783cf9",
                "sha256": "384b1486d421fbd7b215f9cf2508e21332f03d6e52d8a51ce9591ebb02a83f66"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp39-cp39-win32.whl",
            "has_sig": false,
            "md5_digest": "aeebb459f11bd414eac4ff57f9783cf9",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 620557,
            "upload_time": "2024-10-13T03:05:32",
            "upload_time_iso_8601": "2024-10-13T03:05:32.976335Z",
            "url": "https://files.pythonhosted.org/packages/99/9f/380e7632e1b3145f521f428e69d701ec529cde41d9abd271d0b3b1dd555e/nanoarrow-0.6.0-cp39-cp39-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "964231c8b333876b1e8d612fbd2f388ed2595a64fdc1cb66d79e31d5911524cd",
                "md5": "fa04ca3b33de60d3f2f114d2cb961e65",
                "sha256": "a402c0c31f3d5434d9f38a6d5361bcef528263c82f709583d2eb9fa56b27d6f2"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "fa04ca3b33de60d3f2f114d2cb961e65",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 676999,
            "upload_time": "2024-10-13T03:05:21",
            "upload_time_iso_8601": "2024-10-13T03:05:21.118513Z",
            "url": "https://files.pythonhosted.org/packages/96/42/31c8b333876b1e8d612fbd2f388ed2595a64fdc1cb66d79e31d5911524cd/nanoarrow-0.6.0-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3b44589c9c8dee8179d932383eaeca20957639e487dcd6528690ace522f39862",
                "md5": "ff17483bf26ad223d3a5824c7ad0f348",
                "sha256": "582581e0eb6ab7f0c5bbf1ac120516605c2fd2e2c66ae7330fd962986515b078"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ff17483bf26ad223d3a5824c7ad0f348",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 764506,
            "upload_time": "2024-10-13T03:04:12",
            "upload_time_iso_8601": "2024-10-13T03:04:12.379094Z",
            "url": "https://files.pythonhosted.org/packages/3b/44/589c9c8dee8179d932383eaeca20957639e487dcd6528690ace522f39862/nanoarrow-0.6.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "58d8cb35d5258cb5a05d6d9761a554634ac051c45a2bc0d9485d21a4c9cfc70b",
                "md5": "93a7948bfd78477c2cd14cc0ed49e5e4",
                "sha256": "6ba716eddace8cb032578527752c20fe89796929e184e4e1a8d070a66e0ae3b9"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "93a7948bfd78477c2cd14cc0ed49e5e4",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 719690,
            "upload_time": "2024-10-13T03:04:14",
            "upload_time_iso_8601": "2024-10-13T03:04:14.321991Z",
            "url": "https://files.pythonhosted.org/packages/58/d8/cb35d5258cb5a05d6d9761a554634ac051c45a2bc0d9485d21a4c9cfc70b/nanoarrow-0.6.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "88025a61ed3471a2b2d4cc2a1b5e672decf18a0bbef666d62ebcdb47b59c55c9",
                "md5": "9c1cb9a5d45751550dfcf6a9a88f7437",
                "sha256": "bd30bc1a48b67b86c9f1d9af7d634524729f0367b35e76626eeaafb93f8d4114"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "9c1cb9a5d45751550dfcf6a9a88f7437",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 850093,
            "upload_time": "2024-10-13T03:06:01",
            "upload_time_iso_8601": "2024-10-13T03:06:01.044511Z",
            "url": "https://files.pythonhosted.org/packages/88/02/5a61ed3471a2b2d4cc2a1b5e672decf18a0bbef666d62ebcdb47b59c55c9/nanoarrow-0.6.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c8fe8753576350ea09b8f548a5d2946140d414edbfa70517d28d12893ef2d9b6",
                "md5": "39716bf6211a0cbb6df30711d487b660",
                "sha256": "89269ec226b442d6ae08a453bfe9b5850c39ab05632e7afb4f4fe0a38f9bfb35"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "39716bf6211a0cbb6df30711d487b660",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 881476,
            "upload_time": "2024-10-13T03:04:51",
            "upload_time_iso_8601": "2024-10-13T03:04:51.416639Z",
            "url": "https://files.pythonhosted.org/packages/c8/fe/8753576350ea09b8f548a5d2946140d414edbfa70517d28d12893ef2d9b6/nanoarrow-0.6.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fea64697cce9408a40c05cb5fb12a1b8efaaf51da73c0caac1b6d58c972057e6",
                "md5": "0c11bce1f3909572c3b7b892ee5e1009",
                "sha256": "d49469c9b769740cebe6be9cc5a82ed77ab728a84d9a52eb24730b8d653acc89"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "0c11bce1f3909572c3b7b892ee5e1009",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 975584,
            "upload_time": "2024-10-13T03:05:02",
            "upload_time_iso_8601": "2024-10-13T03:05:02.733039Z",
            "url": "https://files.pythonhosted.org/packages/fe/a6/4697cce9408a40c05cb5fb12a1b8efaaf51da73c0caac1b6d58c972057e6/nanoarrow-0.6.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ef493c760aceccadad2f5998a546ea136328f5e8d50df920a2ab33d2ae5c9f1b",
                "md5": "3d3cc951b5644e2002c021c8cd1f5ae2",
                "sha256": "f7288c30b84a5cc7e63226e77637e43a7e8bac7ca4c02802f7a7ea14e007fed9"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-pp310-pypy310_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "3d3cc951b5644e2002c021c8cd1f5ae2",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 628672,
            "upload_time": "2024-10-13T03:05:27",
            "upload_time_iso_8601": "2024-10-13T03:05:27.874714Z",
            "url": "https://files.pythonhosted.org/packages/ef/49/3c760aceccadad2f5998a546ea136328f5e8d50df920a2ab33d2ae5c9f1b/nanoarrow-0.6.0-pp310-pypy310_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "03f30db1ced32e3cedc08dee027d4442897768c323d842e7c1d62e70718f3b7f",
                "md5": "48f68750b67636dbb45a67379ab405d5",
                "sha256": "86b0c3ff73d14238e2778d2b0c58a0a7620564955cc08982c15258d857308680"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "48f68750b67636dbb45a67379ab405d5",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 758478,
            "upload_time": "2024-10-13T03:04:01",
            "upload_time_iso_8601": "2024-10-13T03:04:01.594146Z",
            "url": "https://files.pythonhosted.org/packages/03/f3/0db1ced32e3cedc08dee027d4442897768c323d842e7c1d62e70718f3b7f/nanoarrow-0.6.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1250af8ffe575602e902ea21bc94d9b0168637b0518dc5edb87e8c0bea1c40c3",
                "md5": "f75fccc88d3ac39389667b3eaee5ae57",
                "sha256": "319e9321684a95e9478f85561918d98424603ace7f48f671d946c979d8c3a88a"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "f75fccc88d3ac39389667b3eaee5ae57",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 715589,
            "upload_time": "2024-10-13T03:04:17",
            "upload_time_iso_8601": "2024-10-13T03:04:17.598700Z",
            "url": "https://files.pythonhosted.org/packages/12/50/af8ffe575602e902ea21bc94d9b0168637b0518dc5edb87e8c0bea1c40c3/nanoarrow-0.6.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "daab38b3b6f5fedcd39bea29ffee5d2d477db983325644f219f1f5a9350b2b7d",
                "md5": "c7cb7493d04fd756ca7bf928650da762",
                "sha256": "3bc4ae0d4c33337fd312ff83f756525f3cbb8ed71758cebc7c05336c3e881273"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "c7cb7493d04fd756ca7bf928650da762",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 857909,
            "upload_time": "2024-10-13T03:06:04",
            "upload_time_iso_8601": "2024-10-13T03:06:04.349980Z",
            "url": "https://files.pythonhosted.org/packages/da/ab/38b3b6f5fedcd39bea29ffee5d2d477db983325644f219f1f5a9350b2b7d/nanoarrow-0.6.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f203d66d845a03055de0675c550eb442dd6d9258f4e85ab9b86215fb9da660eb",
                "md5": "273d62b9292c439438d329d5bc4d0f71",
                "sha256": "6f74f5f631df53aa92bcfe3b5a2a08cea39df425c5fe68bef98489b1db679886"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "273d62b9292c439438d329d5bc4d0f71",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 889704,
            "upload_time": "2024-10-13T03:05:15",
            "upload_time_iso_8601": "2024-10-13T03:05:15.867771Z",
            "url": "https://files.pythonhosted.org/packages/f2/03/d66d845a03055de0675c550eb442dd6d9258f4e85ab9b86215fb9da660eb/nanoarrow-0.6.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "05f763b3e3e68ef9109d6f41f3aaf4315d09fbb41cce8d37277c9fc0a9f851ca",
                "md5": "9c5e9a78c6ed6a50969b7befe5a750aa",
                "sha256": "8cfb0b9fac62f80a5bd04b26d98f10314acf0e5187adb4a5cc5e2b22e1d58d31"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "9c5e9a78c6ed6a50969b7befe5a750aa",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 983255,
            "upload_time": "2024-10-13T03:05:01",
            "upload_time_iso_8601": "2024-10-13T03:05:01.130156Z",
            "url": "https://files.pythonhosted.org/packages/05/f7/63b3e3e68ef9109d6f41f3aaf4315d09fbb41cce8d37277c9fc0a9f851ca/nanoarrow-0.6.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d94c9126be31b96cb982d8f5f3995ac3dcf8c4fd56eb45d51723a5e88035007c",
                "md5": "1ae11b2ba019b412e3075a0bd7ec4ef6",
                "sha256": "3371d1a5cb248278eb66e28b8b2d26e5b59ba408bc9b3c5c0582fe9eeaf354aa"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-pp38-pypy38_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "1ae11b2ba019b412e3075a0bd7ec4ef6",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 626698,
            "upload_time": "2024-10-13T03:05:23",
            "upload_time_iso_8601": "2024-10-13T03:05:23.032423Z",
            "url": "https://files.pythonhosted.org/packages/d9/4c/9126be31b96cb982d8f5f3995ac3dcf8c4fd56eb45d51723a5e88035007c/nanoarrow-0.6.0-pp38-pypy38_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "58fe9a8dc6d73ee1174637eae269003618e4256e0fea5289138e4e33267ad076",
                "md5": "6bb844954f7084d970bc2c2ecb4ec248",
                "sha256": "9b5c8c3050d6f47752ce1608455c4109261a3458a51b2d811a36c7a5c2f2a161"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl",
            "has_sig": false,
            "md5_digest": "6bb844954f7084d970bc2c2ecb4ec248",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 763283,
            "upload_time": "2024-10-13T03:04:04",
            "upload_time_iso_8601": "2024-10-13T03:04:04.399937Z",
            "url": "https://files.pythonhosted.org/packages/58/fe/9a8dc6d73ee1174637eae269003618e4256e0fea5289138e4e33267ad076/nanoarrow-0.6.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7cfc8a98667ef56894a2221ab7c420e986475bcae754660e38a561cc7edcd5c6",
                "md5": "b81c70ce7aafb9664b4010b9d5f9bddf",
                "sha256": "a296bef200ce065b0bbe45cbc1e21862be22654d25e9efca3b771d92fdcb2886"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "b81c70ce7aafb9664b4010b9d5f9bddf",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 718613,
            "upload_time": "2024-10-13T03:04:21",
            "upload_time_iso_8601": "2024-10-13T03:04:21.918779Z",
            "url": "https://files.pythonhosted.org/packages/7c/fc/8a98667ef56894a2221ab7c420e986475bcae754660e38a561cc7edcd5c6/nanoarrow-0.6.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f270f1398913496fda2cbf41ec7ea52a449cc2fd40e84270e9926e8134d330b6",
                "md5": "14a904c6cdd8cf1a632f17f90ab0bee5",
                "sha256": "e7b870546ffc24f057574adfa9f6d6bf0bd67437b40d0f05c793501cd897d812"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "14a904c6cdd8cf1a632f17f90ab0bee5",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 848630,
            "upload_time": "2024-10-13T03:05:56",
            "upload_time_iso_8601": "2024-10-13T03:05:56.239494Z",
            "url": "https://files.pythonhosted.org/packages/f2/70/f1398913496fda2cbf41ec7ea52a449cc2fd40e84270e9926e8134d330b6/nanoarrow-0.6.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e39e03aa392b83efadab59a08e8d0f8e0e1a7c654b79d454a82e9c9f70772ef1",
                "md5": "a432b958d061e4b53d405735c59c40ec",
                "sha256": "e7325cb69ec9523f62dd6a9ed9c8b1f77233053fa661b5e04522a11b5d2a84ff"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a432b958d061e4b53d405735c59c40ec",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 880177,
            "upload_time": "2024-10-13T03:04:59",
            "upload_time_iso_8601": "2024-10-13T03:04:59.914119Z",
            "url": "https://files.pythonhosted.org/packages/e3/9e/03aa392b83efadab59a08e8d0f8e0e1a7c654b79d454a82e9c9f70772ef1/nanoarrow-0.6.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "27f437ce99f3fecd1753c958a5c53c5b27adc904c473a19169ddaa0b092cba68",
                "md5": "ce629d24611f77fce812ad09a6c9d53c",
                "sha256": "353a76e11134ccc967dae947d829b6101b817143b13122ade5cacb43c02f54ea"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "ce629d24611f77fce812ad09a6c9d53c",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 974047,
            "upload_time": "2024-10-13T03:05:14",
            "upload_time_iso_8601": "2024-10-13T03:05:14.229829Z",
            "url": "https://files.pythonhosted.org/packages/27/f4/37ce99f3fecd1753c958a5c53c5b27adc904c473a19169ddaa0b092cba68/nanoarrow-0.6.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d2e680960cd7e7bb3f00ff17a241b65d9802695238396d446affd65e9b3bedc9",
                "md5": "0f7af4bab81a20e1dbef30de090e1ef3",
                "sha256": "d0d5a436b581a71ac19b11467113f3fc5e2586398789586844be27ba1eb42895"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0-pp39-pypy39_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "0f7af4bab81a20e1dbef30de090e1ef3",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 627885,
            "upload_time": "2024-10-13T03:05:26",
            "upload_time_iso_8601": "2024-10-13T03:05:26.568335Z",
            "url": "https://files.pythonhosted.org/packages/d2/e6/80960cd7e7bb3f00ff17a241b65d9802695238396d446affd65e9b3bedc9/nanoarrow-0.6.0-pp39-pypy39_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "137a93166ba473081cff965d21f403076d6bb0ebd4f0557ef3167675f72f570d",
                "md5": "880c417cc0d0a2358bdc992231898e0e",
                "sha256": "5d6b6e5609671c42e9ec85b195664f8bb6d721dd3a3de56fcbd8b9ed62e38af8"
            },
            "downloads": -1,
            "filename": "nanoarrow-0.6.0.tar.gz",
            "has_sig": false,
            "md5_digest": "880c417cc0d0a2358bdc992231898e0e",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 425328,
            "upload_time": "2024-10-13T03:02:34",
            "upload_time_iso_8601": "2024-10-13T03:02:34.340110Z",
            "url": "https://files.pythonhosted.org/packages/13/7a/93166ba473081cff965d21f403076d6bb0ebd4f0557ef3167675f72f570d/nanoarrow-0.6.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-10-13 03:02:34",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "apache",
    "github_project": "arrow-nanoarrow",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "nanoarrow"
}
        
Elapsed time: 0.36456s