{
"info": {
"author": "https://raw.github.com/pytoolz/cytoolz/master/AUTHORS.md",
"author_email": "erik.n.welch@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 5 - Production/Stable",
"Intended Audience :: Developers",
"Intended Audience :: Education",
"Intended Audience :: Science/Research",
"License :: OSI Approved :: BSD License",
"Operating System :: OS Independent",
"Programming Language :: Cython",
"Programming Language :: Python",
"Programming Language :: Python :: 2",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.4",
"Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
"Topic :: Scientific/Engineering",
"Topic :: Scientific/Engineering :: Information Analysis",
"Topic :: Software Development",
"Topic :: Software Development :: Libraries",
"Topic :: Software Development :: Libraries :: Python Modules",
"Topic :: Utilities"
],
"description": "CyToolz\n=======\n\n|Build Status| |Version Status|\n\nCython implementation of the\n|literal toolz|_ `package, `__ which\nprovides high performance utility functions for iterables, functions,\nand dictionaries.\n\n.. |literal toolz| replace:: ``toolz``\n.. _literal toolz: https://github.com/pytoolz/toolz\n\n``toolz`` is a pure Python package that borrows heavily from contemporary\nfunctional languanges. It is designed to interoperate seamlessly with other\nlibraries including ``itertools``, ``functools``, and third party libraries.\nHigh performance functional data analysis is possible with builtin types\nlike ``list`` and ``dict``, and user-defined data structures; and low memory\nusage is achieved by using the iterator protocol and returning iterators\nwhenever possible.\n\n``cytoolz`` implements the same API as ``toolz``. The main differences are\nthat ``cytoolz`` is faster (typically 2-5x faster with a few spectacular\nexceptions) and ``cytoolz`` offers a C API that is accessible to other\nprojects developed in Cython. Since ``toolz`` is able to process very\nlarge (potentially infinite) data sets, the performance increase gained by\nusing ``cytoolz`` can be significant.\n\nSee the PyToolz documentation at https://toolz.readthedocs.io and the full\n`API Documentation `__\nfor more details.\n\nLICENSE\n-------\n\nNew BSD. See `License File `__.\n\n\nInstall\n-------\n\n``cytoolz`` is on the Python Package Index (PyPI):\n\n::\n\n pip install cytoolz\n\nDependencies\n------------\n\n``cytoolz`` supports Python 2.7+ and Python 3.4+ with a common codebase.\nIt is developed in Cython, but requires no dependecies other than CPython\nand a C compiler. Like ``toolz``, it is a light weight dependency.\n\nContributions Welcome\n---------------------\n\n``toolz`` (and ``cytoolz``) aims to be a repository for utility functions,\nparticularly those that come from the functional programming and list\nprocessing traditions. We welcome contributions that fall within this scope\nand encourage users to scrape their ``util.py`` files for functions that are\nbroadly useful.\n\nPlease take a look at our issue pages for\n`toolz `__ and\n`cytoolz `__\nfor contribution ideas.\n\nCommunity\n---------\n\nSee our `mailing list `__.\nWe're friendly.\n\n.. |Build Status| image:: https://travis-ci.org/pytoolz/cytoolz.svg?branch=master\n :target: https://travis-ci.org/pytoolz/cytoolz\n.. |Version Status| image:: https://badge.fury.io/py/cytoolz.svg\n :target: http://badge.fury.io/py/cytoolz",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/pytoolz/cytoolz",
"keywords": "functional utility itertools functools iterator generator curry memoize lazy streaming bigdata cython toolz cytoolz",
"license": "BSD",
"maintainer": "Erik Welch",
"maintainer_email": "erik.n.welch@gmail.com",
"name": "cytoolz",
"package_url": "https://pypi.org/project/cytoolz/",
"platform": "",
"project_url": "https://pypi.org/project/cytoolz/",
"project_urls": {
"Homepage": "https://github.com/pytoolz/cytoolz"
},
"release_url": "https://pypi.org/project/cytoolz/0.10.0/",
"requires_dist": null,
"requires_python": "",
"summary": "Cython implementation of Toolz: High performance functional utilities",
"version": "0.10.0"
},
"last_serial": 5520480,
"releases": {
"0.10.0": [
{
"comment_text": "",
"digests": {
"md5": "e31f20ad0d52bee202bd24e358834489",
"sha256": "ed9f6a07c2bac70d6c597df360d0666d11d2adc90141d54c5c2db08b380a4fac"
},
"downloads": -1,
"filename": "cytoolz-0.10.0.tar.gz",
"has_sig": false,
"md5_digest": "e31f20ad0d52bee202bd24e358834489",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 475069,
"upload_time": "2019-07-11T22:15:23",
"url": "https://files.pythonhosted.org/packages/23/0d/14181131b886eee3bbc6c07c2e7469bd1d764c429644824a7dc3f8628a98/cytoolz-0.10.0.tar.gz"
}
],
"0.5.3": [],
"0.6.0": [
{
"comment_text": "",
"digests": {
"md5": "307e299acf2f7006c2282da0b6552af1",
"sha256": "907a4aadb5f45aa1017a7e0a8653a3a0a304cbb773a77fd999208a03fab1a6bc"
},
"downloads": -1,
"filename": "cytoolz-0.6.0.tar.gz",
"has_sig": false,
"md5_digest": "307e299acf2f7006c2282da0b6552af1",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 186884,
"upload_time": "2014-04-30T05:46:55",
"url": "https://files.pythonhosted.org/packages/e3/f9/b5b8db59a6c1970158830f092e54443b7a56f0bebd882e5278eb46838d2c/cytoolz-0.6.0.tar.gz"
}
],
"0.6.1": [
{
"comment_text": "",
"digests": {
"md5": "1e66f47dec333efa80c9ab781ecad452",
"sha256": "64c3dbd1f85d0a145d3be6fcd7ec576439bb8345a85d0c86884c0fdcace02ac4"
},
"downloads": -1,
"filename": "cytoolz-0.6.1.tar.gz",
"has_sig": false,
"md5_digest": "1e66f47dec333efa80c9ab781ecad452",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 188308,
"upload_time": "2014-05-03T22:10:21",
"url": "https://files.pythonhosted.org/packages/72/81/ae14ade219a0c8ceaae11e1bd97bec47cb44e59f505d3ebb3039ca37dffb/cytoolz-0.6.1.tar.gz"
}
],
"0.7.0": [
{
"comment_text": "",
"digests": {
"md5": "110e9e9e06b9bcc46e4a6d66466ba120",
"sha256": "0205485c054a273fe66f247293e894c7be57f999e829fe26041230d7ea3b70df"
},
"downloads": -1,
"filename": "cytoolz-0.7.0.tar.gz",
"has_sig": false,
"md5_digest": "110e9e9e06b9bcc46e4a6d66466ba120",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 238337,
"upload_time": "2014-07-02T23:46:20",
"url": "https://files.pythonhosted.org/packages/b0/1a/834895d4edfcbb48c2a95d695f08456b8f78bc02f61f5d4519808adb9f2d/cytoolz-0.7.0.tar.gz"
}
],
"0.7.1": [
{
"comment_text": "",
"digests": {
"md5": "ddc3cc4a00fa0bdd3e7a837cd8d2df31",
"sha256": "297b3cf8606afc3332e0d0b0da707b306f8cec6f8f9a962a04181caee9bbf27e"
},
"downloads": -1,
"filename": "cytoolz-0.7.1.tar.gz",
"has_sig": false,
"md5_digest": "ddc3cc4a00fa0bdd3e7a837cd8d2df31",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 250988,
"upload_time": "2014-12-20T22:09:11",
"url": "https://files.pythonhosted.org/packages/33/40/e8ec7925d41d6303c2f792bac2319ee8f159ec2ad81e07059be6ace41cde/cytoolz-0.7.1.tar.gz"
}
],
"0.7.2": [
{
"comment_text": "",
"digests": {
"md5": "4239824f09a7dd79de07240734a0cbfa",
"sha256": "0800949df710aa487f52b1a9f97d8844e81e07067d6ec95581b1b792c098c159"
},
"downloads": -1,
"filename": "cytoolz-0.7.2.tar.gz",
"has_sig": false,
"md5_digest": "4239824f09a7dd79de07240734a0cbfa",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 281930,
"upload_time": "2015-03-04T03:44:38",
"url": "https://files.pythonhosted.org/packages/61/16/764ec6f29f9882afe9cf11c18b3d7f3454b88209f7e6e4fadee629b6a02f/cytoolz-0.7.2.tar.gz"
}
],
"0.7.3": [
{
"comment_text": "",
"digests": {
"md5": "e9f0441d9f340a23c60357f68f25d163",
"sha256": "202eb77cf2405c702c2172e5c2e66e3e2611f866640c99b38f24f96ad680dea8"
},
"downloads": -1,
"filename": "cytoolz-0.7.3.tar.gz",
"has_sig": false,
"md5_digest": "e9f0441d9f340a23c60357f68f25d163",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 304597,
"upload_time": "2015-05-23T16:15:03",
"url": "https://files.pythonhosted.org/packages/b2/a3/79eb6ceb2cbe4439b945c4c1bedf07e607365259f1c019b5941c6340cc21/cytoolz-0.7.3.tar.gz"
}
],
"0.7.4": [
{
"comment_text": "",
"digests": {
"md5": "fafc0deeb7604924a1c58990fc151394",
"sha256": "9c2e3dda8232b6cd5b84b8c8df6c8155c2adeb8734eb7ec38e189affc0f2eba5"
},
"downloads": -1,
"filename": "cytoolz-0.7.4.tar.gz",
"has_sig": false,
"md5_digest": "fafc0deeb7604924a1c58990fc151394",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 335433,
"upload_time": "2015-10-21T05:17:43",
"url": "https://files.pythonhosted.org/packages/57/72/2c119c73244baf3bda06ca333391ecdce581d8da799d05dd10e9208667ce/cytoolz-0.7.4.tar.gz"
}
],
"0.7.5": [
{
"comment_text": "",
"digests": {
"md5": "15fbc1c56fca80cbca0e89f37c93d432",
"sha256": "329b29cf0fca3978a875f802fc9045e6a18c1702d8c55b30ccc34e137d271d5a"
},
"downloads": -1,
"filename": "cytoolz-0.7.5.tar.gz",
"has_sig": false,
"md5_digest": "15fbc1c56fca80cbca0e89f37c93d432",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 334818,
"upload_time": "2016-01-27T04:57:55",
"url": "https://files.pythonhosted.org/packages/38/d6/65c4098bdbb5b6f6159b2525e7f2dd0f9e9391a23cf823f603f982b60306/cytoolz-0.7.5.tar.gz"
}
],
"0.8.0": [
{
"comment_text": "",
"digests": {
"md5": "432f0a17e04223942ebb5312d8f895ad",
"sha256": "2239890c8fe2da3eba82947c6a68cfa406e5a5045911c9ab3de8113462372629"
},
"downloads": -1,
"filename": "cytoolz-0.8.0.tar.gz",
"has_sig": false,
"md5_digest": "432f0a17e04223942ebb5312d8f895ad",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 349493,
"upload_time": "2016-06-02T23:47:33",
"url": "https://files.pythonhosted.org/packages/a3/68/c7f07c9087ec7c0c18fc1a7c6e253f2d4fc7acdd01aac4138f3e68b1e132/cytoolz-0.8.0.tar.gz"
}
],
"0.8.1": [
{
"comment_text": "",
"digests": {
"md5": "df6c1b6f9d4133732065f450dd670e2a",
"sha256": "d138a2a5f26646c0d979b157876d51dff1b772fd53a18d70e4ada6917e20ffbb"
},
"downloads": -1,
"filename": "cytoolz-0.8.1.tar.gz",
"has_sig": false,
"md5_digest": "df6c1b6f9d4133732065f450dd670e2a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 380552,
"upload_time": "2016-12-05T03:16:51",
"url": "https://files.pythonhosted.org/packages/44/25/d1dd9cca6e34ff916d283b1c4be52961b4355ddae4ab9ed2ce8372a47b4e/cytoolz-0.8.1.tar.gz"
}
],
"0.8.2": [
{
"comment_text": "",
"digests": {
"md5": "06bd40dbb1257131094ca819054eb492",
"sha256": "476a2ad176de5eaef80499b7b43d4f72ba6d23df33d349088dae315e9b31c552"
},
"downloads": -1,
"filename": "cytoolz-0.8.2.tar.gz",
"has_sig": false,
"md5_digest": "06bd40dbb1257131094ca819054eb492",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 386259,
"upload_time": "2016-12-11T22:46:47",
"url": "https://files.pythonhosted.org/packages/0f/e6/ccc124714dcc1bd511e64ddafb4d5d20ada2533b92e3173a4cf09e0d0831/cytoolz-0.8.2.tar.gz"
}
],
"0.9.0": [
{
"comment_text": "",
"digests": {
"md5": "e4fb5616e3ff8c6664f8bce25300cd07",
"sha256": "5ebb55855a8bb7800afa58e52408763935527e0305f35600c71b43c86013dec2"
},
"downloads": -1,
"filename": "cytoolz-0.9.0.tar.gz",
"has_sig": false,
"md5_digest": "e4fb5616e3ff8c6664f8bce25300cd07",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 443523,
"upload_time": "2017-12-17T17:11:11",
"url": "https://files.pythonhosted.org/packages/88/6b/839e810813adc35547423548e7a0b8d12a1bf7f138371bf4e0eee907482b/cytoolz-0.9.0.tar.gz"
}
],
"0.9.0.1": [
{
"comment_text": "",
"digests": {
"md5": "db7234562d0cf9a3dba31272061a0c2b",
"sha256": "84cc06fa40aa310f2df79dd440fc5f84c3e20f01f9f7783fc9c38d0a11ba00e5"
},
"downloads": -1,
"filename": "cytoolz-0.9.0.1.tar.gz",
"has_sig": false,
"md5_digest": "db7234562d0cf9a3dba31272061a0c2b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 443434,
"upload_time": "2018-03-06T05:48:41",
"url": "https://files.pythonhosted.org/packages/36/f4/9728ba01ccb2f55df9a5af029b48ba0aaca1081bbd7823ea2ee223ba7a42/cytoolz-0.9.0.1.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "e31f20ad0d52bee202bd24e358834489",
"sha256": "ed9f6a07c2bac70d6c597df360d0666d11d2adc90141d54c5c2db08b380a4fac"
},
"downloads": -1,
"filename": "cytoolz-0.10.0.tar.gz",
"has_sig": false,
"md5_digest": "e31f20ad0d52bee202bd24e358834489",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 475069,
"upload_time": "2019-07-11T22:15:23",
"url": "https://files.pythonhosted.org/packages/23/0d/14181131b886eee3bbc6c07c2e7469bd1d764c429644824a7dc3f8628a98/cytoolz-0.10.0.tar.gz"
}
]
}