{ "info": { "author": "Shane J. Latham", "author_email": "array.split@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Utilities" ], "description": ".. start badges.\n\n.. image:: https://img.shields.io/pypi/v/array_split.svg\n :target: https://pypi.python.org/pypi/array_split/\n :alt: array_split python package\n.. image:: https://travis-ci.org/array-split/array_split.svg?branch=dev\n :target: https://travis-ci.org/array-split/array_split\n :alt: TravisCI Status\n.. image:: https://ci.appveyor.com/api/projects/status/oprsw5rfr07m77o0?svg=true\n :target: https://ci.appveyor.com/project/array-split/array-split\n :alt: AppVeyor Status\n.. image:: https://readthedocs.org/projects/array-split/badge/?version=stable\n :target: http://array-split.readthedocs.io/en/stable\n :alt: Documentation Status\n.. image:: https://coveralls.io/repos/github/array-split/array_split/badge.svg\n :target: https://coveralls.io/github/array-split/array_split\n :alt: Coveralls Status\n.. image:: https://img.shields.io/pypi/l/array_split.svg\n :target: https://pypi.python.org/pypi/array_split/\n :alt: MIT License\n.. image:: https://img.shields.io/pypi/pyversions/array_split.svg\n :target: https://pypi.python.org/pypi/array_split/\n :alt: array_split python package\n\n.. end badges.\n\nThe `array_split `_ python package is\nan enhancement to existing\n`numpy.ndarray `_ functions,\nsuch as\n`numpy.array_split `_,\n`skimage.util.view_as_blocks `_\nand\n`skimage.util.view_as_windows `_,\nwhich sub-divide a multi-dimensional array into a number of multi-dimensional sub-arrays (slices).\nExample application areas include:\n\n**Parallel Processing**\n A large (dense) array is partitioned into smaller sub-arrays which can be\n processed concurrently by multiple processes\n (`multiprocessing `_\n or `mpi4py `_) or other memory-limited hardware\n (e.g. GPGPU using `pyopencl `_,\n `pycuda `_, etc).\n For GPGPU, it is necessary for sub-array not to exceed the GPU memory and\n desirable for the sub-array shape to be a multiple of the *work-group*\n (`OpenCL `_)\n or *thread-block* (`CUDA `_) size.\n\n**File I/O**\n A large (dense) array is partitioned into smaller sub-arrays which can be\n written to individual files\n (as, for example, a\n `HDF5 Virtual Dataset `_).\n It is often desirable for the individual files not to exceed a specified number\n of (Giga) bytes and, for `HDF5 `_, it is desirable\n to have the individual file sub-array shape a multiple of\n the `chunk shape `_.\n Similarly, `out of core `_\n algorithms for large dense arrays often involve processing the entire data-set as\n a series of *in-core* sub-arrays. Again, it is desirable for the individual sub-array shape\n to be a multiple of the\n `chunk shape `_. \n\n\nThe `array_split `_ package provides the\nmeans to partition an array (or array shape) using any of the following criteria:\n\n- Per-axis indices indicating the *cut* positions.\n- Per-axis number of sub-arrays.\n- Total number of sub-arrays (with optional per-axis *number of sections* constraints).\n- Specific sub-array shape.\n- Specification of *halo* (*ghost*) elements for sub-arrays.\n- Arbitrary *start index* for the shape to be partitioned.\n- Maximum number of bytes for a sub-array with constraints:\n\n - sub-arrays are an even multiple of a specified sub-tile shape\n - upper limit on the per-axis sub-array shape\n\n\nQuick Start Example\n===================\n\n\n >>> from array_split import array_split, shape_split\n >>> import numpy as np\n >>>\n >>> ary = np.arange(0, 4*9)\n >>> \n >>> array_split(ary, 4) # 1D split into 4 sections (like numpy.array_split)\n [array([0, 1, 2, 3, 4, 5, 6, 7, 8]),\n array([ 9, 10, 11, 12, 13, 14, 15, 16, 17]),\n array([18, 19, 20, 21, 22, 23, 24, 25, 26]),\n array([27, 28, 29, 30, 31, 32, 33, 34, 35])]\n >>> \n >>> shape_split(ary.shape, 4) # 1D split into 4 parts, returns slice objects \n array([(slice(0, 9, None),), (slice(9, 18, None),), (slice(18, 27, None),), (slice(27, 36, None),)], \n dtype=[('0', 'O')])\n >>> \n >>> ary = ary.reshape(4, 9) # Make ary 2D\n >>> split = shape_split(ary.shape, axis=(2, 3)) # 2D split into 2*3=6 sections\n >>> split.shape\n (2, 3)\n >>> split\n array([[(slice(0, 2, None), slice(0, 3, None)),\n (slice(0, 2, None), slice(3, 6, None)),\n (slice(0, 2, None), slice(6, 9, None))],\n [(slice(2, 4, None), slice(0, 3, None)),\n (slice(2, 4, None), slice(3, 6, None)),\n (slice(2, 4, None), slice(6, 9, None))]], \n dtype=[('0', 'O'), ('1', 'O')])\n >>> sub_arys = [ary[tup] for tup in split.flatten()] # Create sub-array views from slice tuples.\n >>> sub_arys\n [array([[ 0, 1, 2], [ 9, 10, 11]]),\n array([[ 3, 4, 5], [12, 13, 14]]),\n array([[ 6, 7, 8], [15, 16, 17]]),\n array([[18, 19, 20], [27, 28, 29]]),\n array([[21, 22, 23], [30, 31, 32]]),\n array([[24, 25, 26], [33, 34, 35]])]\n\n\nLatest sphinx documentation (including more examples)\nat http://array-split.readthedocs.io/en/latest/.\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/array-split/array_split", "keywords": "multi-dimendional-array array sub-array tile tiling splitting split partitionpartitioning scipy numpy ndarray domain-decomposition array-decomposition", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "array-split", "package_url": "https://pypi.org/project/array-split/", "platform": "", "project_url": "https://pypi.org/project/array-split/", "project_urls": { "Homepage": "http://github.com/array-split/array_split" }, "release_url": "https://pypi.org/project/array-split/0.5.2/", "requires_dist": [ "numpy (>=1.6)" ], "requires_python": "", "summary": "Python package for splitting arrays into sub-arrays (i.e. rectangular-tiling and rectangular-domain-decomposition), similar to ``numpy.array_split``.", "version": "0.5.2" }, "last_serial": 3166533, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "93171317c498008c07bef1f4946a0f2b", "sha256": "e5d53084a1f2897bd6983785799c3cceff02d33ba0fe3177c8792505a1f508e7" }, "downloads": -1, "filename": "array_split-0.1.0-py2.6.egg", "has_sig": false, "md5_digest": "93171317c498008c07bef1f4946a0f2b", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 53821, "upload_time": "2016-10-27T10:46:37", "url": "https://files.pythonhosted.org/packages/78/d4/89a68eb0e4ef8ebbea56e819d15117dfeb16434d106ba88ef0dd9a8038ef/array_split-0.1.0-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "06735215597c934c9ada46e5e455322e", "sha256": "1f05340775514a0f648dc45045723e10f67a31320852915ed2fc872d1198a1fd" }, "downloads": -1, "filename": "array_split-0.1.0-py2.7.egg", "has_sig": false, "md5_digest": "06735215597c934c9ada46e5e455322e", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 53630, "upload_time": "2016-10-27T10:47:33", "url": "https://files.pythonhosted.org/packages/02/ff/8856a243d5016b549710230ce61e4ede912619efad365eba2cf789a0b8d2/array_split-0.1.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "bfd114e16803baceb2da411b090cb5d8", "sha256": "dba22b68df43b63293e6b0ddd5f3c3a1a7caddcf817a8bd13f04942b8ace7bfd" }, "downloads": -1, "filename": "array_split-0.1.0-py3.3.egg", "has_sig": false, "md5_digest": "bfd114e16803baceb2da411b090cb5d8", "packagetype": "bdist_egg", "python_version": "3.3", "requires_python": null, "size": 55420, "upload_time": "2016-10-27T10:47:30", "url": "https://files.pythonhosted.org/packages/a8/63/c7ae8b54f48e834143efe9721226c5580d013aacf5ce7707b3b17a986bd8/array_split-0.1.0-py3.3.egg" }, { "comment_text": "", "digests": { "md5": "6b674376d0e989db0bacee81cf4d8a25", "sha256": "8326129acf2c74e06e59f3ef329c5740f36161ccba4d0a7aaf84e6dcddd8e7cd" }, "downloads": -1, "filename": "array_split-0.1.0-py3.4.egg", "has_sig": false, "md5_digest": "6b674376d0e989db0bacee81cf4d8a25", "packagetype": "bdist_egg", "python_version": "3.4", "requires_python": null, "size": 54710, "upload_time": "2016-10-27T10:47:46", "url": "https://files.pythonhosted.org/packages/a2/c2/e95886a3bdd35c7b94ce25934c875c722a83334f3af23a2f5c0da659404f/array_split-0.1.0-py3.4.egg" }, { "comment_text": "", "digests": { "md5": "887870147217e5fd4046c3ce2853bfd7", "sha256": "a82aeca75d1eaacf2b540658f2092ab174e17b75fed72c0479849bab1e8e3552" }, "downloads": -1, "filename": "array_split-0.1.0-py3.5.egg", "has_sig": false, "md5_digest": "887870147217e5fd4046c3ce2853bfd7", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 54614, "upload_time": "2016-10-27T10:48:07", "url": "https://files.pythonhosted.org/packages/c5/62/c1169438866da5e417887713e982500aa839caa6f5727bbd9c9d3d97988e/array_split-0.1.0-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "9022b7dee920b628cc0c2688fedf817b", "sha256": "b88f9389bfb3c6270f2abbc99cee0ef5663726428f601b9f932caf550f36d280" }, "downloads": -1, "filename": "array_split-0.1.0.tar.gz", "has_sig": false, "md5_digest": "9022b7dee920b628cc0c2688fedf817b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23874, "upload_time": "2016-10-27T10:46:39", "url": "https://files.pythonhosted.org/packages/d0/c7/f982e63d5a96cc37e830542276edcbb35d2201c3e7e96fa44699e9e9fbf7/array_split-0.1.0.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "962ca42eb098eff348b58b258a0f6725", "sha256": "215e09ab1098e61eecea10a1857fd821f6c13f77382ce7b80920c7130916fb99" }, "downloads": -1, "filename": "array_split-0.1.2-py2.6.egg", "has_sig": false, "md5_digest": "962ca42eb098eff348b58b258a0f6725", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 53825, "upload_time": "2016-10-27T10:59:30", "url": "https://files.pythonhosted.org/packages/34/2e/db8fea49cf081ad8a07613ed609132b7aff32dcbd054ab77e6ce516d4ad6/array_split-0.1.2-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "2bf86a73503d643f125cb49cd564928a", "sha256": "1643c5e4a02cd8c6ef94c44db88ab5369080ffc1e886c4914b9ccd40905047a1" }, "downloads": -1, "filename": "array_split-0.1.2-py2.7.egg", "has_sig": false, "md5_digest": "2bf86a73503d643f125cb49cd564928a", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 53646, "upload_time": "2016-10-27T10:59:48", "url": "https://files.pythonhosted.org/packages/1b/50/3bafbc650f27caca5d4347cd47e2655effbe5c57b45867631c8404fa89ef/array_split-0.1.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "6c5a69443e1330921de8b03d581a5d6e", "sha256": "ceb7c0c38378a5665443d98b158f656aabf703ff22d74b2505bbd8834bd79531" }, "downloads": -1, "filename": "array_split-0.1.2-py3.3.egg", "has_sig": false, "md5_digest": "6c5a69443e1330921de8b03d581a5d6e", "packagetype": "bdist_egg", "python_version": "3.3", "requires_python": null, "size": 55419, "upload_time": "2016-10-27T11:00:12", "url": "https://files.pythonhosted.org/packages/e8/f5/4076605b1ad39f58ee63950bf993231305e204fad6086aee47660e2d7f50/array_split-0.1.2-py3.3.egg" }, { "comment_text": "", "digests": { "md5": "120633e8255e97bf463fea27a7333d6d", "sha256": "08c4957762a1b84a613f92f9f5a47277a1198488193e981d0fa6324701e79690" }, "downloads": -1, "filename": "array_split-0.1.2-py3.4.egg", "has_sig": false, "md5_digest": "120633e8255e97bf463fea27a7333d6d", "packagetype": "bdist_egg", "python_version": "3.4", "requires_python": null, "size": 54715, "upload_time": "2016-10-27T11:01:00", "url": "https://files.pythonhosted.org/packages/7d/24/6469bd4032cac29a56af06cc0bfec08f29ae77259c0e654dabee26e43df8/array_split-0.1.2-py3.4.egg" }, { "comment_text": "", "digests": { "md5": "e0ce1579abbcf8bf3a99226518f34a6c", "sha256": "37dbe2b2022a87e253f0123e1b49d5f916b848c8c4d8f46137212b1a58b96d44" }, "downloads": -1, "filename": "array_split-0.1.2-py3.5.egg", "has_sig": false, "md5_digest": "e0ce1579abbcf8bf3a99226518f34a6c", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 54620, "upload_time": "2016-10-27T11:01:08", "url": "https://files.pythonhosted.org/packages/e8/51/dff0f2409508e99ce325f14b85b7bcce942edeaaca2c9fd312aa30dfc306/array_split-0.1.2-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "302632cb1f097a80e04bc73d18b9f13e", "sha256": "18979e061a7fa1f1d941d735a085bb27fff899237cb145d631281e047ffb6013" }, "downloads": -1, "filename": "array_split-0.1.2.tar.gz", "has_sig": false, "md5_digest": "302632cb1f097a80e04bc73d18b9f13e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23871, "upload_time": "2016-10-27T10:59:32", "url": "https://files.pythonhosted.org/packages/13/3c/d9dbb4844aa0548c0ecaff2403518dd7d489bee7066720d5f8d7d8bd8a81/array_split-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "049d2b0ce99943e6c2155a102e96eea7", "sha256": "dbe48c45be2ef39d762140866f22b6c7ea85011b20948a64ec14a0ca7cc96f0d" }, "downloads": -1, "filename": "array_split-0.1.3-py2.6.egg", "has_sig": false, "md5_digest": "049d2b0ce99943e6c2155a102e96eea7", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 53821, "upload_time": "2016-10-27T11:29:05", "url": "https://files.pythonhosted.org/packages/8e/cc/57bdf192e0832d7634680f7d3b48479d8fd3fa1fcb9f4c75877c8673d268/array_split-0.1.3-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "cb8af73bd7319ba4530bfbe92e362091", "sha256": "e2d9ed9eeae10605607b2826fc498d91bec4916948b0bc209768129b3d1d4d28" }, "downloads": -1, "filename": "array_split-0.1.3-py2.7.egg", "has_sig": false, "md5_digest": "cb8af73bd7319ba4530bfbe92e362091", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 53637, "upload_time": "2016-10-27T11:29:17", "url": "https://files.pythonhosted.org/packages/f2/85/5b3248c16db508e62b7a33855f9270b630c21714ef2501e53e7dc5748921/array_split-0.1.3-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "b800a80bb0b835fd7c45dfe3ccbb0496", "sha256": "9871647d820d8ae8cebbdd14650005ecd93d3ee271ef0f44a606a4c957d3b3b9" }, "downloads": -1, "filename": "array_split-0.1.3-py3.3.egg", "has_sig": false, "md5_digest": "b800a80bb0b835fd7c45dfe3ccbb0496", "packagetype": "bdist_egg", "python_version": "3.3", "requires_python": null, "size": 55424, "upload_time": "2016-10-27T11:53:33", "url": "https://files.pythonhosted.org/packages/a0/4d/3b0d0ba3289216126c19e23c26282e8b6f3a2991c6c3ad5c9d508d15881e/array_split-0.1.3-py3.3.egg" }, { "comment_text": "", "digests": { "md5": "31544d2bacaaf1e4ae7a6ea2b000d4cb", "sha256": "c5b3a3c8cd708e592ab87ac82b5248c9bf0d0cdbeef457a5a5eae9c173fe8e1d" }, "downloads": -1, "filename": "array_split-0.1.3-py3.4.egg", "has_sig": false, "md5_digest": "31544d2bacaaf1e4ae7a6ea2b000d4cb", "packagetype": "bdist_egg", "python_version": "3.4", "requires_python": null, "size": 54717, "upload_time": "2016-10-27T11:54:15", "url": "https://files.pythonhosted.org/packages/f4/24/35cd46d5b549525f6b49326fef02870ecdbd60a5c0ae81bc7614d0c8265b/array_split-0.1.3-py3.4.egg" }, { "comment_text": "", "digests": { "md5": "a55966c4d01db1c4d8ef9a5ce10b8d4a", "sha256": "ac82960cde8c8456548a152c5bfb43f64f31e6e07dc4ca1861bdcd382f917740" }, "downloads": -1, "filename": "array_split-0.1.3-py3.5.egg", "has_sig": false, "md5_digest": "a55966c4d01db1c4d8ef9a5ce10b8d4a", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 54622, "upload_time": "2016-10-27T11:54:49", "url": "https://files.pythonhosted.org/packages/1a/0c/66c00275d1d70739a757dfb8d42dae36ee7c0016eba3a7379f1a9e21298b/array_split-0.1.3-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "1a607376a11adaae6915d7af83fa0b75", "sha256": "e6251ec87b553dbbaf6b2a82a336b98bf9bdff56abf26b8196fb11bbd81cb5f3" }, "downloads": -1, "filename": "array_split-0.1.3.tar.gz", "has_sig": false, "md5_digest": "1a607376a11adaae6915d7af83fa0b75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23870, "upload_time": "2016-10-27T11:29:07", "url": "https://files.pythonhosted.org/packages/11/53/0aa56b3fadafc3ecf95fe330e06ee9eb8f842077eb66af903216db3d4fd6/array_split-0.1.3.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "38bd81e87b53e264e6dae736cb5c57ee", "sha256": "5e607a772293c75ece9e6a72054ab5d0872f888b5b0dd7df925bdeb6df4dc435" }, "downloads": -1, "filename": "array_split-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "38bd81e87b53e264e6dae736cb5c57ee", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27460, "upload_time": "2017-05-09T22:57:17", "url": "https://files.pythonhosted.org/packages/26/cc/295cf7b222f9e1cae5d1a9fb8a1b59656457f151360630812be4c03cce83/array_split-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e334e15d0546a8afd18db65b78c10412", "sha256": "55270f67d970ff5cd4a7e57603fa8b743564d3a63af4e744bbbcd3acddbb58df" }, "downloads": -1, "filename": "array_split-0.2.0.tar.gz", "has_sig": false, "md5_digest": "e334e15d0546a8afd18db65b78c10412", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23863, "upload_time": "2017-05-09T22:57:19", "url": "https://files.pythonhosted.org/packages/8c/34/ab1bb66a6c7f8b27b7cd8bfb5eb87deeac705587194127529d0449243098/array_split-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "85134103047ddac8e04d435e154c3400", "sha256": "b7eab266c44946196d78c5dc724068200fd47023436d72b72c3bcfe566d67a4f" }, "downloads": -1, "filename": "array_split-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "85134103047ddac8e04d435e154c3400", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28653, "upload_time": "2017-05-30T03:36:49", "url": "https://files.pythonhosted.org/packages/02/00/0947c76f03763ad715879a306f46d70b868fb7a9105376f441595ebb21a9/array_split-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8eb2b703dbc1d7c7cd31431fe4207d11", "sha256": "82524d7d3eb4cef9f6ef142c3f4566e41f48e832f92caf5dc1b88b5fa8db22ba" }, "downloads": -1, "filename": "array_split-0.3.0.tar.gz", "has_sig": false, "md5_digest": "8eb2b703dbc1d7c7cd31431fe4207d11", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37900, "upload_time": "2017-05-30T03:36:50", "url": "https://files.pythonhosted.org/packages/15/57/9ef9b8ab6c3ada4e85fa7410a8b0f2e70acffb3d7984fd58fc081a33dfdf/array_split-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "a5bc91d62f4b74032d7900aae0c385b1", "sha256": "813a4890e7840f1244fe2954387dd5cc9ec3041fe71dbb3cdc4b8fe9be92f2fc" }, "downloads": -1, "filename": "array_split-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a5bc91d62f4b74032d7900aae0c385b1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 32443, "upload_time": "2017-07-30T11:49:52", "url": "https://files.pythonhosted.org/packages/59/b1/fc653717093f75dbbdf9fce8223633b283bf95595f0265137ee8e92fe5c6/array_split-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b93273f762d4a4eca013f7c719761b4b", "sha256": "433bd4d547cc4879e2a9c2bbad07334cfa15bf6698a7e783293f7672f843e5e1" }, "downloads": -1, "filename": "array_split-0.4.0.tar.gz", "has_sig": false, "md5_digest": "b93273f762d4a4eca013f7c719761b4b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27986, "upload_time": "2017-07-30T11:49:54", "url": "https://files.pythonhosted.org/packages/e2/49/a0f832fd8a958ed169eb5feb0aad2a41c6720af080220b69934228bfdd06/array_split-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "8dbe3da2272b4b2005ed906822e81f8c", "sha256": "6baccc85b076f19f587ddc178d76a21c743f2ad5a1c51d2995ad92971d7f729b" }, "downloads": -1, "filename": "array_split-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8dbe3da2272b4b2005ed906822e81f8c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 33232, "upload_time": "2017-08-01T02:20:53", "url": "https://files.pythonhosted.org/packages/fe/3a/fe6f4e67c19a89b20f19901169dc4af439701af7b247ecac03eae6e65c7e/array_split-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "14cbc3965fd59d9091363da8dc442163", "sha256": "9d2e1d613c66186220ef4c1cc0b80826369690539ec761259c87996cc815bd5d" }, "downloads": -1, "filename": "array_split-0.5.0.tar.gz", "has_sig": false, "md5_digest": "14cbc3965fd59d9091363da8dc442163", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52174, "upload_time": "2017-08-01T02:20:55", "url": "https://files.pythonhosted.org/packages/10/e3/ad14a47ae7ae4b6ea20d3ec2304ba6926f600dfe426e5a2c0a123c7c7674/array_split-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "507dbc35fb3ca2c9e15ecd6363da7c7d", "sha256": "738bc0687a46fccb7820e73a1b04490da906317c16df14271a6dfd8e3c88bfe5" }, "downloads": -1, "filename": "array_split-0.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "507dbc35fb3ca2c9e15ecd6363da7c7d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 33234, "upload_time": "2017-09-11T22:20:42", "url": "https://files.pythonhosted.org/packages/93/1d/68bb3f8a9c166fd20d049e602e662df46fa2547488e7f41b6575756450a8/array_split-0.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eb2566427d36c6f910ca590bea3c6480", "sha256": "379b99e8d156d0226950d9bbd78aee3667a79ac599c04316532e0481b828e587" }, "downloads": -1, "filename": "array_split-0.5.1.tar.gz", "has_sig": false, "md5_digest": "eb2566427d36c6f910ca590bea3c6480", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52294, "upload_time": "2017-09-11T22:20:45", "url": "https://files.pythonhosted.org/packages/7c/4e/18b5aeb8ef10ca84695d51f4d89a8812a37886b822211940729e6e44c2fc/array_split-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "ca8b8820cf884835b1a2a21c9e846456", "sha256": "8593b45477dffa1fcab4bb0e9b6f2863e0a3ef8704fbbe24c114b701236d626b" }, "downloads": -1, "filename": "array_split-0.5.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ca8b8820cf884835b1a2a21c9e846456", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 33233, "upload_time": "2017-09-11T23:17:54", "url": "https://files.pythonhosted.org/packages/44/f6/ad1878f0b048398d636877eb4f8c8e0b372d65ef1c185616164750ebacbd/array_split-0.5.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1cf2e312093dd6bd376e7de62ea0d86c", "sha256": "ee838fdb1354ac4d97bbf380a22bcac5c56193737bd1a3063c7b0e9d6e981450" }, "downloads": -1, "filename": "array_split-0.5.2.tar.gz", "has_sig": false, "md5_digest": "1cf2e312093dd6bd376e7de62ea0d86c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52297, "upload_time": "2017-09-11T23:17:56", "url": "https://files.pythonhosted.org/packages/c0/93/4d386a2f0d3a024d8876e8728a7112610255299a819ddf411e0691de1186/array_split-0.5.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ca8b8820cf884835b1a2a21c9e846456", "sha256": "8593b45477dffa1fcab4bb0e9b6f2863e0a3ef8704fbbe24c114b701236d626b" }, "downloads": -1, "filename": "array_split-0.5.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ca8b8820cf884835b1a2a21c9e846456", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 33233, "upload_time": "2017-09-11T23:17:54", "url": "https://files.pythonhosted.org/packages/44/f6/ad1878f0b048398d636877eb4f8c8e0b372d65ef1c185616164750ebacbd/array_split-0.5.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1cf2e312093dd6bd376e7de62ea0d86c", "sha256": "ee838fdb1354ac4d97bbf380a22bcac5c56193737bd1a3063c7b0e9d6e981450" }, "downloads": -1, "filename": "array_split-0.5.2.tar.gz", "has_sig": false, "md5_digest": "1cf2e312093dd6bd376e7de62ea0d86c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52297, "upload_time": "2017-09-11T23:17:56", "url": "https://files.pythonhosted.org/packages/c0/93/4d386a2f0d3a024d8876e8728a7112610255299a819ddf411e0691de1186/array_split-0.5.2.tar.gz" } ] }