fastparquet


Namefastparquet JSON
Version 2024.5.0 PyPI version JSON
download
home_pagehttps://github.com/dask/fastparquet/
SummaryPython support for Parquet file format
upload_time2024-05-21 16:51:14
maintainerNone
docs_urlNone
authorMartin Durant
requires_python>=3.9
licenseApache License 2.0
keywords
VCS
bugtrack_url
requirements pandas numpy cramjam fsspec packaging
Travis-CI No Travis.
coveralls test coverage
            fastparquet
===========

.. image:: https://github.com/dask/fastparquet/actions/workflows/main.yaml/badge.svg
    :target: https://github.com/dask/fastparquet/actions/workflows/main.yaml

.. image:: https://readthedocs.org/projects/fastparquet/badge/?version=latest
    :target: https://fastparquet.readthedocs.io/en/latest/

fastparquet is a python implementation of the `parquet
format <https://github.com/apache/parquet-format>`_, aiming integrate
into python-based big data work-flows. It is used implicitly by
the projects Dask, Pandas and intake-parquet.

We offer a high degree of support for the features of the parquet format, and
very competitive performance, in a small install size and codebase.

Details of this project, how to use it and comparisons to other work can be found in the documentation_.

.. _documentation: https://fastparquet.readthedocs.io

Requirements
------------

(all development is against recent versions in the default anaconda channels
and/or conda-forge)

Required:

- numpy
- pandas
- cython >= 0.29.23 (if building from pyx files)
- cramjam
- fsspec

Supported compression algorithms:

- Available by default:

  - gzip
  - snappy
  - brotli
  - lz4
  - zstandard

- Optionally supported
  
  - `lzo <https://github.com/jd-boyd/python-lzo>`_


Installation
------------

Install using conda, to get the latest compiled version::

   conda install -c conda-forge fastparquet

or install from PyPI::

   pip install fastparquet

You may wish to install numpy first, to help pip's resolver.
This may install an appropriate wheel, or compile from source. For the latter,
you will need a suitable C compiler toolchain on your system.

You can also install latest version from github::

   pip install git+https://github.com/dask/fastparquet

in which case you should also have ``cython`` to be able to rebuild the C files.

Usage
-----

Please refer to the documentation_.

*Reading*

.. code-block:: python

    from fastparquet import ParquetFile
    pf = ParquetFile('myfile.parq')
    df = pf.to_pandas()
    df2 = pf.to_pandas(['col1', 'col2'], categories=['col1'])

You may specify which columns to load, which of those to keep as categoricals
(if the data uses dictionary encoding). The file-path can be a single file,
a metadata file pointing to other data files, or a directory (tree) containing
data files. The latter is what is typically output by hive/spark.

*Writing*

.. code-block:: python

    from fastparquet import write
    write('outfile.parq', df)
    write('outfile2.parq', df, row_group_offsets=[0, 10000, 20000],
          compression='GZIP', file_scheme='hive')

The default is to produce a single output file with a single row-group
(i.e., logical segment) and no compression. At the moment, only simple
data-types and plain encoding are supported, so expect performance to be
similar to *numpy.savez*.

History
-------

This project forked in October 2016 from `parquet-python`_, which was not designed
for vectorised loading of big data or parallel access.

