{
"info": {
"author": "Horacio Hoyos Rodriguez",
"author_email": "arcanefoam@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 5 - Production/Stable",
"Intended Audience :: Developers",
"License :: OSI Approved :: Apache Software License",
"Natural Language :: English",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Topic :: Software Development :: Libraries :: Python Modules"
],
"description": "Mochila\n=======\n\n.. image:: https://circleci.com/bb/arcanefoam/mochila/tree/master.svg?style=shield\n :target: https://circleci.com/bb/arcanefoam/mochila/tree/master\n\n.. image:: https://coveralls.io/repos/bitbucket/arcanefoam/mochila/badge.svg\n :target: https://coveralls.io/bitbucket/arcanefoam/mochila\n\n.. image:: https://readthedocs.org/projects/mochila/badge/?version=latest\n :target: http://mochila.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\nCollections are vital for implementing algorithms: they are the bread an butter of data aggregation and processing.\nFor example, a collection can be used to represent the list of ingredients of a recipe.\nThen, you might want your algorithm to scale the ingredients to accommodate a different number of portions than the\noriginal recipe.\nThe Mochila package provides a powerful API to process data in collections in a declarative way.\n\nQuickStart\n----------\n\nInstallation\n~~~~~~~~~~~~\n\nYou can download and install the latest version of this software from the Python package index (PyPI) as follows::\n\n pip install --upgrade mochila\n\nUsage\n~~~~~\n\nImport the module and all or any of the collections you want to use::\n\n from mochila import Sequence\n\n s = Sequence([1,2,3])\n\n\nThe complete reference is hosted in `Read the Docs `_.\n\nDevelopment\n-----------\n\nDevelopment of this happens on `Bitbucket `_, and issues are tracked in\n`Youtrack `_.\n\nBug reports, patches (including tests), and documentation are very welcome!\n\n`Contributing `_ contains information on contributing to the project.\nChangelog\n=========\nAll notable changes to this project will be documented in this file.\n\nThe format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)\nand this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).\n\n[Unreleased]\n------------\n\nAdded\n~~~~~\n\nChanged\n~~~~~~~\n- Fixes\n\n[0.2.4] - 2017-11-04\n--------------------\n\nChanged\n~~~~~~~\n- Fixes MCH-10\n\n[0.2.3] - 2017-11-04\n--------------------\nChanged\n~~~~~~~\n- Fixes MCH-9\n\n[0.2.2] - 2017-10-31\n--------------------\n\nChanged\n~~~~~~~\n- Fixes some issues with excluding/including operations\n\n[0.2.1] - 2017-10-26\n--------------------\n\nChanged\n~~~~~~~\n- Changed __init__ methods so they invoke the correct add/insert methods the init will also be checked by any\n constraints added by subclasses.\n- Fixed the implementation of the __iadd__ of the Bag\n\n[0.2.0] - 2017-09-|6\n--------------------\n\nAdded\n~~~~~\n- Additional examples to the documentation\n\nChanged\n~~~~~~~\n- Fixed some of the method implementation to reduce the number of methods that modify the underlying collections.\n- Changed the the name of the changelog file and defined it's format and contents\n\n\n[0.1.0] - 2017-08-27\n--------------------\nInitial release. Includes the first API implementation, tests and documentation.\n\n.. Added\n ~~~~~\n Changed\n ~~~~~~~\n Fixed\n ~~~~~\n Removed\n ~~~~~~~\n\n\n",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "http://bitbucket.org/arcanefoam/mochila",
"keywords": "",
"license": "",
"maintainer": "",
"maintainer_email": "",
"name": "mochila",
"package_url": "https://pypi.org/project/mochila/",
"platform": "any",
"project_url": "https://pypi.org/project/mochila/",
"project_urls": {
"Homepage": "http://bitbucket.org/arcanefoam/mochila"
},
"release_url": "https://pypi.org/project/mochila/0.2.4/",
"requires_dist": null,
"requires_python": "",
"summary": "Provides collections and a powerful API to process data in those collections in a declarative way.",
"version": "0.2.4"
},
"last_serial": 3678566,
"releases": {
"0.2.0": [
{
"comment_text": "",
"digests": {
"md5": "d1f8caaf56e8294d433f39c29bab205f",
"sha256": "5f411983cd3acfe040e79878b31b7a0c10172e903fabd3142315806885ec2491"
},
"downloads": -1,
"filename": "mochila-0.2.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "d1f8caaf56e8294d433f39c29bab205f",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 12503,
"upload_time": "2017-09-19T18:04:14",
"url": "https://files.pythonhosted.org/packages/a4/d4/7f9cba4af6fdd3a95fa9bffe767a44b2d387ba5f927c45654195a4c1ff04/mochila-0.2.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "cefbb07b4e9761c0ee5b027ad3c15ca8",
"sha256": "f87da63841435fd9fdf54b26c4626c3f502326513bacd009ca81834607ce320d"
},
"downloads": -1,
"filename": "mochila-0.2.0.tar.gz",
"has_sig": false,
"md5_digest": "cefbb07b4e9761c0ee5b027ad3c15ca8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 23765,
"upload_time": "2017-09-19T18:04:18",
"url": "https://files.pythonhosted.org/packages/1d/38/0a76b20cc7678198213dcf41570147f4d88aee0289306bc81b5ab856fbd8/mochila-0.2.0.tar.gz"
}
],
"0.2.1": [
{
"comment_text": "",
"digests": {
"md5": "61c71d431d68a676c9f8609954e0768f",
"sha256": "80f96e48a33417e7ee39831243608463d4f40407d24401c22f4bd28aff115989"
},
"downloads": -1,
"filename": "mochila-0.2.1.tar.gz",
"has_sig": false,
"md5_digest": "61c71d431d68a676c9f8609954e0768f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 24172,
"upload_time": "2017-10-26T20:21:49",
"url": "https://files.pythonhosted.org/packages/86/31/6fde6534fa6e0e90fb2e4bf75994d555f59852ea9c9b0d0a3a832836ff17/mochila-0.2.1.tar.gz"
}
],
"0.2.2": [
{
"comment_text": "",
"digests": {
"md5": "b0c134f74d932c12e3246905641e47f2",
"sha256": "683b74ce768532286714d3c2d5fea65e33bc870bdbd5dea6c2eca2fd49e1ae0d"
},
"downloads": -1,
"filename": "mochila-0.2.2-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "b0c134f74d932c12e3246905641e47f2",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 12842,
"upload_time": "2017-10-31T18:59:22",
"url": "https://files.pythonhosted.org/packages/e4/21/09958f35c18ae4f6490d82df8735bd3378fb348dd05f19ab144c3098d385/mochila-0.2.2-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "916d7301ef47d9320c73823884aea7b8",
"sha256": "a5c374fb205306288dcb489c4026f469185734c3b4f7a37937cce5d711482fa1"
},
"downloads": -1,
"filename": "mochila-0.2.2.tar.gz",
"has_sig": false,
"md5_digest": "916d7301ef47d9320c73823884aea7b8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 25618,
"upload_time": "2017-10-31T18:59:28",
"url": "https://files.pythonhosted.org/packages/b5/6c/c0734f111ddd4eeaba2845c08343a175b13a6c83bd15ccd99e8a127759a8/mochila-0.2.2.tar.gz"
}
],
"0.2.3": [
{
"comment_text": "",
"digests": {
"md5": "65c60cf0165f362597ab520abae1c649",
"sha256": "b9c00f09a0de7b6c66936e2b1cebd4c44c673b3a6c70fdba35c8cc58e4f452fb"
},
"downloads": -1,
"filename": "mochila-0.2.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "65c60cf0165f362597ab520abae1c649",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 12863,
"upload_time": "2017-11-05T20:00:20",
"url": "https://files.pythonhosted.org/packages/82/e3/77a954da0a63b458e1df477fa4c74e8d1dff0dc4a94642c9bc72d59cf9c4/mochila-0.2.3-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "94f799f7abe7ebaaa351eeb4ed16455d",
"sha256": "aae88918dd719ba72fd2e92eeb395e7c20fc5be028f637ab65ec607beaab6485"
},
"downloads": -1,
"filename": "mochila-0.2.3.tar.gz",
"has_sig": false,
"md5_digest": "94f799f7abe7ebaaa351eeb4ed16455d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 25617,
"upload_time": "2017-11-05T20:00:25",
"url": "https://files.pythonhosted.org/packages/db/f4/8b7cb7860e5bee4884623c4c3bed84b7a9425ddb3c74a19ffd84ba1acdb8/mochila-0.2.3.tar.gz"
}
],
"0.2.4": [
{
"comment_text": "",
"digests": {
"md5": "4d05442c336a1b268cddb095ed1c312f",
"sha256": "89fd1b11d7066b70091dc952b1999bf2426f6586a6f5aea9f3fec5526fc361ef"
},
"downloads": -1,
"filename": "mochila-0.2.4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "4d05442c336a1b268cddb095ed1c312f",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 12845,
"upload_time": "2018-03-17T10:16:21",
"url": "https://files.pythonhosted.org/packages/ea/2e/7efd43b73173d8bb8c58f6e54a6994df607a4068702bb9f68b518863f860/mochila-0.2.4-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "16b2ce8648bfaaf550f8e402cca24a23",
"sha256": "6bc1fe230154fd77010278409b0d2cc1d85c57fd8c9725a268e505194309975c"
},
"downloads": -1,
"filename": "mochila-0.2.4.tar.gz",
"has_sig": false,
"md5_digest": "16b2ce8648bfaaf550f8e402cca24a23",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 25803,
"upload_time": "2018-03-17T10:16:23",
"url": "https://files.pythonhosted.org/packages/c9/eb/f58688e682845ce4f8e393c327063a9b515c84d69374586128c49c68e746/mochila-0.2.4.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "4d05442c336a1b268cddb095ed1c312f",
"sha256": "89fd1b11d7066b70091dc952b1999bf2426f6586a6f5aea9f3fec5526fc361ef"
},
"downloads": -1,
"filename": "mochila-0.2.4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "4d05442c336a1b268cddb095ed1c312f",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 12845,
"upload_time": "2018-03-17T10:16:21",
"url": "https://files.pythonhosted.org/packages/ea/2e/7efd43b73173d8bb8c58f6e54a6994df607a4068702bb9f68b518863f860/mochila-0.2.4-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "16b2ce8648bfaaf550f8e402cca24a23",
"sha256": "6bc1fe230154fd77010278409b0d2cc1d85c57fd8c9725a268e505194309975c"
},
"downloads": -1,
"filename": "mochila-0.2.4.tar.gz",
"has_sig": false,
"md5_digest": "16b2ce8648bfaaf550f8e402cca24a23",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 25803,
"upload_time": "2018-03-17T10:16:23",
"url": "https://files.pythonhosted.org/packages/c9/eb/f58688e682845ce4f8e393c327063a9b515c84d69374586128c49c68e746/mochila-0.2.4.tar.gz"
}
]
}