{ "info": { "author": "Matthew Honnibal", "author_email": "matt@explosion.ai", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX :: Linux", "Programming Language :: Cython", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Scientific/Engineering" ], "description": "cymem: A Cython Memory Helper\n********************\n\ncymem provides two small memory-management helpers for Cython. They make it\neasy to tie memory to a Python object's life-cycle, so that the memory is freed\nwhen the object is garbage collected.\n\n.. image:: https://img.shields.io/travis/explosion/cymem/master.svg?style=flat-square&logo=travis\n :target: https://travis-ci.org/explosion/cymem\n \n.. image:: https://img.shields.io/appveyor/ci/explosion/cymem/master.svg?style=flat-square&logo=appveyor\n :target: https://ci.appveyor.com/project/explosion/cymem\n :alt: Appveyor Build Status\n\n.. image:: https://img.shields.io/pypi/v/cymem.svg?style=flat-square \n :target: https://pypi.python.org/pypi/cymem\n :alt: pypi Version\n \n.. image:: https://img.shields.io/conda/vn/conda-forge/cymem.svg?style=flat-square\n :target: https://anaconda.org/conda-forge/cymem\n :alt: conda Version\n\n.. image:: https://img.shields.io/badge/wheels-%E2%9C%93-4c1.svg?longCache=true&style=flat-square&logo=python&logoColor=white\n :target: https://github.com/explosion/wheelwright/releases\n :alt: Python wheels\n\nOverview\n========\n\nThe most useful is ``cymem.Pool``, which acts as a thin wrapper around the calloc\nfunction:\n\n.. code:: python\n\n from cymem.cymem cimport Pool\n cdef Pool mem = Pool()\n data1 = mem.alloc(10, sizeof(int))\n data2 = mem.alloc(12, sizeof(float))\n\nThe ``Pool`` object saves the memory addresses internally, and frees them when the\nobject is garbage collected. Typically you'll attach the ``Pool`` to some cdef'd\nclass. This is particularly handy for deeply nested structs, which have\ncomplicated initialization functions. Just pass the ``Pool`` object into the\ninitializer, and you don't have to worry about freeing your struct at all \u2014\nall of the calls to ``Pool.alloc`` will be automatically freed when the ``Pool``\nexpires.\n\nInstallation\n============\n\nInstallation is via `pip `_, and requires `Cython `_.\n\n.. code:: bash\n\n pip install cymem\n\nExample Use Case: An array of structs\n=====================================\n\nLet's say we want a sequence of sparse matrices. We need fast access, and\na Python list isn't performing well enough. So, we want a C-array or C++\nvector, which means we need the sparse matrix to be a C-level struct \u2014 it\ncan't be a Python class. We can write this easily enough in Cython:\n\n.. code:: cython\n\n \"\"\"Example without Cymem\n\n To use an array of structs, we must carefully walk the data structure when\n we deallocate it.\n \"\"\"\n\n from libc.stdlib cimport calloc, free\n\n cdef struct SparseRow:\n size_t length\n size_t* indices\n double* values\n\n cdef struct SparseMatrix:\n size_t length\n SparseRow* rows\n\n cdef class MatrixArray:\n cdef size_t length\n cdef SparseMatrix** matrices\n\n def __cinit__(self, list py_matrices):\n self.length = 0\n self.matrices = NULL\n\n def __init__(self, list py_matrices):\n self.length = len(py_matrices)\n self.matrices = calloc(len(py_matrices), sizeof(SparseMatrix*))\n\n for i, py_matrix in enumerate(py_matrices):\n self.matrices[i] = sparse_matrix_init(py_matrix)\n\n def __dealloc__(self):\n for i in range(self.length):\n sparse_matrix_free(self.matrices[i])\n free(self.matrices)\n\n\n cdef SparseMatrix* sparse_matrix_init(list py_matrix) except NULL:\n sm = calloc(1, sizeof(SparseMatrix))\n sm.length = len(py_matrix)\n sm.rows = calloc(sm.length, sizeof(SparseRow))\n cdef size_t i, j\n cdef dict py_row\n cdef size_t idx\n cdef double value\n for i, py_row in enumerate(py_matrix):\n sm.rows[i].length = len(py_row)\n sm.rows[i].indices = calloc(sm.rows[i].length, sizeof(size_t))\n sm.rows[i].values = calloc(sm.rows[i].length, sizeof(double))\n for j, (idx, value) in enumerate(py_row.items()):\n sm.rows[i].indices[j] = idx\n sm.rows[i].values[j] = value\n return sm\n\n\n cdef void* sparse_matrix_free(SparseMatrix* sm) except *:\n cdef size_t i\n for i in range(sm.length):\n free(sm.rows[i].indices)\n free(sm.rows[i].values)\n free(sm.rows)\n free(sm)\n\n\nWe wrap the data structure in a Python ref-counted class at as low a level as\nwe can, given our performance constraints. This allows us to allocate and free\nthe memory in the ``__cinit__`` and ``__dealloc__`` Cython special methods.\n\nHowever, it's very easy to make mistakes when writing the ``__dealloc__`` and\n``sparse_matrix_free`` functions, leading to memory leaks. cymem prevents you from\nwriting these deallocators at all. Instead, you write as follows:\n\n.. code:: cython\n\n \"\"\"Example with Cymem.\n\n Memory allocation is hidden behind the Pool class, which remembers the\n addresses it gives out. When the Pool object is garbage collected, all of\n its addresses are freed.\n\n We don't need to write MatrixArray.__dealloc__ or sparse_matrix_free,\n eliminating a common class of bugs.\n \"\"\"\n from cymem.cymem cimport Pool\n\n cdef struct SparseRow:\n size_t length\n size_t* indices\n double* values\n\n cdef struct SparseMatrix:\n size_t length\n SparseRow* rows\n\n\n cdef class MatrixArray:\n cdef size_t length\n cdef SparseMatrix** matrices\n cdef Pool mem\n\n def __cinit__(self, list py_matrices):\n self.mem = None\n self.length = 0\n self.matrices = NULL\n\n def __init__(self, list py_matrices):\n self.mem = Pool()\n self.length = len(py_matrices)\n self.matrices = self.mem.alloc(self.length, sizeof(SparseMatrix*))\n for i, py_matrix in enumerate(py_matrices):\n self.matrices[i] = sparse_matrix_init(self.mem, py_matrix)\n\n cdef SparseMatrix* sparse_matrix_init_cymem(Pool mem, list py_matrix) except NULL:\n sm = mem.alloc(1, sizeof(SparseMatrix))\n sm.length = len(py_matrix)\n sm.rows = mem.alloc(sm.length, sizeof(SparseRow))\n cdef size_t i, j\n cdef dict py_row\n cdef size_t idx\n cdef double value\n for i, py_row in enumerate(py_matrix):\n sm.rows[i].length = len(py_row)\n sm.rows[i].indices = mem.alloc(sm.rows[i].length, sizeof(size_t))\n sm.rows[i].values = mem.alloc(sm.rows[i].length, sizeof(double))\n for j, (idx, value) in enumerate(py_row.items()):\n sm.rows[i].indices[j] = idx\n sm.rows[i].values[j] = value\n return sm\n\n\nAll that the ``Pool`` class does is remember the addresses it gives out. When the\n``MatrixArray`` object is garbage-collected, the ``Pool`` object will also be garbage\ncollected, which triggers a call to ``Pool.__dealloc__``. The ``Pool`` then frees all of\nits addresses. This saves you from walking back over your nested data structures\nto free them, eliminating a common class of errors.\n\nCustom Allocators\n=================\n\nSometimes external C libraries use private functions to allocate and free objects,\nbut we'd still like the laziness of the ``Pool``.\n\n.. code:: python\n\n from cymem.cymem cimport Pool, WrapMalloc, WrapFree\n cdef Pool mem = Pool(WrapMalloc(priv_malloc), WrapFree(priv_free))", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/explosion/cymem", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "cymem", "package_url": "https://pypi.org/project/cymem/", "platform": "", "project_url": "https://pypi.org/project/cymem/", "project_urls": { "Homepage": "https://github.com/explosion/cymem" }, "release_url": "https://pypi.org/project/cymem/2.0.2/", "requires_dist": null, "requires_python": "", "summary": "Manage calls to calloc/free through Cython", "version": "2.0.2" }, "last_serial": 5853030, "releases": { "0.8": [ { "comment_text": "", "digests": { "md5": "026c587f6a4c50028e167059af3972e5", "sha256": "06dd610d5c4a90137a1aec74c3feee2e75b8e82bd36f1234cd0c014cac9c78fe" }, "downloads": -1, "filename": "cymem-0.8.tar.gz", "has_sig": false, "md5_digest": "026c587f6a4c50028e167059af3972e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26611, "upload_time": "2014-09-25T14:48:04", "url": "https://files.pythonhosted.org/packages/c7/e5/39e04f9016599faf34425d1afddd5fd77f35391f276e90bcd175f1d7d55c/cymem-0.8.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "517bfc13df7010f0a5bce1f9f329a259", "sha256": "f2e7746836813dcb267390499d135260e519dc932a0d853a4d1127a351b17c3f" }, "downloads": -1, "filename": "cymem-0.9.tar.gz", "has_sig": false, "md5_digest": "517bfc13df7010f0a5bce1f9f329a259", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26794, "upload_time": "2014-10-04T13:39:58", "url": "https://files.pythonhosted.org/packages/07/ab/a6758c83baa17f377037d71631fe6c5cbec063bf42124f7130df3db9fd12/cymem-0.9.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "88459d9c15eeed0159c9acb499b20eae", "sha256": "c0b7fbc7f6800f6e2eb645ac2ca3137d5845527a6989b3a829c1ed1a86655c84" }, "downloads": -1, "filename": "cymem-1.0.tar.gz", "has_sig": false, "md5_digest": "88459d9c15eeed0159c9acb499b20eae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27576, "upload_time": "2014-10-21T08:19:33", "url": "https://files.pythonhosted.org/packages/94/67/e81b7d9f7f0e1bbe428f1ac82be8b154d585e169b0f477a6932f7a898cf6/cymem-1.0.tar.gz" } ], "1.1": [], "1.10": [ { "comment_text": "", "digests": { "md5": "e2a983a572fe8eb9abf88065b819e3bf", "sha256": "969db96fa01e9682af7944316232f1fc860f74bce750b7f17e3b6251840070cf" }, "downloads": -1, "filename": "cymem-1.10.tar.gz", "has_sig": false, "md5_digest": "e2a983a572fe8eb9abf88065b819e3bf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26702, "upload_time": "2015-01-02T18:12:53", "url": "https://files.pythonhosted.org/packages/59/d9/0cddd33933b9fd4462ec47edc28f96ffa75ac0cdfb62d7419b7129da55be/cymem-1.10.tar.gz" } ], "1.11": [ { "comment_text": "", "digests": { "md5": "6a257e0abca8771db4d2263762fd5d0c", "sha256": "d7bdfae0deac3639ae37c6541cd3b5e1fdf7337ac19efdc0621dd68b894aea91" }, "downloads": -1, "filename": "cymem-1.11.tar.gz", "has_sig": false, "md5_digest": "6a257e0abca8771db4d2263762fd5d0c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26884, "upload_time": "2015-01-31T01:49:41", "url": "https://files.pythonhosted.org/packages/3f/6f/369a600d4cde6295dca393bca8374c5185335cc7067c4afd33b5126891dd/cymem-1.11.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "56a5cfc85215a732542e71c052b82f8a", "sha256": "f2c9b3b742a9067a747c6edd3d1ca0dd3562eef311aa7d463da16f5410b8f26a" }, "downloads": -1, "filename": "cymem-1.3.0.tar.gz", "has_sig": false, "md5_digest": "56a5cfc85215a732542e71c052b82f8a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28459, "upload_time": "2015-11-02T14:23:10", "url": "https://files.pythonhosted.org/packages/25/02/8ea7f90077d722eaf40f3adb3921e588303fac6ecae7b22773ac27a10b72/cymem-1.3.0.tar.gz" } ], "1.30": [ { "comment_text": "", "digests": { "md5": "bf95cef6d1bfc4c8f443c6e265aa0eab", "sha256": "cd510ca98f77d9ed6152576d36be1d03b15b1d6b2441a667cbfc73de304ab933" }, "downloads": -1, "filename": "cymem-1.30.tar.gz", "has_sig": false, "md5_digest": "bf95cef6d1bfc4c8f443c6e265aa0eab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28460, "upload_time": "2015-11-02T14:26:25", "url": "https://files.pythonhosted.org/packages/ff/ba/00a9590f41fca7e629deca628d0d0a2fdf6a49ad680ff4ff7914271aec40/cymem-1.30.tar.gz" } ], "1.31.0": [ { "comment_text": "", "digests": { "md5": "6873993a220176bff2d5c2276882b2fc", "sha256": "6e2498cf7d432c84e7c93a8d6ca8ef23b88166eb0ad85d09308738e53f8e0517" }, "downloads": -1, "filename": "cymem-1.31.0.tar.gz", "has_sig": false, "md5_digest": "6873993a220176bff2d5c2276882b2fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28558, "upload_time": "2016-01-30T15:09:04", "url": "https://files.pythonhosted.org/packages/fa/dc/5f773462ca95a24e35a51d0401b42b35ad319312d55948acf568e7dd0bac/cymem-1.31.0.tar.gz" } ], "1.31.1": [ { "comment_text": "", "digests": { "md5": "610ab1a2277fbd6f058e8498f8bd2381", "sha256": "e68bd6fee09345fc556143eb2c78941b78ed7afbd1a6abfe59c2392ffd8fcc02" }, "downloads": -1, "filename": "cymem-1.31.1-cp27-cp27m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "610ab1a2277fbd6f058e8498f8bd2381", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 22275, "upload_time": "2016-03-25T12:39:26", "url": "https://files.pythonhosted.org/packages/dd/3e/951f3dd078371dc66be01bd4abdfcdfea262e8d287b0365cbe62008699cb/cymem-1.31.1-cp27-cp27m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "5f306b3e19062bb0751935efb1a8b7a4", "sha256": "00121923e4a7b4f6f9abbf119684a1ad72a5be8edd5f098f2a219d2042612edf" }, "downloads": -1, "filename": "cymem-1.31.1-cp27-cp27mu-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "5f306b3e19062bb0751935efb1a8b7a4", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 66212, "upload_time": "2016-04-19T20:21:44", "url": "https://files.pythonhosted.org/packages/b2/33/eb2f07f928120c8a4cd9df2845a62ec4cf96eb657eec59d8496304398bce/cymem-1.31.1-cp27-cp27mu-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "a35d242702e940e87f4858fba309aac3", "sha256": "9099fac0039bfa1806c3c9d4fb521c9bb64d59e0e539d1f9337abd72e6fabb89" }, "downloads": -1, "filename": "cymem-1.31.1-cp27-none-win_amd64.whl", "has_sig": false, "md5_digest": "a35d242702e940e87f4858fba309aac3", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 23783, "upload_time": "2016-03-25T12:39:32", "url": "https://files.pythonhosted.org/packages/70/95/8c33eb85f50f40406d535e58b7f3bc922dc9fb818a91b401e58a64d07681/cymem-1.31.1-cp27-none-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "840512609a5ffcfb18d4595b44c9b69f", "sha256": "8dada09070ffacd6fbba0a6c3090062238e57154cc5bf10c2e1a1919268f328a" }, "downloads": -1, "filename": "cymem-1.31.1-cp34-cp34m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "840512609a5ffcfb18d4595b44c9b69f", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 22720, "upload_time": "2016-03-25T12:39:36", "url": "https://files.pythonhosted.org/packages/de/ba/ac4592292d958892a412851375f31235af40ae7e2c19dede661a2625ff07/cymem-1.31.1-cp34-cp34m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "4b228d581cced8324b01ceb23a8b87b4", "sha256": "110409a78b0b7e2f8dc858293556c4a071612c30c52d7f97681042d63f495185" }, "downloads": -1, "filename": "cymem-1.31.1-cp34-cp34m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "4b228d581cced8324b01ceb23a8b87b4", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 72040, "upload_time": "2016-04-19T20:17:56", "url": "https://files.pythonhosted.org/packages/c2/e2/e6e590362e114489d21edbe75ec5fab387567bd33d7c005deea1f843d279/cymem-1.31.1-cp34-cp34m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "73c1ce007b1b816411017c5ba7a9e95b", "sha256": "13102a1aa5e19f2685029789ba4cca2010bd9417323eabba0b7ea17f41451fd4" }, "downloads": -1, "filename": "cymem-1.31.1-cp34-none-win_amd64.whl", "has_sig": false, "md5_digest": "73c1ce007b1b816411017c5ba7a9e95b", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 24237, "upload_time": "2016-03-25T12:39:44", "url": "https://files.pythonhosted.org/packages/11/5c/04696375a9ff54b8d5141e2dd5a048e8bc948791147e2e6ce9bf2ee27e69/cymem-1.31.1-cp34-none-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "27b4f3f2726aad6abaf27b7bd680b299", "sha256": "588acb15567a0feb7954f10a0372c38baf77e2860d89262c60c13cbdeabd23d9" }, "downloads": -1, "filename": "cymem-1.31.1-cp35-cp35m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "27b4f3f2726aad6abaf27b7bd680b299", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 22770, "upload_time": "2016-03-25T12:39:48", "url": "https://files.pythonhosted.org/packages/1e/ea/64a740322da1866368629eb0754ee8e0efb821d4f9d737b977f10f42d980/cymem-1.31.1-cp35-cp35m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "791c99585c96495889d23822009fd099", "sha256": "f43fe23bfad0f1dda38bd4c3b1ddcf915f0650c84dbc7c4f5145d36109e8e95a" }, "downloads": -1, "filename": "cymem-1.31.1-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "791c99585c96495889d23822009fd099", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 71091, "upload_time": "2016-04-19T20:18:21", "url": "https://files.pythonhosted.org/packages/4c/1a/d913d81cfe6f803217a4958d111b26291f76653a0dd5ae240ba58cd924a3/cymem-1.31.1-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "9cfa43c678a8ac3fca68f6dcdd1b726b", "sha256": "0be17b3ee12b4b75bab7d292b6952e0d72cb641db45903f37b5a28153e825541" }, "downloads": -1, "filename": "cymem-1.31.1-cp35-none-win_amd64.whl", "has_sig": false, "md5_digest": "9cfa43c678a8ac3fca68f6dcdd1b726b", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 25431, "upload_time": "2016-03-25T12:39:56", "url": "https://files.pythonhosted.org/packages/33/5a/f52fdf5f10bceb7482381ce7a299c684c39a62954fc295681b62fb97a91f/cymem-1.31.1-cp35-none-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "4130380c1c7b97c9c586c216192627e1", "sha256": "d21d652e9c7eb0711f8b328515cacab1787783d151cc9c2365b5e6a14d10bf32" }, "downloads": -1, "filename": "cymem-1.31.1.tar.gz", "has_sig": false, "md5_digest": "4130380c1c7b97c9c586c216192627e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33749, "upload_time": "2016-03-25T12:40:00", "url": "https://files.pythonhosted.org/packages/b9/2b/569c36a66587f5f3459d1adf8fca94489b9887c36572593d32c3b0f730a9/cymem-1.31.1.tar.gz" } ], "1.31.2": [ { "comment_text": "", "digests": { "md5": "8e027badac5b854ba99586f71a957d03", "sha256": "7b2e8600bc6c2d005f8cf47ac5fc99eee45df82c8c71677fb075ca6c2c8ca16b" }, "downloads": -1, "filename": "cymem-1.31.2-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl", "has_sig": false, "md5_digest": "8e027badac5b854ba99586f71a957d03", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 34030, "upload_time": "2018-10-13T12:11:10", "url": "https://files.pythonhosted.org/packages/7b/b5/adef900a23b3e80ddd0042dd1198e9282fb70f2bc1d0754ee4db85b4ed03/cymem-1.31.2-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "8a7719f6b6c5b7650dc9c946ffe6a1e8", "sha256": "b6513b2926c60d641f159e79e6fb16460dfb50ebcce31a5af0370c51837c7efc" }, "downloads": -1, "filename": "cymem-1.31.2-cp27-cp27m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "8a7719f6b6c5b7650dc9c946ffe6a1e8", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 22091, "upload_time": "2016-04-30T09:15:02", "url": "https://files.pythonhosted.org/packages/a2/41/dc242f063af9aa284089d2a1f5da7d72d2169080651dfdec58f4db162f2b/cymem-1.31.2-cp27-cp27m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "a305c911fc8494e6c19e9d934e791f99", "sha256": "b5aceab17228dc6c6d126eb18e2f7801bcb5293eee719a1a240636c6cca970f0" }, "downloads": -1, "filename": "cymem-1.31.2-cp27-cp27m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "a305c911fc8494e6c19e9d934e791f99", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 19650, "upload_time": "2018-10-13T12:11:12", "url": "https://files.pythonhosted.org/packages/88/ff/1203e9a1fa15a33a5823e5333151d35e5395617ce1cf4a26045782a138a5/cymem-1.31.2-cp27-cp27m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "d607b0dd4e387252515319c82b6c6393", "sha256": "616d06333f46dd03c128d97912d361183fc02249e6420a7b7907b41214c51562" }, "downloads": -1, "filename": "cymem-1.31.2-cp27-cp27m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "d607b0dd4e387252515319c82b6c6393", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 66031, "upload_time": "2016-04-30T09:15:19", "url": "https://files.pythonhosted.org/packages/e2/ef/e1ebaf55e478e1d34c6ac9b0d2fa8678e180542d3bc9398af9e95b546df1/cymem-1.31.2-cp27-cp27m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "f11a07e7300fe80fa9baee1ee6bb844d", "sha256": "043994a622efba3a79ed1707c0279d85f25bdf9a615c2709561790b659795375" }, "downloads": -1, "filename": "cymem-1.31.2-cp27-cp27mu-manylinux1_i686.whl", "has_sig": false, "md5_digest": "f11a07e7300fe80fa9baee1ee6bb844d", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 19654, "upload_time": "2018-10-13T12:11:54", "url": "https://files.pythonhosted.org/packages/b2/c9/3be30f84116d4b15de2371b265b72cac4ab8f0359d875f7d09f721cb439b/cymem-1.31.2-cp27-cp27mu-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "092f589c235eb51076ce64b155a93593", "sha256": "944af97d4d34a2470b5199f1c31d2dfc79cdec7bd7a41354d839a8ab87fdfaa6" }, "downloads": -1, "filename": "cymem-1.31.2-cp27-cp27mu-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "092f589c235eb51076ce64b155a93593", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 66028, "upload_time": "2016-04-30T09:17:46", "url": "https://files.pythonhosted.org/packages/b7/a2/76d5031797be8a7881537f1dd658142f993f6a18f0e946caa8ee20b7a2fa/cymem-1.31.2-cp27-cp27mu-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "02fbaafa88106b80c38e855ed922ba38", "sha256": "cabc0aeb58a451627ef07beac16dd28a1a09a4dd554df9f9dd0a76a48a8454e0" }, "downloads": -1, "filename": "cymem-1.31.2-cp27-cp27m-win32.whl", "has_sig": false, "md5_digest": "02fbaafa88106b80c38e855ed922ba38", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 24220, "upload_time": "2018-10-13T12:11:56", "url": "https://files.pythonhosted.org/packages/6c/71/6d6b86935dc5df1bcd3169e8c0eb47ad2483956f159bbac4051dfc7bb716/cymem-1.31.2-cp27-cp27m-win32.whl" }, { "comment_text": "", "digests": { "md5": "cd74b432bddc9a98e48b2fb17a79af4f", "sha256": "c0963ec0e81adc95334d6f75c9ce5084ba7b813b7d515470a753ec57f76db6d5" }, "downloads": -1, "filename": "cymem-1.31.2-cp27-cp27m-win_amd64.whl", "has_sig": false, "md5_digest": "cd74b432bddc9a98e48b2fb17a79af4f", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 26481, "upload_time": "2018-10-13T12:11:57", "url": "https://files.pythonhosted.org/packages/36/b2/3e57f9c19f251ecdc239beb8de2ac1ef165bbb703451e9742ef72e2429d7/cymem-1.31.2-cp27-cp27m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "520cb8680a83c423dcbec6c524f26619", "sha256": "50292f4dd0d950a8698bae27d71efe59da7ff08e591b735e08b658aae42c4745" }, "downloads": -1, "filename": "cymem-1.31.2-cp27-none-win_amd64.whl", "has_sig": false, "md5_digest": "520cb8680a83c423dcbec6c524f26619", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 23610, "upload_time": "2016-04-30T09:17:53", "url": "https://files.pythonhosted.org/packages/39/be/896063d10e227201760cdd05e6dd41ae6c87d2c528d74b6c43b491fc1a8f/cymem-1.31.2-cp27-none-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "f615410496f0dfb73df4df86b4c9e49b", "sha256": "daa6003fcc199752ab703142021cff74774872a932303b240dc0ea177adf295d" }, "downloads": -1, "filename": "cymem-1.31.2-cp34-cp34m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "f615410496f0dfb73df4df86b4c9e49b", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 22536, "upload_time": "2016-04-30T09:18:09", "url": "https://files.pythonhosted.org/packages/e2/b4/d20597d322b62fefea6a77633d09e03083ef1942ad9e25a6e16808f576c8/cymem-1.31.2-cp34-cp34m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "c8adce70280299c0ac6c708834ed8645", "sha256": "b38056efb99078b06c504adb5f03a8d9e822a5543451737b746028a71c4b1ac3" }, "downloads": -1, "filename": "cymem-1.31.2-cp34-cp34m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "c8adce70280299c0ac6c708834ed8645", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 71858, "upload_time": "2016-04-30T09:18:40", "url": "https://files.pythonhosted.org/packages/b6/89/0f4f338b405c0cc72fd46287f2a1047377062c81875e35a55dadea361877/cymem-1.31.2-cp34-cp34m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "d088bb83bd505404e672fa8ed058c5fe", "sha256": "4bc1056b52d959fcbb1e0f32ec84fa131754d6be1e36b65782c6ac86419f4bf3" }, "downloads": -1, "filename": "cymem-1.31.2-cp34-none-win_amd64.whl", "has_sig": false, "md5_digest": "d088bb83bd505404e672fa8ed058c5fe", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 24054, "upload_time": "2016-04-30T09:18:53", "url": "https://files.pythonhosted.org/packages/ab/44/f3af1d1a266e46c1eb5bc2efc6053f14d1571d335f72cec4b2a3aec0fce1/cymem-1.31.2-cp34-none-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "cf36a35e34627be58179dbb8e83c0429", "sha256": "495bd2aaeb7650faa7c78089abd2d975194534462e1f76243b3bc8aa1d8aa202" }, "downloads": -1, "filename": "cymem-1.31.2-cp35-cp35m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl", "has_sig": false, "md5_digest": "cf36a35e34627be58179dbb8e83c0429", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 33880, "upload_time": "2018-10-13T12:11:59", "url": "https://files.pythonhosted.org/packages/15/97/f3dc00cde25eb7e5b97d7dab724f92af30a04869481f9292b9b8cda2a418/cymem-1.31.2-cp35-cp35m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "47b2936d8fa6798859da0c46b717d01b", "sha256": "0dd61d05977839a922c0d797c355b98949210575918b1743b41e38ae9fb2c3a7" }, "downloads": -1, "filename": "cymem-1.31.2-cp35-cp35m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "47b2936d8fa6798859da0c46b717d01b", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 22585, "upload_time": "2016-04-30T09:19:18", "url": "https://files.pythonhosted.org/packages/8c/23/35663f617afdd1cf77d2eaed8694cc45e6fd4fd58471f74d318076219751/cymem-1.31.2-cp35-cp35m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "796f39b4eae5e6f46dd992090841f494", "sha256": "cfa8415504cd06f6bf93e3b7e2f014ee675a66a435dd47f8c70a21880ab92ed6" }, "downloads": -1, "filename": "cymem-1.31.2-cp35-cp35m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "796f39b4eae5e6f46dd992090841f494", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 20438, "upload_time": "2018-10-13T12:12:00", "url": "https://files.pythonhosted.org/packages/86/6b/fe9a26d589bfb4b89e026d85cc2bd8f1c03e07dd739815a6e6d98d4b88f2/cymem-1.31.2-cp35-cp35m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "aa9b6d1f47ebbbdfa9a5588c0eab5b8c", "sha256": "4c5d9ca6ec706792b8d9b1faf6db77b95545c388c768b21d940f197aa7efbb7e" }, "downloads": -1, "filename": "cymem-1.31.2-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "aa9b6d1f47ebbbdfa9a5588c0eab5b8c", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 70903, "upload_time": "2016-04-30T09:19:30", "url": "https://files.pythonhosted.org/packages/b6/43/39372a0bc24d336dc88b87262c30f09d0a2c759f32a2965f90fb56da46f1/cymem-1.31.2-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "efb4770c8ab7bdf33a434b6700b4c47d", "sha256": "23c20163e2e74c760259a7feee264b5eaf7879d7818ab13025b2be69d7b8b66a" }, "downloads": -1, "filename": "cymem-1.31.2-cp35-cp35m-win32.whl", "has_sig": false, "md5_digest": "efb4770c8ab7bdf33a434b6700b4c47d", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 24879, "upload_time": "2018-10-13T12:12:02", "url": "https://files.pythonhosted.org/packages/1c/6e/cc33b597fb269735668dcc1832239d597a580d65841f4c85e85165517e7e/cymem-1.31.2-cp35-cp35m-win32.whl" }, { "comment_text": "", "digests": { "md5": "189fc3a1a88c568a5aabf998765beef3", "sha256": "c178cb784531546ac6bbe2c9a4c4b077fd03d97c4a67c8ea84e1d2a50d872f23" }, "downloads": -1, "filename": "cymem-1.31.2-cp35-cp35m-win_amd64.whl", "has_sig": false, "md5_digest": "189fc3a1a88c568a5aabf998765beef3", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 27681, "upload_time": "2018-10-13T12:12:03", "url": "https://files.pythonhosted.org/packages/dd/ae/501da78bb4b2a43148e816b4afdc7cf30d8b5b3a3d82e2fef7d378c361b1/cymem-1.31.2-cp35-cp35m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "7784fee5947011fdd7d14fb8960ca337", "sha256": "00bb3645dfb9a020d735ba3d6f822b04656388180588d8b2cebde967ee678bcc" }, "downloads": -1, "filename": "cymem-1.31.2-cp35-none-win_amd64.whl", "has_sig": false, "md5_digest": "7784fee5947011fdd7d14fb8960ca337", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 25243, "upload_time": "2016-04-30T09:19:40", "url": "https://files.pythonhosted.org/packages/d2/2d/eebfedb0f54598f0edc70efe63b9ff37d9397b465bfa290c33eaf6f3cba7/cymem-1.31.2-cp35-none-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "2a2f9eb8e1f3a1b16be13e24ed46cc5a", "sha256": "9709fa4b5caa2ebb05e9f12aab3388431970ae5f5a7dad3a7b9670874b469012" }, "downloads": -1, "filename": "cymem-1.31.2-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl", "has_sig": false, "md5_digest": "2a2f9eb8e1f3a1b16be13e24ed46cc5a", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 33878, "upload_time": "2018-10-13T12:12:05", "url": "https://files.pythonhosted.org/packages/58/ed/fefb74be9a25a06d4c53eb4be97d445131e6dcfe55b7d948ac6a321c26d6/cymem-1.31.2-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "df01e3ac5bdeb881e6229bd1b8dbf438", "sha256": "5f3fb50c7a8e6d7f599e569f1b705e41f9e2d550fad48e3a275b4f5450412216" }, "downloads": -1, "filename": "cymem-1.31.2-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "df01e3ac5bdeb881e6229bd1b8dbf438", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 20441, "upload_time": "2018-10-13T12:12:07", "url": "https://files.pythonhosted.org/packages/5b/a9/3f7b43835a2c4d90eba9f5d69da05d14fae4aa38fefbd91855287c3ff807/cymem-1.31.2-cp36-cp36m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "b60e3c51bb15dd1d888c8ef57a5ee044", "sha256": "d7ce7b63a74566490d4661d3934870741cd0e37c3543cdf73c09c79501f1cf8a" }, "downloads": -1, "filename": "cymem-1.31.2-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "b60e3c51bb15dd1d888c8ef57a5ee044", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 21278, "upload_time": "2018-10-13T12:12:08", "url": "https://files.pythonhosted.org/packages/a5/0f/d29aa68c55db37844c77e7e96143bd96651fd0f4453c9f6ee043ac846b77/cymem-1.31.2-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "7f3eb2a1471078d4171c5763f5f558bb", "sha256": "2957a6ccd96d48896c736014b96fae64164f9d18cf773b53cbdc1ea4eab7f4dc" }, "downloads": -1, "filename": "cymem-1.31.2-cp36-cp36m-win32.whl", "has_sig": false, "md5_digest": "7f3eb2a1471078d4171c5763f5f558bb", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 24914, "upload_time": "2018-10-13T12:12:10", "url": "https://files.pythonhosted.org/packages/6a/3e/20fea39a67754da0e1c12c674fdc41344ac6291b83916108d8553b7a3847/cymem-1.31.2-cp36-cp36m-win32.whl" }, { "comment_text": "", "digests": { "md5": "5b9c4bceefe96f1fa2e06b5d342d6ae9", "sha256": "7b6a1a17bab8af967e7cfb6b2ec5c5aa8650d0bce4f176cddbf7638e8e02c9e1" }, "downloads": -1, "filename": "cymem-1.31.2-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "5b9c4bceefe96f1fa2e06b5d342d6ae9", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 27818, "upload_time": "2018-10-13T12:12:11", "url": "https://files.pythonhosted.org/packages/92/c4/cb92b8a267c17c02245f720ced4220a775a5eda58a9fdf7a46caec4eba53/cymem-1.31.2-cp36-cp36m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "600e8e21fcda68d1211597781ace54c8", "sha256": "b8cf65f386caf97b953fc0b9d363e2e404591de672c7b468eba7483099d7f773" }, "downloads": -1, "filename": "cymem-1.31.2-cp37-cp37m-win32.whl", "has_sig": false, "md5_digest": "600e8e21fcda68d1211597781ace54c8", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 24828, "upload_time": "2018-10-13T12:12:13", "url": "https://files.pythonhosted.org/packages/e6/01/bb68445db51aebb0a55b9b84ce35849b3eafb6095908908977231984c2b3/cymem-1.31.2-cp37-cp37m-win32.whl" }, { "comment_text": "", "digests": { "md5": "001e55ca4ce54bd79252b50eacf228a5", "sha256": "e0a60d03f2b2656ecf13c717aa9ebc17878862027c549bbb1f7a25226dfc3297" }, "downloads": -1, "filename": "cymem-1.31.2-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "001e55ca4ce54bd79252b50eacf228a5", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 27694, "upload_time": "2018-10-13T12:12:15", "url": "https://files.pythonhosted.org/packages/71/ed/e4b520e832677381805000271268a9732a63ebbbbafe83a00939288c623d/cymem-1.31.2-cp37-cp37m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "310e54a8408a25775cd3d58c9379518f", "sha256": "f06d9b50da0474d7405674d8101c319d89a17d33792d6d429fe3d5c64f0d9df1" }, "downloads": -1, "filename": "cymem-1.31.2.tar.gz", "has_sig": false, "md5_digest": "310e54a8408a25775cd3d58c9379518f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33771, "upload_time": "2016-04-30T09:13:52", "url": "https://files.pythonhosted.org/packages/f8/9e/273fbea507de99166c11cd0cb3fde1ac01b5bc724d9a407a2f927ede91a1/cymem-1.31.2.tar.gz" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "b80f75b76f04718d69923542d0f1e0c6", "sha256": "46141111eedbb5b0d8c9386b00226a15f5727a1202b9095f4363d425f259267e" }, "downloads": -1, "filename": "cymem-2.0.2-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl", "has_sig": false, "md5_digest": "b80f75b76f04718d69923542d0f1e0c6", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 53668, "upload_time": "2018-10-14T18:09:59", "url": "https://files.pythonhosted.org/packages/de/db/39fcb8b6bd5aa15bde172830a989896cc3040b7d17ba4365f67ae176245d/cymem-2.0.2-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "ceb144110b5b4f4a6286d8a4d8e40392", "sha256": "9935b233882732f03fd0fadbeb9e9aa672edcdd126e6d52c36d60adf1def8ea5" }, "downloads": -1, "filename": "cymem-2.0.2-cp27-cp27m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "ceb144110b5b4f4a6286d8a4d8e40392", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 27703, "upload_time": "2018-10-14T18:10:00", "url": "https://files.pythonhosted.org/packages/45/53/96b2a4ba57faeb6e17e07c5a450db3cc428bdc43af534b31bb04deefbbaa/cymem-2.0.2-cp27-cp27m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "b3c961eb52b459ef0dc50e77cc90a54d", "sha256": "a38b3229782411e4b23240f5f90000c4e7a834af88ed8763c66f8e4603db6b51" }, "downloads": -1, "filename": "cymem-2.0.2-cp27-cp27m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "b3c961eb52b459ef0dc50e77cc90a54d", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 31284, "upload_time": "2018-10-14T18:10:02", "url": "https://files.pythonhosted.org/packages/57/eb/5ee9da40b9b4ce370f86f4af9b41a7d16d3e273214d51048f2eaa46d909d/cymem-2.0.2-cp27-cp27m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "19ea652db54a0e1f9bf443778eb5b49c", "sha256": "b08b0dd7adafbff9f0fd7dc8dcad5f3ce6f23c126c81ad8d1666880cc94e6974" }, "downloads": -1, "filename": "cymem-2.0.2-cp27-cp27mu-manylinux1_i686.whl", "has_sig": false, "md5_digest": "19ea652db54a0e1f9bf443778eb5b49c", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 27708, "upload_time": "2018-10-14T18:10:03", "url": "https://files.pythonhosted.org/packages/28/df/ebb43502e994d52d138fb7225ef8c9e40a6bacfca05569811fbecf6538c5/cymem-2.0.2-cp27-cp27mu-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "0ae8d40ccd7ffe6a7803ada06c2781ce", "sha256": "8e6ad29636edd559b0dfe0a19c5cb5e6257461a5df90839e8c7710ddb005f4b4" }, "downloads": -1, "filename": "cymem-2.0.2-cp27-cp27mu-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "0ae8d40ccd7ffe6a7803ada06c2781ce", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 31282, "upload_time": "2018-10-14T18:10:05", "url": "https://files.pythonhosted.org/packages/df/b1/4ff2cbd423184bd68e85f1daa6692753cd7710b0ba68552eb64542906a57/cymem-2.0.2-cp27-cp27mu-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "841860480415fa516686f3ba205ea48a", "sha256": "741957f541fb8322de5a8c711d5d58f80d684225d2aec32fec92484cac931a52" }, "downloads": -1, "filename": "cymem-2.0.2-cp27-cp27m-win32.whl", "has_sig": false, "md5_digest": "841860480415fa516686f3ba205ea48a", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 27294, "upload_time": "2018-10-14T18:10:07", "url": "https://files.pythonhosted.org/packages/fe/0f/98f689fa2addfff6da5191a57af8563a3190ac96bbb65172765ddfd99702/cymem-2.0.2-cp27-cp27m-win32.whl" }, { "comment_text": "", "digests": { "md5": "ce9bf8c97cf2ca7efac3bc6f1fe65877", "sha256": "8d96e95902e781950d7c255b19364a1ed50a204843d63dd386b0abc5e6df5e44" }, "downloads": -1, "filename": "cymem-2.0.2-cp27-cp27m-win_amd64.whl", "has_sig": false, "md5_digest": "ce9bf8c97cf2ca7efac3bc6f1fe65877", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 29806, "upload_time": "2018-10-14T18:10:08", "url": "https://files.pythonhosted.org/packages/1c/7d/5821f0790c69a92a603e7f326fec4ad6d327dad5f7223b8aa077cd07d22a/cymem-2.0.2-cp27-cp27m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "83e3afbd2b3bed08fc4905a6c1a83c96", "sha256": "584872fd3df176e50c90e37aaca6cb731ac0abcdea4f5b8ad77c30674cfaaa99" }, "downloads": -1, "filename": "cymem-2.0.2-cp35-cp35m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl", "has_sig": false, "md5_digest": "83e3afbd2b3bed08fc4905a6c1a83c96", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 52150, "upload_time": "2018-10-14T18:10:10", "url": "https://files.pythonhosted.org/packages/b2/6f/7cd2bb18876940a8e7e107b35a3a46723df5f539db59da2f94a94c60f49d/cymem-2.0.2-cp35-cp35m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "841f771d406219e6b151ad00e2ed1f33", "sha256": "8dd169ece1629ec4db1a592321e3ae0a9bb62fda2052a351fc36871f314c3569" }, "downloads": -1, "filename": "cymem-2.0.2-cp35-cp35m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "841f771d406219e6b151ad00e2ed1f33", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 28718, "upload_time": "2018-10-14T18:10:11", "url": "https://files.pythonhosted.org/packages/7b/f4/a682df70ccc0b1d1af894bf9c9be472e0bd543aa50fa08142d4a3cd38c80/cymem-2.0.2-cp35-cp35m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "0c20bc31ba5482e05b00a04a8e30d837", "sha256": "4994c1f3e948bd58a6e38c905221680563b851983a15f1f01e5ff415d560d153" }, "downloads": -1, "filename": "cymem-2.0.2-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "0c20bc31ba5482e05b00a04a8e30d837", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 31743, "upload_time": "2018-10-14T18:10:13", "url": "https://files.pythonhosted.org/packages/6b/d5/c1583c90023608e71ee35b6943d2a5dc488d463b84ecd1c0fddbf23eed44/cymem-2.0.2-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "e27f73954f27d89b36d6d4d59a2c4fb4", "sha256": "0e447fa4cb6dccd0b96257a798370a17bef3ec254a527230058e41816a777c04" }, "downloads": -1, "filename": "cymem-2.0.2-cp35-cp35m-win32.whl", "has_sig": false, "md5_digest": "e27f73954f27d89b36d6d4d59a2c4fb4", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 27878, "upload_time": "2018-10-14T18:10:15", "url": "https://files.pythonhosted.org/packages/b9/b7/449ccb56e6ea980496217e4be3058903a93e585e9cf15b66ab4720338027/cymem-2.0.2-cp35-cp35m-win32.whl" }, { "comment_text": "", "digests": { "md5": "bc66692923094dc521c34cba9cc76245", "sha256": "c46a122c524a3270ac5249f590ac2f75f1a83692a3d3a03479cea49de72a0a89" }, "downloads": -1, "filename": "cymem-2.0.2-cp35-cp35m-win_amd64.whl", "has_sig": false, "md5_digest": "bc66692923094dc521c34cba9cc76245", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 31054, "upload_time": "2018-10-14T18:10:16", "url": "https://files.pythonhosted.org/packages/dd/a8/85cc3cf89b797dc11c2907af5362d7ff06538fadeda449acc72379b3cc35/cymem-2.0.2-cp35-cp35m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "9e6219517aa7c070317969273ac0acbb", "sha256": "2c8267dcb15cc6ab318f01ceaf16b8440c0386ae44014d5b22fefe5b0398d05c" }, "downloads": -1, "filename": "cymem-2.0.2-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl", "has_sig": false, "md5_digest": "9e6219517aa7c070317969273ac0acbb", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 52706, "upload_time": "2018-10-14T18:10:18", "url": "https://files.pythonhosted.org/packages/db/6e/c6d1650f09b8b2910f149ec7c51fd2298e0e93a657f4496d4636c0a43675/cymem-2.0.2-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "89800e571630cf0917044311a1dba329", "sha256": "c63337aa7e1ad4ec182cc7847c6d85390589fbbf1f9f67d1fde8133a9acb7fa8" }, "downloads": -1, "filename": "cymem-2.0.2-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "89800e571630cf0917044311a1dba329", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 28847, "upload_time": "2018-10-14T18:10:19", "url": "https://files.pythonhosted.org/packages/66/80/a68db1eb9dbec84fa76cd0d6ec194d030871b3622d19bd7a91cca17502ef/cymem-2.0.2-cp36-cp36m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "7a26ce33579abb5525f5b5beb30b9f66", "sha256": "71710ee0e946a6bd33c86dd9e71f95ad584c65e8bb02615f00ceb0d8348fb303" }, "downloads": -1, "filename": "cymem-2.0.2-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "7a26ce33579abb5525f5b5beb30b9f66", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 31915, "upload_time": "2018-10-14T18:10:21", "url": "https://files.pythonhosted.org/packages/3d/61/9b0520c28eb199a4b1ca667d96dd625bba003c14c75230195f9691975f85/cymem-2.0.2-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "db5c44673f98c3b3d97d65da55769133", "sha256": "081c652ae1aff4759813e93a2fc4df4ba410ce214a0e542988e24c62110d4cd0" }, "downloads": -1, "filename": "cymem-2.0.2-cp36-cp36m-win32.whl", "has_sig": false, "md5_digest": "db5c44673f98c3b3d97d65da55769133", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 28011, "upload_time": "2018-10-14T18:10:23", "url": "https://files.pythonhosted.org/packages/89/79/42db53e48df72e88be9294f0253c4c7905d89a8d1f065c3661c56a8723c9/cymem-2.0.2-cp36-cp36m-win32.whl" }, { "comment_text": "", "digests": { "md5": "7fc474faa71c5c7a8a8e7c84252bfa20", "sha256": "6e3194135b21bb268030f3473beb8b674b356c330a9fa185dced2f5006cbd5ba" }, "downloads": -1, "filename": "cymem-2.0.2-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "7fc474faa71c5c7a8a8e7c84252bfa20", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 31234, "upload_time": "2018-10-14T18:10:25", "url": "https://files.pythonhosted.org/packages/c2/93/4b543adf6c0d73ed4e05d92abfb644c2743cd656adc8058510fdfac80680/cymem-2.0.2-cp36-cp36m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "57c6a1078ceb3fcf7998485b0eec6367", "sha256": "ec51273ea08a2c6389bc4dd6b5183354826d916b149a041f2f274431166191bc" }, "downloads": -1, "filename": "cymem-2.0.2-cp37-cp37m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl", "has_sig": false, "md5_digest": "57c6a1078ceb3fcf7998485b0eec6367", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 52763, "upload_time": "2018-10-14T18:10:26", "url": "https://files.pythonhosted.org/packages/d7/11/37da628920bf2999bd8c4ffc40908413622486d5dbc4e60d87a58c428367/cymem-2.0.2-cp37-cp37m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "302e9d0ad45e4a50ee38068270a5a3f2", "sha256": "7f01ba6153427811cd7d35630081c69b32c188a1d330599a826ef3bf17edbd7c" }, "downloads": -1, "filename": "cymem-2.0.2-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "302e9d0ad45e4a50ee38068270a5a3f2", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 28929, "upload_time": "2018-10-14T18:10:27", "url": "https://files.pythonhosted.org/packages/1d/9e/9f8a486259f8c9539aa686fdac94568c734a517cb495ae787c6ca4dd98e3/cymem-2.0.2-cp37-cp37m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "ba903bcba4c41bfc33b75a065a7f7a1c", "sha256": "ba47b571d480c0b76d282ff1634372070031d4998a46ae5d8305d49563b74ca6" }, "downloads": -1, "filename": "cymem-2.0.2-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "ba903bcba4c41bfc33b75a065a7f7a1c", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 31956, "upload_time": "2018-10-14T18:10:29", "url": "https://files.pythonhosted.org/packages/65/26/e534148e509cbebbea3ee29f50f59eb206621d12c35e4594507da8dc54cc/cymem-2.0.2-cp37-cp37m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "060ba78f459dd0241d08e33e4c1c65b4", "sha256": "a5966b3171bad9c84a2b19dccda5ab37ae8437c0709a6b72cb42b64ea76a4bd3" }, "downloads": -1, "filename": "cymem-2.0.2-cp37-cp37m-win32.whl", "has_sig": false, "md5_digest": "060ba78f459dd0241d08e33e4c1c65b4", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 28023, "upload_time": "2018-10-14T18:10:30", "url": "https://files.pythonhosted.org/packages/eb/cb/4ff546a491f764f67284572d25c57927e3f17103adf979bc99d90128f3eb/cymem-2.0.2-cp37-cp37m-win32.whl" }, { "comment_text": "", "digests": { "md5": "8c1fc1e962647fb943babb8d23aaaa1e", "sha256": "bf049dc9cf0d3aa4a48ba514b7f1699fb6f35b18ad8c6f018bd13e0bccd9d30c" }, "downloads": -1, "filename": "cymem-2.0.2-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "8c1fc1e962647fb943babb8d23aaaa1e", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 31286, "upload_time": "2018-10-14T18:10:32", "url": "https://files.pythonhosted.org/packages/73/26/fb9d708e2570bb48f35ce8b6f796ece9b0805191eb11545697a4e9fe06bc/cymem-2.0.2-cp37-cp37m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "a4029a8cb19488ddf1aea712ce656fd1", "sha256": "ab88b1534f06df07262d9bc5efb3ba07948cdbe9a363eb9eaa4ad42fae6c7b5e" }, "downloads": -1, "filename": "cymem-2.0.2.tar.gz", "has_sig": false, "md5_digest": "a4029a8cb19488ddf1aea712ce656fd1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47797, "upload_time": "2018-10-14T15:54:11", "url": "https://files.pythonhosted.org/packages/8b/dc/0976e04cc46f86e0dd3ee3797ec68057eaafebf31daca9a076dc138b9920/cymem-2.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b80f75b76f04718d69923542d0f1e0c6", "sha256": "46141111eedbb5b0d8c9386b00226a15f5727a1202b9095f4363d425f259267e" }, "downloads": -1, "filename": "cymem-2.0.2-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl", "has_sig": false, "md5_digest": "b80f75b76f04718d69923542d0f1e0c6", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 53668, "upload_time": "2018-10-14T18:09:59", "url": "https://files.pythonhosted.org/packages/de/db/39fcb8b6bd5aa15bde172830a989896cc3040b7d17ba4365f67ae176245d/cymem-2.0.2-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "ceb144110b5b4f4a6286d8a4d8e40392", "sha256": "9935b233882732f03fd0fadbeb9e9aa672edcdd126e6d52c36d60adf1def8ea5" }, "downloads": -1, "filename": "cymem-2.0.2-cp27-cp27m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "ceb144110b5b4f4a6286d8a4d8e40392", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 27703, "upload_time": "2018-10-14T18:10:00", "url": "https://files.pythonhosted.org/packages/45/53/96b2a4ba57faeb6e17e07c5a450db3cc428bdc43af534b31bb04deefbbaa/cymem-2.0.2-cp27-cp27m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "b3c961eb52b459ef0dc50e77cc90a54d", "sha256": "a38b3229782411e4b23240f5f90000c4e7a834af88ed8763c66f8e4603db6b51" }, "downloads": -1, "filename": "cymem-2.0.2-cp27-cp27m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "b3c961eb52b459ef0dc50e77cc90a54d", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 31284, "upload_time": "2018-10-14T18:10:02", "url": "https://files.pythonhosted.org/packages/57/eb/5ee9da40b9b4ce370f86f4af9b41a7d16d3e273214d51048f2eaa46d909d/cymem-2.0.2-cp27-cp27m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "19ea652db54a0e1f9bf443778eb5b49c", "sha256": "b08b0dd7adafbff9f0fd7dc8dcad5f3ce6f23c126c81ad8d1666880cc94e6974" }, "downloads": -1, "filename": "cymem-2.0.2-cp27-cp27mu-manylinux1_i686.whl", "has_sig": false, "md5_digest": "19ea652db54a0e1f9bf443778eb5b49c", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 27708, "upload_time": "2018-10-14T18:10:03", "url": "https://files.pythonhosted.org/packages/28/df/ebb43502e994d52d138fb7225ef8c9e40a6bacfca05569811fbecf6538c5/cymem-2.0.2-cp27-cp27mu-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "0ae8d40ccd7ffe6a7803ada06c2781ce", "sha256": "8e6ad29636edd559b0dfe0a19c5cb5e6257461a5df90839e8c7710ddb005f4b4" }, "downloads": -1, "filename": "cymem-2.0.2-cp27-cp27mu-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "0ae8d40ccd7ffe6a7803ada06c2781ce", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 31282, "upload_time": "2018-10-14T18:10:05", "url": "https://files.pythonhosted.org/packages/df/b1/4ff2cbd423184bd68e85f1daa6692753cd7710b0ba68552eb64542906a57/cymem-2.0.2-cp27-cp27mu-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "841860480415fa516686f3ba205ea48a", "sha256": "741957f541fb8322de5a8c711d5d58f80d684225d2aec32fec92484cac931a52" }, "downloads": -1, "filename": "cymem-2.0.2-cp27-cp27m-win32.whl", "has_sig": false, "md5_digest": "841860480415fa516686f3ba205ea48a", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 27294, "upload_time": "2018-10-14T18:10:07", "url": "https://files.pythonhosted.org/packages/fe/0f/98f689fa2addfff6da5191a57af8563a3190ac96bbb65172765ddfd99702/cymem-2.0.2-cp27-cp27m-win32.whl" }, { "comment_text": "", "digests": { "md5": "ce9bf8c97cf2ca7efac3bc6f1fe65877", "sha256": "8d96e95902e781950d7c255b19364a1ed50a204843d63dd386b0abc5e6df5e44" }, "downloads": -1, "filename": "cymem-2.0.2-cp27-cp27m-win_amd64.whl", "has_sig": false, "md5_digest": "ce9bf8c97cf2ca7efac3bc6f1fe65877", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 29806, "upload_time": "2018-10-14T18:10:08", "url": "https://files.pythonhosted.org/packages/1c/7d/5821f0790c69a92a603e7f326fec4ad6d327dad5f7223b8aa077cd07d22a/cymem-2.0.2-cp27-cp27m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "83e3afbd2b3bed08fc4905a6c1a83c96", "sha256": "584872fd3df176e50c90e37aaca6cb731ac0abcdea4f5b8ad77c30674cfaaa99" }, "downloads": -1, "filename": "cymem-2.0.2-cp35-cp35m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl", "has_sig": false, "md5_digest": "83e3afbd2b3bed08fc4905a6c1a83c96", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 52150, "upload_time": "2018-10-14T18:10:10", "url": "https://files.pythonhosted.org/packages/b2/6f/7cd2bb18876940a8e7e107b35a3a46723df5f539db59da2f94a94c60f49d/cymem-2.0.2-cp35-cp35m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "841f771d406219e6b151ad00e2ed1f33", "sha256": "8dd169ece1629ec4db1a592321e3ae0a9bb62fda2052a351fc36871f314c3569" }, "downloads": -1, "filename": "cymem-2.0.2-cp35-cp35m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "841f771d406219e6b151ad00e2ed1f33", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 28718, "upload_time": "2018-10-14T18:10:11", "url": "https://files.pythonhosted.org/packages/7b/f4/a682df70ccc0b1d1af894bf9c9be472e0bd543aa50fa08142d4a3cd38c80/cymem-2.0.2-cp35-cp35m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "0c20bc31ba5482e05b00a04a8e30d837", "sha256": "4994c1f3e948bd58a6e38c905221680563b851983a15f1f01e5ff415d560d153" }, "downloads": -1, "filename": "cymem-2.0.2-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "0c20bc31ba5482e05b00a04a8e30d837", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 31743, "upload_time": "2018-10-14T18:10:13", "url": "https://files.pythonhosted.org/packages/6b/d5/c1583c90023608e71ee35b6943d2a5dc488d463b84ecd1c0fddbf23eed44/cymem-2.0.2-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "e27f73954f27d89b36d6d4d59a2c4fb4", "sha256": "0e447fa4cb6dccd0b96257a798370a17bef3ec254a527230058e41816a777c04" }, "downloads": -1, "filename": "cymem-2.0.2-cp35-cp35m-win32.whl", "has_sig": false, "md5_digest": "e27f73954f27d89b36d6d4d59a2c4fb4", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 27878, "upload_time": "2018-10-14T18:10:15", "url": "https://files.pythonhosted.org/packages/b9/b7/449ccb56e6ea980496217e4be3058903a93e585e9cf15b66ab4720338027/cymem-2.0.2-cp35-cp35m-win32.whl" }, { "comment_text": "", "digests": { "md5": "bc66692923094dc521c34cba9cc76245", "sha256": "c46a122c524a3270ac5249f590ac2f75f1a83692a3d3a03479cea49de72a0a89" }, "downloads": -1, "filename": "cymem-2.0.2-cp35-cp35m-win_amd64.whl", "has_sig": false, "md5_digest": "bc66692923094dc521c34cba9cc76245", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 31054, "upload_time": "2018-10-14T18:10:16", "url": "https://files.pythonhosted.org/packages/dd/a8/85cc3cf89b797dc11c2907af5362d7ff06538fadeda449acc72379b3cc35/cymem-2.0.2-cp35-cp35m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "9e6219517aa7c070317969273ac0acbb", "sha256": "2c8267dcb15cc6ab318f01ceaf16b8440c0386ae44014d5b22fefe5b0398d05c" }, "downloads": -1, "filename": "cymem-2.0.2-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl", "has_sig": false, "md5_digest": "9e6219517aa7c070317969273ac0acbb", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 52706, "upload_time": "2018-10-14T18:10:18", "url": "https://files.pythonhosted.org/packages/db/6e/c6d1650f09b8b2910f149ec7c51fd2298e0e93a657f4496d4636c0a43675/cymem-2.0.2-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "89800e571630cf0917044311a1dba329", "sha256": "c63337aa7e1ad4ec182cc7847c6d85390589fbbf1f9f67d1fde8133a9acb7fa8" }, "downloads": -1, "filename": "cymem-2.0.2-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "89800e571630cf0917044311a1dba329", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 28847, "upload_time": "2018-10-14T18:10:19", "url": "https://files.pythonhosted.org/packages/66/80/a68db1eb9dbec84fa76cd0d6ec194d030871b3622d19bd7a91cca17502ef/cymem-2.0.2-cp36-cp36m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "7a26ce33579abb5525f5b5beb30b9f66", "sha256": "71710ee0e946a6bd33c86dd9e71f95ad584c65e8bb02615f00ceb0d8348fb303" }, "downloads": -1, "filename": "cymem-2.0.2-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "7a26ce33579abb5525f5b5beb30b9f66", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 31915, "upload_time": "2018-10-14T18:10:21", "url": "https://files.pythonhosted.org/packages/3d/61/9b0520c28eb199a4b1ca667d96dd625bba003c14c75230195f9691975f85/cymem-2.0.2-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "db5c44673f98c3b3d97d65da55769133", "sha256": "081c652ae1aff4759813e93a2fc4df4ba410ce214a0e542988e24c62110d4cd0" }, "downloads": -1, "filename": "cymem-2.0.2-cp36-cp36m-win32.whl", "has_sig": false, "md5_digest": "db5c44673f98c3b3d97d65da55769133", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 28011, "upload_time": "2018-10-14T18:10:23", "url": "https://files.pythonhosted.org/packages/89/79/42db53e48df72e88be9294f0253c4c7905d89a8d1f065c3661c56a8723c9/cymem-2.0.2-cp36-cp36m-win32.whl" }, { "comment_text": "", "digests": { "md5": "7fc474faa71c5c7a8a8e7c84252bfa20", "sha256": "6e3194135b21bb268030f3473beb8b674b356c330a9fa185dced2f5006cbd5ba" }, "downloads": -1, "filename": "cymem-2.0.2-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "7fc474faa71c5c7a8a8e7c84252bfa20", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 31234, "upload_time": "2018-10-14T18:10:25", "url": "https://files.pythonhosted.org/packages/c2/93/4b543adf6c0d73ed4e05d92abfb644c2743cd656adc8058510fdfac80680/cymem-2.0.2-cp36-cp36m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "57c6a1078ceb3fcf7998485b0eec6367", "sha256": "ec51273ea08a2c6389bc4dd6b5183354826d916b149a041f2f274431166191bc" }, "downloads": -1, "filename": "cymem-2.0.2-cp37-cp37m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl", "has_sig": false, "md5_digest": "57c6a1078ceb3fcf7998485b0eec6367", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 52763, "upload_time": "2018-10-14T18:10:26", "url": "https://files.pythonhosted.org/packages/d7/11/37da628920bf2999bd8c4ffc40908413622486d5dbc4e60d87a58c428367/cymem-2.0.2-cp37-cp37m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "302e9d0ad45e4a50ee38068270a5a3f2", "sha256": "7f01ba6153427811cd7d35630081c69b32c188a1d330599a826ef3bf17edbd7c" }, "downloads": -1, "filename": "cymem-2.0.2-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "302e9d0ad45e4a50ee38068270a5a3f2", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 28929, "upload_time": "2018-10-14T18:10:27", "url": "https://files.pythonhosted.org/packages/1d/9e/9f8a486259f8c9539aa686fdac94568c734a517cb495ae787c6ca4dd98e3/cymem-2.0.2-cp37-cp37m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "ba903bcba4c41bfc33b75a065a7f7a1c", "sha256": "ba47b571d480c0b76d282ff1634372070031d4998a46ae5d8305d49563b74ca6" }, "downloads": -1, "filename": "cymem-2.0.2-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "ba903bcba4c41bfc33b75a065a7f7a1c", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 31956, "upload_time": "2018-10-14T18:10:29", "url": "https://files.pythonhosted.org/packages/65/26/e534148e509cbebbea3ee29f50f59eb206621d12c35e4594507da8dc54cc/cymem-2.0.2-cp37-cp37m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "060ba78f459dd0241d08e33e4c1c65b4", "sha256": "a5966b3171bad9c84a2b19dccda5ab37ae8437c0709a6b72cb42b64ea76a4bd3" }, "downloads": -1, "filename": "cymem-2.0.2-cp37-cp37m-win32.whl", "has_sig": false, "md5_digest": "060ba78f459dd0241d08e33e4c1c65b4", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 28023, "upload_time": "2018-10-14T18:10:30", "url": "https://files.pythonhosted.org/packages/eb/cb/4ff546a491f764f67284572d25c57927e3f17103adf979bc99d90128f3eb/cymem-2.0.2-cp37-cp37m-win32.whl" }, { "comment_text": "", "digests": { "md5": "8c1fc1e962647fb943babb8d23aaaa1e", "sha256": "bf049dc9cf0d3aa4a48ba514b7f1699fb6f35b18ad8c6f018bd13e0bccd9d30c" }, "downloads": -1, "filename": "cymem-2.0.2-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "8c1fc1e962647fb943babb8d23aaaa1e", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 31286, "upload_time": "2018-10-14T18:10:32", "url": "https://files.pythonhosted.org/packages/73/26/fb9d708e2570bb48f35ce8b6f796ece9b0805191eb11545697a4e9fe06bc/cymem-2.0.2-cp37-cp37m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "a4029a8cb19488ddf1aea712ce656fd1", "sha256": "ab88b1534f06df07262d9bc5efb3ba07948cdbe9a363eb9eaa4ad42fae6c7b5e" }, "downloads": -1, "filename": "cymem-2.0.2.tar.gz", "has_sig": false, "md5_digest": "a4029a8cb19488ddf1aea712ce656fd1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47797, "upload_time": "2018-10-14T15:54:11", "url": "https://files.pythonhosted.org/packages/8b/dc/0976e04cc46f86e0dd3ee3797ec68057eaafebf31daca9a076dc138b9920/cymem-2.0.2.tar.gz" } ] }