.. _parquet-python: https://github.com/jcrobak/parquet-python


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/dask/fastparquet/",
    "name": "fastparquet",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": null,
    "author": "Martin Durant",
    "author_email": "mdurant@anaconda.com",
    "download_url": "https://files.pythonhosted.org/packages/39/c5/07a2fabdd57708da09014386051469415600d52eb582f0217d0ba09647d8/fastparquet-2024.5.0.tar.gz",
    "platform": null,
    "description": "fastparquet\n===========\n\n.. image:: https://github.com/dask/fastparquet/actions/workflows/main.yaml/badge.svg\n    :target: https://github.com/dask/fastparquet/actions/workflows/main.yaml\n\n.. image:: https://readthedocs.org/projects/fastparquet/badge/?version=latest\n    :target: https://fastparquet.readthedocs.io/en/latest/\n\nfastparquet is a python implementation of the `parquet\nformat <https://github.com/apache/parquet-format>`_, aiming integrate\ninto python-based big data work-flows. It is used implicitly by\nthe projects Dask, Pandas and intake-parquet.\n\nWe offer a high degree of support for the features of the parquet format, and\nvery competitive performance, in a small install size and codebase.\n\nDetails of this project, how to use it and comparisons to other work can be found in the documentation_.\n\n.. _documentation: https://fastparquet.readthedocs.io\n\nRequirements\n------------\n\n(all development is against recent versions in the default anaconda channels\nand/or conda-forge)\n\nRequired:\n\n- numpy\n- pandas\n- cython >= 0.29.23 (if building from pyx files)\n- cramjam\n- fsspec\n\nSupported compression algorithms:\n\n- Available by default:\n\n  - gzip\n  - snappy\n  - brotli\n  - lz4\n  - zstandard\n\n- Optionally supported\n  \n  - `lzo <https://github.com/jd-boyd/python-lzo>`_\n\n\nInstallation\n------------\n\nInstall using conda, to get the latest compiled version::\n\n   conda install -c conda-forge fastparquet\n\nor install from PyPI::\n\n   pip install fastparquet\n\nYou may wish to install numpy first, to help pip's resolver.\nThis may install an appropriate wheel, or compile from source. For the latter,\nyou will need a suitable C compiler toolchain on your system.\n\nYou can also install latest version from github::\n\n   pip install git+https://github.com/dask/fastparquet\n\nin which case you should also have ``cython`` to be able to rebuild the C files.\n\nUsage\n-----\n\nPlease refer to the documentation_.\n\n*Reading*\n\n.. code-block:: python\n\n    from fastparquet import ParquetFile\n    pf = ParquetFile('myfile.parq')\n    df = pf.to_pandas()\n    df2 = pf.to_pandas(['col1', 'col2'], categories=['col1'])\n\nYou may specify which columns to load, which of those to keep as categoricals\n(if the data uses dictionary encoding). The file-path can be a single file,\na metadata file pointing to other data files, or a directory (tree) containing\ndata files. The latter is what is typically output by hive/spark.\n\n*Writing*\n\n.. code-block:: python\n\n    from fastparquet import write\n    write('outfile.parq', df)\n    write('outfile2.parq', df, row_group_offsets=[0, 10000, 20000],\n          compression='GZIP', file_scheme='hive')\n\nThe default is to produce a single output file with a single row-group\n(i.e., logical segment) and no compression. At the moment, only simple\ndata-types and plain encoding are supported, so expect performance to be\nsimilar to *numpy.savez*.\n\nHistory\n-------\n\nThis project forked in October 2016 from `parquet-python`_, which was not designed\nfor vectorised loading of big data or parallel access.\n\n.. _parquet-python: https://github.com/jcrobak/parquet-python\n\n",
    "bugtrack_url": null,
    "license": "Apache License 2.0",
    "summary": "Python support for Parquet file format",
    "version": "2024.5.0",
    "project_urls": {
        "Homepage": "https://github.com/dask/fastparquet/"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "05d870916170d618ad8dc1445da6ea7cfa0cac7dd22cfa526170c8ed56856d70",
                "md5": "2fdea53bebfcb1e57308c4af3fd61ec8",
                "sha256": "9dfbed87b4b58b0794b2cb3aa4abcb43fc01480a10c7779a323d2dd1599f6acd"
            },
            "downloads": -1,
            "filename": "fastparquet-2024.5.0-cp310-cp310-macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "2fdea53bebfcb1e57308c4af3fd61ec8",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 910453,
            "upload_time": "2024-05-21T16:51:29",
            "upload_time_iso_8601": "2024-05-21T16:51:29.075559Z",
            "url": "https://files.pythonhosted.org/packages/05/d8/70916170d618ad8dc1445da6ea7cfa0cac7dd22cfa526170c8ed56856d70/fastparquet-2024.5.0-cp310-cp310-macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "795bcece63c1730a05a50b18a5ca20b17370bb2527cc3102516c954ec040266d",
                "md5": "d15b80f12ff590bd739042f2f47e66af",
                "sha256": "07fc5a45450a39cd07c6ef0e0219ac4b1879f8b27c825ee4ba5d87a3ae505f11"
            },
            "downloads": -1,
            "filename": "fastparquet-2024.5.0-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "d15b80f12ff590bd739042f2f47e66af",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 683753,
            "upload_time": "2024-05-21T16:51:31",
            "upload_time_iso_8601": "2024-05-21T16:51:31.252751Z",
            "url": "https://files.pythonhosted.org/packages/79/5b/cece63c1730a05a50b18a5ca20b17370bb2527cc3102516c954ec040266d/fastparquet-2024.5.0-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cea12f62bf5e1545199451630546484e7d7129534a27b7ad09779ea93fced3ff",
                "md5": "4a887da0b3fdfe87df2f23585f7050ed",
                "sha256": "4a2045c21f90358541286f26f0735bfb2265b075413fbced3b876fc8848eda52"
            },
            "downloads": -1,
            "filename": "fastparquet-2024.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "4a887da0b3fdfe87df2f23585f7050ed",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 1701774,
            "upload_time": "2024-05-21T16:51:33",
            "upload_time_iso_8601": "2024-05-21T16:51:33.667606Z",
            "url": "https://files.pythonhosted.org/packages/ce/a1/2f62bf5e1545199451630546484e7d7129534a27b7ad09779ea93fced3ff/fastparquet-2024.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3ea42ff7b6688d614bef88d2b2a14a5479cbc310d7d296e738d71f182eba2f30",
                "md5": "b8ce7acbcd5f0993c744afbdc7b68169",
                "sha256": "f411056152b5d3cc82b6624d9da80535d10d9277d921fdb2e9516e93c8c227e8"
            },
            "downloads": -1,
            "filename": "fastparquet-2024.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b8ce7acbcd5f0993c744afbdc7b68169",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 1715159,
            "upload_time": "2024-05-21T16:51:36",
            "upload_time_iso_8601": "2024-05-21T16:51:36.539752Z",
            "url": "https://files.pythonhosted.org/packages/3e/a4/2ff7b6688d614bef88d2b2a14a5479cbc310d7d296e738d71f182eba2f30/fastparquet-2024.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "83a1b0d080dac711426ee068152a7cd77323e9ab852b49e0ce1915ca913e1ed5",
                "md5": "8dd5e018f40b5ccffd6b25a9c408d229",
                "sha256": "cc99d7c0f1816394d53aadd47919bba70bb81355259d8788d28e35913816aee0"
            },
            "downloads": -1,
            "filename": "fastparquet-2024.5.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "8dd5e018f40b5ccffd6b25a9c408d229",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 1667004,
            "upload_time": "2024-05-21T16:51:39",
            "upload_time_iso_8601": "2024-05-21T16:51:39.195549Z",
            "url": "https://files.pythonhosted.org/packages/83/a1/b0d080dac711426ee068152a7cd77323e9ab852b49e0ce1915ca913e1ed5/fastparquet-2024.5.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": "72843c69c74f629e70e58ae67f8fdc05a376936eb64a3873d0fd471fa541fea5",
                "md5": "196f05c3f02dddbf113e3b07f8d8054d",
                "sha256": "42149929b71d9122bd501aa695681f40a04a9fa3f5b802cf0fb6aa4e95ccf2dd"
            },
            "downloads": -1,
            "filename": "fastparquet-2024.5.0-cp310-cp310-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "196f05c3f02dddbf113e3b07f8d8054d",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 1747824,
            "upload_time": "2024-05-21T16:51:41",
            "upload_time_iso_8601": "2024-05-21T16:51:41.510337Z",
            "url": "https://files.pythonhosted.org/packages/72/84/3c69c74f629e70e58ae67f8fdc05a376936eb64a3873d0fd471fa541fea5/fastparquet-2024.5.0-cp310-cp310-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "35ff1dfee5868728a93a8033ae6a6ba0c76d7641e1756923fbaf05477570bd7a",
                "md5": "8fd7bd73a8cf942710bfd03c68ac5c8e",
                "sha256": "e5b1ed889f4ac7ea059ff95f4a01f5c07c825c50c2e1bc9e2b64c814df94c243"
            },
            "downloads": -1,
            "filename": "fastparquet-2024.5.0-cp310-cp310-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8fd7bd73a8cf942710bfd03c68ac5c8e",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 1785100,
            "upload_time": "2024-05-21T16:51:43",
            "upload_time_iso_8601": "2024-05-21T16:51:43.298752Z",
            "url": "https://files.pythonhosted.org/packages/35/ff/1dfee5868728a93a8033ae6a6ba0c76d7641e1756923fbaf05477570bd7a/fastparquet-2024.5.0-cp310-cp310-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "42f16cc8fd34494cfd3a9367f006a61f0ce8a1e031678f0e878cdea5410f74dc",
                "md5": "eb52e453d319c051689c715371685a08",
                "sha256": "f5c3cabcfa2f534e4b23343c1ab84c37d336da73770005e608d1894ab1084600"
            },
            "downloads": -1,
            "filename": "fastparquet-2024.5.0-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "eb52e453d319c051689c715371685a08",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 672125,
            "upload_time": "2024-05-21T16:51:45",
            "upload_time_iso_8601": "2024-05-21T16:51:45.471650Z",
            "url": "https://files.pythonhosted.org/packages/42/f1/6cc8fd34494cfd3a9367f006a61f0ce8a1e031678f0e878cdea5410f74dc/fastparquet-2024.5.0-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f0d18f95110eb099dd630a756b1cd8b480c5a42715cd2ca481bfac48f38b0c4d",
                "md5": "05e02d5a667d3a16c5b92f88e80f40a6",
                "sha256": "56d03b0a291d6a575ab365516c53b4da8e040347f8d43af79be25893c591b38c"
            },
            "downloads": -1,
            "filename": "fastparquet-2024.5.0-cp311-cp311-macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "05e02d5a667d3a16c5b92f88e80f40a6",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 910120,
            "upload_time": "2024-05-21T16:51:47",
            "upload_time_iso_8601": "2024-05-21T16:51:47.023812Z",
            "url": "https://files.pythonhosted.org/packages/f0/d1/8f95110eb099dd630a756b1cd8b480c5a42715cd2ca481bfac48f38b0c4d/fastparquet-2024.5.0-cp311-cp311-macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6f898564d2e0e670aef997d02e9f67a9c7ab86772e423295a33f99578b0dab70",
                "md5": "c43e1dd1bf3398878f72036497fe5e38",
                "sha256": "784989ee2c251960b8f00dc38c6c730f784712c8e3d08cc7e0ce842055476af1"
            },
            "downloads": -1,
            "filename": "fastparquet-2024.5.0-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "c43e1dd1bf3398878f72036497fe5e38",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 683489,
            "upload_time": "2024-05-21T16:51:49",
            "upload_time_iso_8601": "2024-05-21T16:51:49.140036Z",
            "url": "https://files.pythonhosted.org/packages/6f/89/8564d2e0e670aef997d02e9f67a9c7ab86772e423295a33f99578b0dab70/fastparquet-2024.5.0-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ec3e71045851a2d8d3bdbaa197ce6ae648fb351ac88b28d5fa9983e26db3a162",
                "md5": "6ab38b3961f67dc5e07799dc34236f82",
                "sha256": "d20bba5c39139a88d8d6931764b830ba14042742d802238d9edf86d4d765ad7a"
            },
            "downloads": -1,
            "filename": "fastparquet-2024.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "6ab38b3961f67dc5e07799dc34236f82",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 1791890,
            "upload_time": "2024-05-21T16:51:51",
            "upload_time_iso_8601": "2024-05-21T16:51:51.152946Z",
            "url": "https://files.pythonhosted.org/packages/ec/3e/71045851a2d8d3bdbaa197ce6ae648fb351ac88b28d5fa9983e26db3a162/fastparquet-2024.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6e72ff30ab77b4aa4d76f07837a72169764260b2ee221d2e2fa598a9a945334a",
                "md5": "06fb2c000ef604974bb04335f09e8a86",
                "sha256": "08358d99278c5d3fb523d819fff5c74d572d8f67ebbe2215a2c7bfca7e3664cf"
            },
            "downloads": -1,
            "filename": "fastparquet-2024.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "06fb2c000ef604974bb04335f09e8a86",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 1805236,
            "upload_time": "2024-05-21T16:51:53",
            "upload_time_iso_8601": "2024-05-21T16:51:53.576816Z",
            "url": "https://files.pythonhosted.org/packages/6e/72/ff30ab77b4aa4d76f07837a72169764260b2ee221d2e2fa598a9a945334a/fastparquet-2024.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d2a87bb621ac42fc476ed91b6e442674fef7e79e1f99567b34a3c937d2b63e6f",
                "md5": "dd8151dd2575ff9e5b69f1962b928e52",
                "sha256": "e9de270e17a6ae2f02c716421d60e18d35d4718037f561b3e359989db19f700a"
            },
            "downloads": -1,
            "filename": "fastparquet-2024.5.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "dd8151dd2575ff9e5b69f1962b928e52",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 1753725,
            "upload_time": "2024-05-21T16:51:55",
            "upload_time_iso_8601": "2024-05-21T16:51:55.616293Z",
            "url": "https://files.pythonhosted.org/packages/d2/a8/7bb621ac42fc476ed91b6e442674fef7e79e1f99567b34a3c937d2b63e6f/fastparquet-2024.5.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": "404c9e1406ba1ea3397b288027160735691c66adbc7ac8e7e29b2fabd1a8bb2d",
                "md5": "cef34e6f0577fde62fbbbc81e35c8b39",
                "sha256": "ba251231b005c0f3f7e56f6e9cd1939be99b2d810ab5b05039271e260c0196c6"
            },
            "downloads": -1,
            "filename": "fastparquet-2024.5.0-cp311-cp311-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "cef34e6f0577fde62fbbbc81e35c8b39",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 1824029,
            "upload_time": "2024-05-21T16:51:58",
            "upload_time_iso_8601": "2024-05-21T16:51:58.255803Z",
            "url": "https://files.pythonhosted.org/packages/40/4c/9e1406ba1ea3397b288027160735691c66adbc7ac8e7e29b2fabd1a8bb2d/fastparquet-2024.5.0-cp311-cp311-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9192a62413458ed37f5f45b6f93dfd6b6a78f1fd7da8220f1641422ed277f216",
                "md5": "4385d1b43e40f3b24e2775f75dfa7d32",
                "sha256": "1496d83d7a77c19abae796e3b582539884fc893d75a3ad4f90df12f8f23a902a"
            },
            "downloads": -1,
            "filename": "fastparquet-2024.5.0-cp311-cp311-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4385d1b43e40f3b24e2775f75dfa7d32",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 1876542,
            "upload_time": "2024-05-21T16:52:00",
            "upload_time_iso_8601": "2024-05-21T16:52:00.767469Z",
            "url": "https://files.pythonhosted.org/packages/91/92/a62413458ed37f5f45b6f93dfd6b6a78f1fd7da8220f1641422ed277f216/fastparquet-2024.5.0-cp311-cp311-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6f728047d08e8717e8b201dc87059776ddcaf15863d7a8c4eb5adf43e87ee00a",
                "md5": "1cf344cb357f0dd8ab3ad3c8cdabf608",
                "sha256": "ea3796c4a38ef8b372a3056b5cef52ca8182fa554fa51c7637c2421e69ee56e5"
            },
            "downloads": -1,
            "filename": "fastparquet-2024.5.0-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "1cf344cb357f0dd8ab3ad3c8cdabf608",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 671982,
            "upload_time": "2024-05-21T16:52:03",
            "upload_time_iso_8601": "2024-05-21T16:52:03.105813Z",
            "url": "https://files.pythonhosted.org/packages/6f/72/8047d08e8717e8b201dc87059776ddcaf15863d7a8c4eb5adf43e87ee00a/fastparquet-2024.5.0-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3c4e1068ebf0482bac3bfc96209457f952ae5115422763818decec15c948edec",
                "md5": "0db366f0b18e14c0c63237a82ed8beff",
                "sha256": "e1fa068ef1826bff6d4a9106a6f9e9d6fd20b8b516da4b82d87840cb5fd3947c"
            },
            "downloads": -1,
            "filename": "fastparquet-2024.5.0-cp312-cp312-macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "0db366f0b18e14c0c63237a82ed8beff",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 915348,
            "upload_time": "2024-05-21T16:52:05",
            "upload_time_iso_8601": "2024-05-21T16:52:05.087844Z",
            "url": "https://files.pythonhosted.org/packages/3c/4e/1068ebf0482bac3bfc96209457f952ae5115422763818decec15c948edec/fastparquet-2024.5.0-cp312-cp312-macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "63797ccc7ad2c215b5468d3fd4a611ca851d94332e16a288e28b073a21c81bf2",
                "md5": "45ee4a31a04c20b8f7c0536ed2fd0c5a",
                "sha256": "3a60f7b0b308d6b9f12c642cf5237a05d754926fb31ce865ff7072bceab19fbb"
            },
            "downloads": -1,
            "filename": "fastparquet-2024.5.0-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "45ee4a31a04c20b8f7c0536ed2fd0c5a",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 685084,
            "upload_time": "2024-05-21T16:52:07",
            "upload_time_iso_8601": "2024-05-21T16:52:07.066375Z",
            "url": "https://files.pythonhosted.org/packages/63/79/7ccc7ad2c215b5468d3fd4a611ca851d94332e16a288e28b073a21c81bf2/fastparquet-2024.5.0-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ba82746e1aefd3dce0c3ef9214d3fae7d675728661294e74016d2bb4c4b4371c",
                "md5": "e7c0b729e74c4408b2d11e7495fc667a",
                "sha256": "4e6ac308a2f391ce589c99b8376e7cdfe4241ef5770ac4cf4c1c93f940bda83c"
            },
            "downloads": -1,
            "filename": "fastparquet-2024.5.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "e7c0b729e74c4408b2d11e7495fc667a",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 1759729,
            "upload_time": "2024-05-21T16:52:09",
            "upload_time_iso_8601": "2024-05-21T16:52:09.338107Z",
            "url": "https://files.pythonhosted.org/packages/ba/82/746e1aefd3dce0c3ef9214d3fae7d675728661294e74016d2bb4c4b4371c/fastparquet-2024.5.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5d5a5dc0de7208f33bcd3223836614eab9ba1cfcd69147010827dab1eabea573",
                "md5": "34155f30f478ffa18401068c7ce23953",
                "sha256": "2b3cf7b4eb1b06e87b97a3a5c9124e4b1c08a8903ba017052c5fe2c482414a3d"
            },
            "downloads": -1,
            "filename": "fastparquet-2024.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "34155f30f478ffa18401068c7ce23953",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 1781991,
            "upload_time": "2024-05-21T16:52:11",
            "upload_time_iso_8601": "2024-05-21T16:52:11.898965Z",
            "url": "https://files.pythonhosted.org/packages/5d/5a/5dc0de7208f33bcd3223836614eab9ba1cfcd69147010827dab1eabea573/fastparquet-2024.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4411d7d7c539992b715449cd8615f2bb06cdd06157218b7f705d51ade7d3a0f4",
                "md5": "213ffc94ef57dbcf3635961fdc2a3d59",
                "sha256": "5626fc72204001b7e82fedb4b02174ecb4e2d4143b38b4ea8d2f9eb65f6b000e"
            },
            "downloads": -1,
            "filename": "fastparquet-2024.5.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "213ffc94ef57dbcf3635961fdc2a3d59",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 1715744,
            "upload_time": "2024-05-21T16:52:14",
            "upload_time_iso_8601": "2024-05-21T16:52:14.123228Z",
            "url": "https://files.pythonhosted.org/packages/44/11/d7d7c539992b715449cd8615f2bb06cdd06157218b7f705d51ade7d3a0f4/fastparquet-2024.5.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": "7dce27a706855951cc4d1af74515650649bbc43b3947ed7c7fed5fefb8bbd066",
                "md5": "fa2a0563ddabbc1d3e8964c6a85d84b4",
                "sha256": "c8b2e86fe6488cce0e3d41263bb0296ef9bbb875a2fca09d67d7685640017a66"
            },
            "downloads": -1,
            "filename": "fastparquet-2024.5.0-cp312-cp312-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "fa2a0563ddabbc1d3e8964c6a85d84b4",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 1797957,
            "upload_time": "2024-05-21T16:52:16",
            "upload_time_iso_8601": "2024-05-21T16:52:16.202921Z",
            "url": "https://files.pythonhosted.org/packages/7d/ce/27a706855951cc4d1af74515650649bbc43b3947ed7c7fed5fefb8bbd066/fastparquet-2024.5.0-cp312-cp312-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "23a4b51b04c6a8e7c15c896316f3f0206d5e1e1c0572c5f776cc0ff88f464095",
                "md5": "4b4ee8e100135a7a091e7c3734d837a6",
                "sha256": "2a951106782d51e5ab110beaad29c4aa0537f045711bb0bf146f65aeaed14174"
            },
            "downloads": -1,
            "filename": "fastparquet-2024.5.0-cp312-cp312-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4b4ee8e100135a7a091e7c3734d837a6",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 1858262,
            "upload_time": "2024-05-21T16:52:18",
            "upload_time_iso_8601": "2024-05-21T16:52:18.478906Z",
            "url": "https://files.pythonhosted.org/packages/23/a4/b51b04c6a8e7c15c896316f3f0206d5e1e1c0572c5f776cc0ff88f464095/fastparquet-2024.5.0-cp312-cp312-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6454879c3ae5c3744129e3208b4ceed606a38c92746412e2e4f6b26575839cb2",
                "md5": "d7b630611691ce698aa6cb2f1d95bbdb",
                "sha256": "47695037fdc534ef4247f25ccf17dcbd8825be6ecb70c54ca54d588a794f4a6d"
            },
            "downloads": -1,
            "filename": "fastparquet-2024.5.0-cp39-cp39-macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "d7b630611691ce698aa6cb2f1d95bbdb",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 911895,
            "upload_time": "2024-05-21T16:52:20",
            "upload_time_iso_8601": "2024-05-21T16:52:20.454944Z",
            "url": "https://files.pythonhosted.org/packages/64/54/879c3ae5c3744129e3208b4ceed606a38c92746412e2e4f6b26575839cb2/fastparquet-2024.5.0-cp39-cp39-macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7a1513b067f7a7785c7ee5232a5edf04ef87637372a35561ff8eba132524866f",
                "md5": "ef1d5322a09160c81ecfc7223ede5407",
                "sha256": "fc3d35ff8341cd65baecac71062e9d73393d7afda207b3421709c1d3f4baa194"
            },
            "downloads": -1,
            "filename": "fastparquet-2024.5.0-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "ef1d5322a09160c81ecfc7223ede5407",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 684283,
            "upload_time": "2024-05-21T16:52:22",
            "upload_time_iso_8601": "2024-05-21T16:52:22.603476Z",
            "url": "https://files.pythonhosted.org/packages/7a/15/13b067f7a7785c7ee5232a5edf04ef87637372a35561ff8eba132524866f/fastparquet-2024.5.0-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4dc6be0fbd7ce7561eb5ff245498180a7f31d92333a599a192f1bd63cb420789",
                "md5": "6d9e44983670463b788d15992cc36ec8",
                "sha256": "691348cc85890663dd3c0bb02544d38d4c07a0c3d68837324dc01007301150b5"
            },
            "downloads": -1,
            "filename": "fastparquet-2024.5.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "6d9e44983670463b788d15992cc36ec8",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 1702307,
            "upload_time": "2024-05-21T16:52:24",
            "upload_time_iso_8601": "2024-05-21T16:52:24.472342Z",
            "url": "https://files.pythonhosted.org/packages/4d/c6/be0fbd7ce7561eb5ff245498180a7f31d92333a599a192f1bd63cb420789/fastparquet-2024.5.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3a76622f96e5f7c0409a71853c334fad2ffafe4f09a2699448ebf97834c48c1d",
                "md5": "af2252ea23eebd93b5e98ab31c7c0976",
                "sha256": "dfdc8aaec67edd30814c2c2f0e291eb3c3044525d18c87e835ef8793d6e2ea2d"
            },
            "downloads": -1,
            "filename": "fastparquet-2024.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "af2252ea23eebd93b5e98ab31c7c0976",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 1716789,
            "upload_time": "2024-05-21T16:52:26",
            "upload_time_iso_8601": "2024-05-21T16:52:26.484855Z",
            "url": "https://files.pythonhosted.org/packages/3a/76/622f96e5f7c0409a71853c334fad2ffafe4f09a2699448ebf97834c48c1d/fastparquet-2024.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "17b8a49d53dfa80e7a939e4c16a214e443456bd15d6309abce28fcf059debfbc",
                "md5": "1591e5a0ae55f51c2949f6271f202da6",
                "sha256": "0034d1b5af3a71cc2fb29c590f442c0b514f710d6d6996794ae375dcfe050c05"
            },
            "downloads": -1,
            "filename": "fastparquet-2024.5.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "1591e5a0ae55f51c2949f6271f202da6",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 1668937,
            "upload_time": "2024-05-21T16:52:28",
            "upload_time_iso_8601": "2024-05-21T16:52:28.287928Z",
            "url": "https://files.pythonhosted.org/packages/17/b8/a49d53dfa80e7a939e4c16a214e443456bd15d6309abce28fcf059debfbc/fastparquet-2024.5.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": "26c384e721429f032a449f3c1f4bcf819d4b9170e5fd9d39d5d96f03c7a8952c",
                "md5": "d45c4d6f4997b82c0010c3d6b61ae27a",
                "sha256": "b562be0f43a007493014512602ab6b0207d13ea4ae85e0d94d61febf08efa1ee"
            },
            "downloads": -1,
            "filename": "fastparquet-2024.5.0-cp39-cp39-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "d45c4d6f4997b82c0010c3d6b61ae27a",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 1749465,
            "upload_time": "2024-05-21T16:52:30",
            "upload_time_iso_8601": "2024-05-21T16:52:30.216835Z",
            "url": "https://files.pythonhosted.org/packages/26/c3/84e721429f032a449f3c1f4bcf819d4b9170e5fd9d39d5d96f03c7a8952c/fastparquet-2024.5.0-cp39-cp39-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "dad2e67d4f080ec12e96a623b2410dd67cefa6b9f16ff07ee886d0b3075473d7",
                "md5": "cfa5786a1d918cb08427c3dff883ddb5",
                "sha256": "611da9043f9dab1c63e6c90a6b124e3d2789c34fefa00d45356517f1e8a09c83"
            },
            "downloads": -1,
            "filename": "fastparquet-2024.5.0-cp39-cp39-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "cfa5786a1d918cb08427c3dff883ddb5",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 1786676,
            "upload_time": "2024-05-21T16:52:32",
            "upload_time_iso_8601": "2024-05-21T16:52:32.228203Z",
            "url": "https://files.pythonhosted.org/packages/da/d2/e67d4f080ec12e96a623b2410dd67cefa6b9f16ff07ee886d0b3075473d7/fastparquet-2024.5.0-cp39-cp39-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5d89858e9ec5efb003b0c412746e275e72563a30772d9d9855e290ee3d147f4e",
                "md5": "d3f373090c09371533701ebc23ef3b5e",
                "sha256": "cb93e8951f46943c8567c9a555cb3d24d2c78efdf78e95fd72177d80da73a10f"
            },
            "downloads": -1,
            "filename": "fastparquet-2024.5.0-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "d3f373090c09371533701ebc23ef3b5e",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 672579,
            "upload_time": "2024-05-21T16:52:33",
            "upload_time_iso_8601": "2024-05-21T16:52:33.941912Z",
            "url": "https://files.pythonhosted.org/packages/5d/89/858e9ec5efb003b0c412746e275e72563a30772d9d9855e290ee3d147f4e/fastparquet-2024.5.0-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "39c507a2fabdd57708da09014386051469415600d52eb582f0217d0ba09647d8",
                "md5": "32ca067891e9b4e53d8f3cb5d9dcdc6d",
                "sha256": "dffd1d0ac6e89e31c5b6dacf67a8d299d4afbbcf0bf8b797373904c819c48f51"
            },
            "downloads": -1,
            "filename": "fastparquet-2024.5.0.tar.gz",
            "has_sig": false,
            "md5_digest": "32ca067891e9b4e53d8f3cb5d9dcdc6d",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 466889,
            "upload_time": "2024-05-21T16:51:14",
            "upload_time_iso_8601": "2024-05-21T16:51:14.883815Z",
            "url": "https://files.pythonhosted.org/packages/39/c5/07a2fabdd57708da09014386051469415600d52eb582f0217d0ba09647d8/fastparquet-2024.5.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-05-21 16:51:14",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "dask",
    "github_project": "fastparquet",
    "travis_ci": false,
    "coveralls": true,
    "github_actions": true,
    "requirements": [
        {
            "name": "pandas",
            "specs": [
                [
                    ">=",
                    "1.5.0"
                ]
            ]
        },
        {
            "name": "numpy",
            "specs": []
        },
        {
            "name": "cramjam",
            "specs": [
                [
                    ">=",
                    "2.3"
                ]
            ]
        },
        {
            "name": "fsspec",
            "specs": []
        },
        {
            "name": "packaging",
            "specs": []
        }
    ],
    "lcname": "fastparquet"
}
        
Elapsed time: 0.27398s