{ "info": { "author": "Nicolas Fernandez", "author_email": "nickfloresfernandez@gmail.com", "bugtrack_url": null, "classifiers": [ "Framework :: Jupyter", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "\n\"Clustergramer2\"\n\n[![badge](https://img.shields.io/badge/launch-jupyter%20lab-579ACA.svg?logo=data:image/png;base64,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)](https://mybinder.org/v2/gh/ismms-himc/clustergrammer2-notebooks/master?urlpath=lab)\n\n[![ccle_gif](https://github.com/MaayanLab/clustergrammer-docs/blob/master/docs/_static/clustergrammer2_480px.gif \"demo_high-fr.gif\")](https://mybinder.org/v2/gh/ismms-himc/clustergrammer2_examples/master?filepath=notebooks%2F2.0_CCLE_Gene_Expression.ipynb)\n\nClustergrammer2 is an interactive heatmap Jupyter widget built using the [widget-ts-cookiecutter](https://github.com/jupyter-widgets/widget-ts-cookiecutter) library and the WebGL library [regl](https://github.com/regl-project/regl). Clustergrammer2 is built to help researchers interactively explore single cell data (e.g. scRNA-seq). Please see [Case Studies and Tutorials](https://clustergrammer.readthedocs.io/case_studies.html) for examples.\n\n# Clustergrammer2 Examples\n\n### Basic Example of Running Clustergrammer2 on MyBinder\n\n[![badge](https://img.shields.io/badge/launch-1.0_Running_Clustergrammer2-579ACA.svg?logo=data:image/png;base64,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)](https://mybinder.org/v2/gh/ismms-himc/clustergrammer2-notebooks/master?filepath=notebooks%2F1.0_Running_Clustergrammer2.ipynb) [![Nbviewer](https://github.com/jupyter/design/blob/master/logos/Badges/nbviewer_badge.svg)](https://nbviewer.jupyter.org/github/ismms-himc/clustergrammer2-notebooks/blob/master/notebooks/1.0_Running_Clustergrammer2.ipynb)\n\n[![Running Clustergrammer2](http://img.youtube.com/vi/UgO5LLvcfB0/0.jpg)](http://www.youtube.com/watch?v=UgO5LLvcfB0)\n\nThe above notebook shows how Clustergrammer2 can be used to load a small dataset and visualize a large random DataFrame. By running the notebook on MyBinder using [Jupyter Lab](https://mybinder.org/v2/gh/ismms-himc/clustergrammer2_examples/master?urlpath=lab) it can also be used to visualize a user uploaded dataset. Please see the video tutorial above for more information.\n\nFor additional examples and tutorials please see:\n\n* [Case Studies and Tutorials](https://clustergrammer.readthedocs.io/case_studies.html)\n* [Clustergrammer2-Notebooks](https://github.com/ismms-himc/clustergrammer2-notebooks) GitHub repository\n\n\n### 2,700 PBMC scRNA-seq\n[![badge](https://img.shields.io/badge/launch-3.0_2700_PBMC_scRNAseq-579ACA.svg?logo=data:image/png;base64,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)](https://mybinder.org/v2/gh/ismms-himc/clustergrammer2-notebooks/master?filepath=notebooks%2F3.0_2700_PBMC_scRNA-seq.ipynb) [![Nbviewer](https://github.com/jupyter/design/blob/master/logos/Badges/nbviewer_badge.svg)](https://nbviewer.jupyter.org/github/ismms-himc/clustergrammer2-notebooks/blob/master/notebooks/3.0_2700_PBMC_scRNA-seq.ipynb?flush_cache=true)\n\n[![2,700 PBMC scRNA-seq](http://img.youtube.com/vi/BEPspcC7vIY/0.jpg)](http://www.youtube.com/watch?v=BEPspcC7vIY)\n\nSingle cell RNA-seq (scRNA-seq) is a powerful method to interrogate gene expression across thousands of single cells. This method produces thousands of measurements (single cells) across thousands of dimensions (genes). This notebook uses Clustergrammer2 to interactively explore an example dataset measuring the gene expression of 2,700 PBMCs obtained from [10X Genomics](https://www.10xgenomics.com/resources/datasets/). Bulk gene expression signatures of cell types from [CIBERSORT](https://cibersort.stanford.edu/) were used to obtain a tentative cell type for each cell. Please see the video tutorial above for more information.\n\n# Clustergrammer2 Roadmap\nPlease see the project [Roadmap](https://github.com/ismms-himc/clustergrammer2/blob/master/ROADMAP.md) for information on where the project is heading.\n\n# Installation\n\nA typical installation requires the following commands to be run:\n\n```bash\npip install clustergrammer2\njupyter nbextension install --py --sys-prefix clustergrammer2\njupyter nbextension enable --py --sys-prefix clustergrammer2\n```\n\nOptionally: --sys-prefix|--user|--system\n\nOr, if you use jupyterlab:\n\n```bash\npip install clustergrammer2\njupyter labextension install @jupyter-widgets/jupyterlab-manager\n```\n\n### Embedding the widget into static HTML Notebooks\n\n```bash\njupyter nbconvert --to html notebook.ipynb\n```\n\n# Development\n\nDuring development run `npm run watch` for real time updates. When releasing a new version, first confirm that latest version of the front and back ends are working locally (check console logs, etc).\n\n#### Updating versions\nUpdate the versions in the following files\n\n##### JavaScript\n\n* package.json\n* widget.ts\n\n#### Python\n\n* _version.py\n* example.py\n* requirements.txt\n* _frontend.py\n\n\n#### Webpack\n\nRun the following commands to build the JavaScript bundle:\n\n```bash\nnpm run build\nnpm run build:nbextension\nnpm run build:labextension\n```\n\nPublish to npm using\n```bash\nnpm publish\n```\n\nThese instructions are based on the release instructions from the [jupyter-widgets/widget-ts-cookiecutterREADME](https://github.com/jupyter-widgets/widget-ts-cookiecutter).\n\n### Bundling the Python Package\n\nNext, bundle the python package using (optinally delete the old versions under `dist`)\n\n```bash\npython setup.py sdist bdist_wheel\n```\n\nThen, upload the PYPI:\n\n```bash\ntwine upload dist/*\n```\n\n## Checklist after release\n\nAfter releasing a new version several things need to be checked to ensure proper widget functioning.\n\n### Check Package Managers\n\n- https://www.npmjs.com/package/clustergrammer2 (can be slow to update)\n- https://pypi.org/project/clustergrammer2/\n\n### Check HTML Embedding\n- Run `jupyter nbconvert --to html introduction_nb.ipynb` (from the examples directory) to generate a static HTML and check that the latest widget is working (uses unpkg.com, like https://unpkg.com/clustergrammer2@0.5.18/dist/index.js)\n- Check NBViewer using link to notebook on GitHub (e.g. https://nbviewer.jupyter.org/github/ismms-himc/clustergrammer2/blob/master/examples/introduction_nb.ipynb?flush_cache=true). Make sure to use the querystring `flush_cache=True` in the URL to ensure that NBVIewer re-runs nbconvert.\n\n### Check Cloud Services\n- Check MyBinder\n\n### Note for Sublime Development\nUse this in the where section to restrict search\n```\nclustergrammer2/*.py,-*/build/*\n```\n\n# Contact\nFor issues and concerns please use the [issue tracker](https://github.com/ismms-himc/clustergrammer2/issues) or [gitter](https://gitter.im/clustergrammer2) discussion room.\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ismms-himc/clustergrammer2", "keywords": "Jupyter,Widgets,IPython", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "clustergrammer2", "package_url": "https://pypi.org/project/clustergrammer2/", "platform": "Linux", "project_url": "https://pypi.org/project/clustergrammer2/", "project_urls": { "Homepage": "https://github.com/ismms-himc/clustergrammer2" }, "release_url": "https://pypi.org/project/clustergrammer2/0.18.0/", "requires_dist": [ "ipywidgets (>=7.0.0)", "jupyter-sphinx ; extra == 'docs'", "nbsphinx ; extra == 'docs'", "nbsphinx-link ; extra == 'docs'", "pytest-check-links ; extra == 'docs'", "pypandoc ; extra == 'docs'", "recommonmark ; extra == 'docs'", "sphinx (>=1.5) ; extra == 'docs'", "sphinx-rtd-theme ; extra == 'docs'", "pytest (>=4.6) ; extra == 'test'", "pytest-cov ; extra == 'test'", "nbval ; extra == 'test'" ], "requires_python": ">=3.6", "summary": "A Custom Jupyter Widget Library", "version": "0.18.0", "yanked": false, "yanked_reason": null }, "last_serial": 10937645, "releases": { "0.1.0.dev0": [ { "comment_text": "", "digests": { "md5": "23e409d08c82ec31f6cb83aafeb0819d", "sha256": "0d3c21d9fb38a6a6f458c05670579f81fc5ac23af953e3bb2efe8e1f419df867" }, "downloads": -1, "filename": "clustergrammer2-0.1.0.dev0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "23e409d08c82ec31f6cb83aafeb0819d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29127, "upload_time": "2018-10-22T16:06:33", "upload_time_iso_8601": "2018-10-22T16:06:33.466711Z", "url": "https://files.pythonhosted.org/packages/cf/74/abcc376736f6f3bb3acfa26a699be5b1098df4794c7545bf1a064920d50b/clustergrammer2-0.1.0.dev0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d11c7dd680eec177672cb0513efb6238", "sha256": "98c60fb9f2178632531bf7766cbb50ab72004e924d631c65ed715529302911ae" }, "downloads": -1, "filename": "clustergrammer2-0.1.0.dev0.tar.gz", "has_sig": false, "md5_digest": "d11c7dd680eec177672cb0513efb6238", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34419, "upload_time": "2018-10-22T16:06:35", "upload_time_iso_8601": "2018-10-22T16:06:35.072943Z", "url": "https://files.pythonhosted.org/packages/a1/88/e234f9705dd38e1ca11cb8ae87bbb6a0ea3d9358600a77c36647092c466e/clustergrammer2-0.1.0.dev0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.0a0": [ { "comment_text": "", "digests": { "md5": "5113f18fca596c897fa2326a381a191d", "sha256": "f667ee31e91cb7dcff61366a8f9c725f482294c7f1945ad2862c860a70231e60" }, "downloads": -1, "filename": "clustergrammer2-0.1.0a0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5113f18fca596c897fa2326a381a191d", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 1609583, "upload_time": "2018-08-31T05:38:39", "upload_time_iso_8601": "2018-08-31T05:38:39.549406Z", "url": "https://files.pythonhosted.org/packages/0b/3b/567eece37ca94187da944dfaa9b2ef2ef031f7bde90fde3eaf53bd8830f2/clustergrammer2-0.1.0a0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "736f4a05a5c9b4c7b5e425cc6ea87d39", "sha256": "ed2d66d48debb55e0f343cbfaa42b6c00f92c25cfeded300582d8aa5d2ef0f1f" }, "downloads": -1, "filename": "clustergrammer2-0.1.0a0.tar.gz", "has_sig": false, "md5_digest": "736f4a05a5c9b4c7b5e425cc6ea87d39", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 804175, "upload_time": "2018-08-31T05:38:05", "upload_time_iso_8601": "2018-08-31T05:38:05.176411Z", "url": "https://files.pythonhosted.org/packages/1d/ae/5691ce6c6ad69090ba37e1bcf5fa866aefd17bc1ffdb72cec26a09d8597f/clustergrammer2-0.1.0a0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.0": [ { "comment_text": "", "digests": { "md5": "0c15209b0f9947cc114a67af0cc16ad2", "sha256": "98204424d77893e99da21b4f1ba5ae783ae6922d612fb14494ea99e615560aa4" }, "downloads": -1, "filename": "clustergrammer2-0.10.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0c15209b0f9947cc114a67af0cc16ad2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13784202, "upload_time": "2020-05-27T15:24:23", "upload_time_iso_8601": "2020-05-27T15:24:23.537091Z", "url": "https://files.pythonhosted.org/packages/b3/88/401d2d19cef35cf2d1fb633ebb02eb702d2d7398c690f39080fc123aa640/clustergrammer2-0.10.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7c8b2bec36bd93ffe70ed92cbfac132f", "sha256": "11136643bb5340eafae0a6eb16e511b3f9c7dbba332d1987f579852904ab545d" }, "downloads": -1, "filename": "clustergrammer2-0.10.0.tar.gz", "has_sig": false, "md5_digest": "7c8b2bec36bd93ffe70ed92cbfac132f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3717103, "upload_time": "2020-05-27T15:24:28", "upload_time_iso_8601": "2020-05-27T15:24:28.349709Z", "url": "https://files.pythonhosted.org/packages/f6/c6/73f516853308a93491760af39f6f3611905dd2d8631761c463bbd4778d91/clustergrammer2-0.10.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.1": [ { "comment_text": "", "digests": { "md5": "12b06fa47f0e235af32791d46735e8c9", "sha256": "8d82172e659d2529dba9936ed22e718571659f575fd606c7523e9b16e8bf366d" }, "downloads": -1, "filename": "clustergrammer2-0.10.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "12b06fa47f0e235af32791d46735e8c9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14161514, "upload_time": "2020-05-28T22:19:21", "upload_time_iso_8601": "2020-05-28T22:19:21.875633Z", "url": "https://files.pythonhosted.org/packages/18/5c/7f0fec9bcd6511c93585bfcd1290e0d7276db41861d34a3776f82dd6c332/clustergrammer2-0.10.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "42a32e499f220c5cfc960807e68baa00", "sha256": "e6502cee9c5f53464fab256a8c7bc5d33d9ec4e90bf9148d4480f339ff80360a" }, "downloads": -1, "filename": "clustergrammer2-0.10.1.tar.gz", "has_sig": false, "md5_digest": "42a32e499f220c5cfc960807e68baa00", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3718705, "upload_time": "2020-05-28T22:19:26", "upload_time_iso_8601": "2020-05-28T22:19:26.480766Z", "url": "https://files.pythonhosted.org/packages/07/51/45cbfcd9a2df00d9d90a96f8ee9992b8146e5fdc3e88a3b2aa3fb7fd0ae5/clustergrammer2-0.10.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.11.0": [ { "comment_text": "", "digests": { "md5": "2748cd270d8fe8ebff43176ff8e54004", "sha256": "65bc4d2188b7a6d27b75912c7267d6ef413b93836ed0a2541c5457d80566ada8" }, "downloads": -1, "filename": "clustergrammer2-0.11.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2748cd270d8fe8ebff43176ff8e54004", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14561335, "upload_time": "2020-05-31T04:08:28", "upload_time_iso_8601": "2020-05-31T04:08:28.668390Z", "url": "https://files.pythonhosted.org/packages/70/34/0892c2edb7313ad9cd7ed45385ae15e7c6155aeb6c3a058041b9c9826794/clustergrammer2-0.11.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2d9052d794c048087c12dc0ecf9b7b06", "sha256": "7fa67c1c189ee5c3bd987921d88d589e8b884b876a24304dad6096592249de56" }, "downloads": -1, "filename": "clustergrammer2-0.11.0.tar.gz", "has_sig": false, "md5_digest": "2d9052d794c048087c12dc0ecf9b7b06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3741317, "upload_time": "2020-05-31T04:08:33", "upload_time_iso_8601": "2020-05-31T04:08:33.114821Z", "url": "https://files.pythonhosted.org/packages/bb/58/ab6b43b4d0412af272ae73d59b52d3a124a570aab885521f141ef5cbecc4/clustergrammer2-0.11.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.11.1": [ { "comment_text": "", "digests": { "md5": "83434fd98ea7264fbfd38733a867eaf1", "sha256": "494ab072933039ae77eb1814c72518af49617a36f7c6a54dd9e5b521c6e5b07f" }, "downloads": -1, "filename": "clustergrammer2-0.11.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "83434fd98ea7264fbfd38733a867eaf1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14939318, "upload_time": "2020-05-31T21:33:31", "upload_time_iso_8601": "2020-05-31T21:33:31.719240Z", "url": "https://files.pythonhosted.org/packages/66/af/310fe188418c4651a209ce94c694cf7388f55afdaf0aae50023bda26ab7c/clustergrammer2-0.11.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "aef5e6676c913bc4b4d5290d5a77ee47", "sha256": "97079033493b8adc6b693a72b1349c28d23813efef37a4b4be15f418225e5f93" }, "downloads": -1, "filename": "clustergrammer2-0.11.1.tar.gz", "has_sig": false, "md5_digest": "aef5e6676c913bc4b4d5290d5a77ee47", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3739799, "upload_time": "2020-05-31T21:33:36", "upload_time_iso_8601": "2020-05-31T21:33:36.394784Z", "url": "https://files.pythonhosted.org/packages/14/77/04192acc425a7ab50e6bb2c6e9f72bebf8891086f5095cd94ca057f293c6/clustergrammer2-0.11.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.12.0": [ { "comment_text": "", "digests": { "md5": "f881e6295a001e052409782ca59b7200", "sha256": "6e1d9793ecad4765fd277cea4633645d23cabd47c88683e716204749c902c24e" }, "downloads": -1, "filename": "clustergrammer2-0.12.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f881e6295a001e052409782ca59b7200", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15315478, "upload_time": "2020-06-01T14:29:50", "upload_time_iso_8601": "2020-06-01T14:29:50.723620Z", "url": "https://files.pythonhosted.org/packages/3c/74/810c948d2276fa0517fcfcba2f3220afbdc68dff7a71bd23c20fca41582c/clustergrammer2-0.12.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "331b20a1c1d7843b19337cf9f73b8b73", "sha256": "a774a4ec0f7cfaff3ff1ba651d3aba9fd8ef70f851d93f5821d3af85e190c20a" }, "downloads": -1, "filename": "clustergrammer2-0.12.0.tar.gz", "has_sig": false, "md5_digest": "331b20a1c1d7843b19337cf9f73b8b73", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3740381, "upload_time": "2020-06-01T14:29:54", "upload_time_iso_8601": "2020-06-01T14:29:54.886746Z", "url": "https://files.pythonhosted.org/packages/22/1a/c1a8cf629cc95148a6da97cc8ab59904018a6a879e4112f7954da7a979a4/clustergrammer2-0.12.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.12.1": [ { "comment_text": "", "digests": { "md5": "35206ec216827cad249f007a44ede109", "sha256": "1763a183774f9898e1d15a9ad20caed460130015c7883cc667583ffb89a94c76" }, "downloads": -1, "filename": "clustergrammer2-0.12.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "35206ec216827cad249f007a44ede109", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15693482, "upload_time": "2020-06-01T21:44:53", "upload_time_iso_8601": "2020-06-01T21:44:53.782947Z", "url": "https://files.pythonhosted.org/packages/3c/99/6fb4f5736b3b33476d6a459b53938ebb6e9f7795798ebe58ce34c7caec36/clustergrammer2-0.12.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cb6292f63e497c10dd9b8b2f48c9371f", "sha256": "6a5e36016a5a580679afb2ea7e580213c8ce4d3e91e0ff8b0b8a47fb575bf29b" }, "downloads": -1, "filename": "clustergrammer2-0.12.1.tar.gz", "has_sig": false, "md5_digest": "cb6292f63e497c10dd9b8b2f48c9371f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3739701, "upload_time": "2020-06-01T21:44:58", "upload_time_iso_8601": "2020-06-01T21:44:58.290228Z", "url": "https://files.pythonhosted.org/packages/4f/2b/82e0708db633dec45253cf8221fc7380827aefbd389616620212455f4b10/clustergrammer2-0.12.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.13.0": [ { "comment_text": "", "digests": { "md5": "1d451ce96b14065e08f2d5ffce46797f", "sha256": "734d9d431711f6185379b0f643f4d1f3e3ceca879ad9e16fc65d863d9e6de945" }, "downloads": -1, "filename": "clustergrammer2-0.13.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1d451ce96b14065e08f2d5ffce46797f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16072407, "upload_time": "2020-06-02T18:16:20", "upload_time_iso_8601": "2020-06-02T18:16:20.335453Z", "url": "https://files.pythonhosted.org/packages/7f/7f/c9103c1f4c3653e0069080f9806751b04137c1bbee8a1574ab9bb0e2a167/clustergrammer2-0.13.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f3f919d919ba857f6fb9536dfb03d3e5", "sha256": "71f297d462dd7d25c4db79834b572b20290383ef4c2c32328b73ec199e098076" }, "downloads": -1, "filename": "clustergrammer2-0.13.0.tar.gz", "has_sig": false, "md5_digest": "f3f919d919ba857f6fb9536dfb03d3e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3743476, "upload_time": "2020-06-02T18:16:24", "upload_time_iso_8601": "2020-06-02T18:16:24.834364Z", "url": "https://files.pythonhosted.org/packages/3c/ba/f5b176c7c08ab9aef7a6fcd99291557ab29ceb84af714f0f3ac169aa0925/clustergrammer2-0.13.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.13.1": [ { "comment_text": "", "digests": { "md5": "a4ac9d234ad3724d0efef61742b60874", "sha256": "5d6339b98829c9777cb84f7341961f1a9d4947177f169f574f48e37f59ab7cac" }, "downloads": -1, "filename": "clustergrammer2-0.13.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a4ac9d234ad3724d0efef61742b60874", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16450526, "upload_time": "2020-06-02T20:59:28", "upload_time_iso_8601": "2020-06-02T20:59:28.675422Z", "url": "https://files.pythonhosted.org/packages/8c/76/a8222a9ad7b8e281e3e60d77ac25920b9849c0633adfcad1302966697306/clustergrammer2-0.13.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5ceecf93a7b2b8c0180ac226800977aa", "sha256": "e047d45d82b5f583ad89aad75edf3cd1867d80f0d5966f8d4edf5342d1e21788" }, "downloads": -1, "filename": "clustergrammer2-0.13.1.tar.gz", "has_sig": false, "md5_digest": "5ceecf93a7b2b8c0180ac226800977aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3755279, "upload_time": "2020-06-02T20:59:34", "upload_time_iso_8601": "2020-06-02T20:59:34.105524Z", "url": "https://files.pythonhosted.org/packages/69/34/d858f120005de98d205d231008b87d9772e75e8a7eadbae36d2f0d29ae7a/clustergrammer2-0.13.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.13.2": [ { "comment_text": "", "digests": { "md5": "86c42f95eeab32424f0d7b9ba6315714", "sha256": "9e52a696cdcc1bc63c75ed02e193bce8f5ada8399647293c8b9e93b5c3c1156f" }, "downloads": -1, "filename": "clustergrammer2-0.13.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "86c42f95eeab32424f0d7b9ba6315714", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16828624, "upload_time": "2020-06-03T16:36:22", "upload_time_iso_8601": "2020-06-03T16:36:22.815842Z", "url": "https://files.pythonhosted.org/packages/5f/71/143e9474f05110e9a81a89e587084486de4ad4b55814a62288cb83d8aa65/clustergrammer2-0.13.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "817eede991d760c3663c71529f6e3479", "sha256": "07f9fa9aea548d54b24ccd9e77eb48a3078b42a4397764a4fcf4cef6f36484fb" }, "downloads": -1, "filename": "clustergrammer2-0.13.2.tar.gz", "has_sig": false, "md5_digest": "817eede991d760c3663c71529f6e3479", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3752412, "upload_time": "2020-06-03T16:36:27", "upload_time_iso_8601": "2020-06-03T16:36:27.220531Z", "url": "https://files.pythonhosted.org/packages/f3/c4/0a4886a7109775bb4cb7e5d5f6669664d59015f4e64b657886f12f0d319c/clustergrammer2-0.13.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.14.0": [ { "comment_text": "", "digests": { "md5": "77cc81e9a8a6031045bf2e3994d5d500", "sha256": "d2a307061decd9440e274b290215b769068e01341f84e80c82014d624b03118a" }, "downloads": -1, "filename": "clustergrammer2-0.14.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "77cc81e9a8a6031045bf2e3994d5d500", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17211268, "upload_time": "2020-06-09T06:06:50", "upload_time_iso_8601": "2020-06-09T06:06:50.251673Z", "url": "https://files.pythonhosted.org/packages/22/15/e76751e802bfa53f76f4a2f85fce45b7f323968c63deac8f50e80ed2aed2/clustergrammer2-0.14.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "dacdf7658d40efb2a7e7a0036a6bd7ae", "sha256": "b7866386078896061ce1672bd1c99da445864e9f00d5653aa38572e82dc331b5" }, "downloads": -1, "filename": "clustergrammer2-0.14.0.tar.gz", "has_sig": false, "md5_digest": "dacdf7658d40efb2a7e7a0036a6bd7ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3880358, "upload_time": "2020-06-09T06:06:58", "upload_time_iso_8601": "2020-06-09T06:06:58.415498Z", "url": "https://files.pythonhosted.org/packages/bb/71/1cc96614021a375125f5d7678218a5557aea7b317934b79899586e9d2547/clustergrammer2-0.14.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.15.0": [ { "comment_text": "", "digests": { "md5": "08ef0540fc88a992669e6b11f7c677f7", "sha256": "75ddc6c41d1d8ef53b2e34721212998f5fca0faa6f14aad1b80344c11efd8368" }, "downloads": -1, "filename": "clustergrammer2-0.15.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "08ef0540fc88a992669e6b11f7c677f7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17591094, "upload_time": "2020-07-03T02:05:01", "upload_time_iso_8601": "2020-07-03T02:05:01.055671Z", "url": "https://files.pythonhosted.org/packages/d1/db/1f172bd0d7b84678600e6af1a6e1deebb65169232e11c4f63f5b000ade76/clustergrammer2-0.15.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9c94a955ee452012e46eda3672f0b88b", "sha256": "360ed78290970698344ebdae241d22e3ee90ed4d72f52aba8a370fd8faa0a8b6" }, "downloads": -1, "filename": "clustergrammer2-0.15.0.tar.gz", "has_sig": false, "md5_digest": "9c94a955ee452012e46eda3672f0b88b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3883184, "upload_time": "2020-07-03T02:05:05", "upload_time_iso_8601": "2020-07-03T02:05:05.679046Z", "url": "https://files.pythonhosted.org/packages/be/b8/bddfdf533c43e2bb2662f8adb6e3961901bc9b13647f58a0750e8ce472b2/clustergrammer2-0.15.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.15.1": [ { "comment_text": "", "digests": { "md5": "e2399b1922689aa868e14ef3c5916e62", "sha256": "a94f07a85d6ecce817cf96ad947f56216fb4a14855c7363a8c6df29bfbc219ec" }, "downloads": -1, "filename": "clustergrammer2-0.15.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e2399b1922689aa868e14ef3c5916e62", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17970043, "upload_time": "2020-08-19T02:06:28", "upload_time_iso_8601": "2020-08-19T02:06:28.421387Z", "url": "https://files.pythonhosted.org/packages/f2/c1/f7b019a5be2ebb9d16827e1b14e5e2746a3cf508e9b960e5cf0f69d1ee96/clustergrammer2-0.15.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8171ec39a6dc09c6dfaee3f1cab304e8", "sha256": "7365ba59e4543d05a544caa8c2ced584c9856ee4d63d8d60c20dbe7f1e2d6979" }, "downloads": -1, "filename": "clustergrammer2-0.15.1.tar.gz", "has_sig": false, "md5_digest": "8171ec39a6dc09c6dfaee3f1cab304e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3884375, "upload_time": "2020-08-19T02:06:33", "upload_time_iso_8601": "2020-08-19T02:06:33.685624Z", "url": "https://files.pythonhosted.org/packages/11/4d/a034d21143718d2d28c927c3ff5acc6bfda232ff7bb8d3a02497680b8bdb/clustergrammer2-0.15.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.15.2": [ { "comment_text": "", "digests": { "md5": "b06e2f417b0a6c412983163329dda757", "sha256": "4a9199bf5bffbb4e6c069ecfa6e65362579efd1c71b996364b9c6dd952768bdb" }, "downloads": -1, "filename": "clustergrammer2-0.15.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b06e2f417b0a6c412983163329dda757", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18348350, "upload_time": "2020-08-19T02:25:23", "upload_time_iso_8601": "2020-08-19T02:25:23.424614Z", "url": "https://files.pythonhosted.org/packages/8c/14/25cadeda900127abd6f8578ddce3e9dfc1e4c7e4780ef126052718151023/clustergrammer2-0.15.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f3ad9e9d163282f1b17a3e41d97a2b05", "sha256": "01a8751d0ddfeda2661632ecc81d89cd4c0b12816babe397d2bfe10a2fa32609" }, "downloads": -1, "filename": "clustergrammer2-0.15.2.tar.gz", "has_sig": false, "md5_digest": "f3ad9e9d163282f1b17a3e41d97a2b05", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3884361, "upload_time": "2020-08-19T02:25:28", "upload_time_iso_8601": "2020-08-19T02:25:28.616482Z", "url": "https://files.pythonhosted.org/packages/19/f4/4ba78f00030fd7e64ac75efdb69bae3af51ad2f83ceb3deba4011a74e047/clustergrammer2-0.15.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.16.0": [ { "comment_text": "", "digests": { "md5": "123446437c4805557340b76c26bccca7", "sha256": "6dd0c1b063c881e0cc2abfd736a6c05376be25cd31864f37dd258a4a6e3d6f0e" }, "downloads": -1, "filename": "clustergrammer2-0.16.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "123446437c4805557340b76c26bccca7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18727343, "upload_time": "2020-08-21T05:06:54", "upload_time_iso_8601": "2020-08-21T05:06:54.428272Z", "url": "https://files.pythonhosted.org/packages/ec/8f/08a84233403583f0ee6584c4c36daa32597d9eabf18adedc80f398d217dc/clustergrammer2-0.16.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "401aafd285515b61c0f175d32aaadec3", "sha256": "5fb8c75075447c2a84e4b4276f98c27d9e961599582f5762b83804951ead6743" }, "downloads": -1, "filename": "clustergrammer2-0.16.0.tar.gz", "has_sig": false, "md5_digest": "401aafd285515b61c0f175d32aaadec3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3902620, "upload_time": "2020-08-21T05:07:00", "upload_time_iso_8601": "2020-08-21T05:07:00.584453Z", "url": "https://files.pythonhosted.org/packages/ba/42/e766b36bc7baee960e9c26928dcc9a21ffbb7cf602d164133ffc8355c4bf/clustergrammer2-0.16.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.17.0": [ { "comment_text": "", "digests": { "md5": "ecb4045a6574bb6e5b35f46eadeaca03", "sha256": "83e51ee2077a3162e05668251cb8a4519b8aa124af25ba85ec1cd43e9dc578bf" }, "downloads": -1, "filename": "clustergrammer2-0.17.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ecb4045a6574bb6e5b35f46eadeaca03", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19105688, "upload_time": "2020-08-24T17:46:59", "upload_time_iso_8601": "2020-08-24T17:46:59.932007Z", "url": "https://files.pythonhosted.org/packages/83/96/c6fd2946b2409c8bfac281372c61eba0feed9598d60ead9fcb1c462c2b56/clustergrammer2-0.17.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "278c09a36ca484da3b2103d2bd57450d", "sha256": "6e07d2426b7921bdf3fb2c2bfcab37aa492d455d711fe813608dc9ddfe137585" }, "downloads": -1, "filename": "clustergrammer2-0.17.0.tar.gz", "has_sig": false, "md5_digest": "278c09a36ca484da3b2103d2bd57450d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3936864, "upload_time": "2020-08-24T17:47:05", "upload_time_iso_8601": "2020-08-24T17:47:05.394467Z", "url": "https://files.pythonhosted.org/packages/31/6c/367acbe6abd6f53ef14673d833c7e2307ab9a68362a88057ef40717dcf76/clustergrammer2-0.17.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.17.1": [ { "comment_text": "", "digests": { "md5": "3f9a71da5b4107e30b2d73be7ecfe491", "sha256": "6bfe667395aa990c835b1f3a81cb4bd2fd09bc746b748e7e667d6b7ac4818fdc" }, "downloads": -1, "filename": "clustergrammer2-0.17.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3f9a71da5b4107e30b2d73be7ecfe491", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19483511, "upload_time": "2021-04-21T21:40:39", "upload_time_iso_8601": "2021-04-21T21:40:39.579263Z", "url": "https://files.pythonhosted.org/packages/95/80/20661c3b8db38439e119ba0dc8b7a0c0de52a14dcf30e51af5fc0b1a8bd7/clustergrammer2-0.17.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0a3adca7f224b16d2ec2394f864032a5", "sha256": "a0648ef5f92e16810f491aa151a7e12ca4af0555c5f0560a95580a498fae4e9e" }, "downloads": -1, "filename": "clustergrammer2-0.17.1.tar.gz", "has_sig": false, "md5_digest": "0a3adca7f224b16d2ec2394f864032a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3936547, "upload_time": "2021-04-21T21:40:43", "upload_time_iso_8601": "2021-04-21T21:40:43.004843Z", "url": "https://files.pythonhosted.org/packages/5b/28/3ba533a3ae45b67d25bfb10bd0da5f6fbbaaa0b796e00bdd6e2373238a0e/clustergrammer2-0.17.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.17.2": [ { "comment_text": "", "digests": { "md5": "f638913a7238df0961fa7eb45eab8757", "sha256": "3b9d8b599b6f12e2fc1d5bf25fbf2d1a986cc8a7717c119eeedf4ad0ef4fbca6" }, "downloads": -1, "filename": "clustergrammer2-0.17.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f638913a7238df0961fa7eb45eab8757", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18754242, "upload_time": "2021-04-21T22:09:07", "upload_time_iso_8601": "2021-04-21T22:09:07.419811Z", "url": "https://files.pythonhosted.org/packages/68/70/14f0b9c772eac757faaa8e6f0c4dfa81726e45b49af6c8cd9c68bcf10344/clustergrammer2-0.17.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b8544efd54de673f9099e4196c3e5246", "sha256": "b47d405f3fdb3d4ed8c90cda51bd94ba83a43a763cc3ff0be1d97fa784d178a5" }, "downloads": -1, "filename": "clustergrammer2-0.17.2.tar.gz", "has_sig": false, "md5_digest": "b8544efd54de673f9099e4196c3e5246", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3565176, "upload_time": "2021-04-21T22:09:55", "upload_time_iso_8601": "2021-04-21T22:09:55.175859Z", "url": "https://files.pythonhosted.org/packages/a9/99/74d584445a09e4706170d7a852f59a7bcf4c60e1bcb94947235d5e144cfb/clustergrammer2-0.17.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.17.3": [ { "comment_text": "", "digests": { "md5": "a8961a119fcb3e504925e59ae360407a", "sha256": "8df416f5fe11175ecb74a4ca7e0c1f167752590b5ca0bcd7b8fb71a8171a2ce4" }, "downloads": -1, "filename": "clustergrammer2-0.17.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a8961a119fcb3e504925e59ae360407a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19501725, "upload_time": "2021-07-06T22:03:06", "upload_time_iso_8601": "2021-07-06T22:03:06.917898Z", "url": "https://files.pythonhosted.org/packages/3d/a1/1a6a5989e55964a4e1e01eeba28d3db914a3615c3a2e13bf1713d5184aab/clustergrammer2-0.17.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "575ce4857923248dbdb97487a80e25e4", "sha256": "867dc92f4e2a414783dbca16f39546c86ebcbc5dea20853e762672a73cf2b072" }, "downloads": -1, "filename": "clustergrammer2-0.17.3.tar.gz", "has_sig": false, "md5_digest": "575ce4857923248dbdb97487a80e25e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3936691, "upload_time": "2021-07-06T22:03:14", "upload_time_iso_8601": "2021-07-06T22:03:14.932718Z", "url": "https://files.pythonhosted.org/packages/d7/40/38757e26db0cbfd76fb1cbb0822636b7a4579759dba9d755f848cd102a82/clustergrammer2-0.17.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.18.0": [ { "comment_text": "", "digests": { "md5": "e12ad819470a77e649a922f48f580bbc", "sha256": "0796afc7230c77135c7b1ef6bf699f72cce056c5c6a7dedb45391c4f038c3f08" }, "downloads": -1, "filename": "clustergrammer2-0.18.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e12ad819470a77e649a922f48f580bbc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 3859416, "upload_time": "2021-07-18T04:41:46", "upload_time_iso_8601": "2021-07-18T04:41:46.638466Z", "url": "https://files.pythonhosted.org/packages/49/29/35a884c2cdeb2c77e6131787a927ca40571a6ff8d8afb536c56fb6a7dc55/clustergrammer2-0.18.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e963e0f1f0e58fbdc5e968f3dd7e80e2", "sha256": "b7744e283c5621829fa33c7b6fdd08a1d101e829c04c518b08573ee39d99f529" }, "downloads": -1, "filename": "clustergrammer2-0.18.0.tar.gz", "has_sig": false, "md5_digest": "e963e0f1f0e58fbdc5e968f3dd7e80e2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 3455978, "upload_time": "2021-07-18T04:41:49", "upload_time_iso_8601": "2021-07-18T04:41:49.399797Z", "url": "https://files.pythonhosted.org/packages/ca/9c/fa7809af5bb14723e09890ef605433dbfef526e8f414931604728b1f5099/clustergrammer2-0.18.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "a721e2766ee73a3fcf6b1d34df59b98a", "sha256": "a350b8970dea3c6465582274d2be23c7aea93b665fe291cb32f87ec0ec9fdddc" }, "downloads": -1, "filename": "clustergrammer2-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a721e2766ee73a3fcf6b1d34df59b98a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29013, "upload_time": "2018-10-22T16:09:24", "upload_time_iso_8601": "2018-10-22T16:09:24.598768Z", "url": "https://files.pythonhosted.org/packages/ae/48/76ebc58c2ba932e8d2e8e98b73bc043f03ca003c400ea7e60793fcaff2ec/clustergrammer2-0.2.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5d899c365a738cd93f6f83c55065fe06", "sha256": "b44b3c488a9ff9ffb81e4ee2fb6da0d52dc9bac2d99595a8e080c9866ab1b696" }, "downloads": -1, "filename": "clustergrammer2-0.2.0.tar.gz", "has_sig": false, "md5_digest": "5d899c365a738cd93f6f83c55065fe06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34418, "upload_time": "2018-10-22T16:09:26", "upload_time_iso_8601": "2018-10-22T16:09:26.170776Z", "url": "https://files.pythonhosted.org/packages/26/d0/4931d00601c29d12b9d13caf2372ab79a6199d2219fb5d7a828820ae7d50/clustergrammer2-0.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "fea0575b066566cc18bc3b509fa960e1", "sha256": "4664d722793f2d90769ecb6e482ed6ddc1bf5e7cfe7cb5a92a9de52df364a7b9" }, "downloads": -1, "filename": "clustergrammer2-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fea0575b066566cc18bc3b509fa960e1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1546486, "upload_time": "2018-10-26T14:48:09", "upload_time_iso_8601": "2018-10-26T14:48:09.116671Z", "url": "https://files.pythonhosted.org/packages/0c/42/7f2c5d054eb9367ba99cf2352d76c996c713c77ebd19f53bef0ace3cb067/clustergrammer2-0.2.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "31729fe6ee4540cf652eb51f89b631a5", "sha256": "4d5e5788c3d2ed6df6f8714b3b5b19cf3fe093ae93d6954869cf6dee1997455d" }, "downloads": -1, "filename": "clustergrammer2-0.2.1.tar.gz", "has_sig": false, "md5_digest": "31729fe6ee4540cf652eb51f89b631a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1554792, "upload_time": "2018-10-26T14:48:12", "upload_time_iso_8601": "2018-10-26T14:48:12.259570Z", "url": "https://files.pythonhosted.org/packages/47/9e/ea8af9ff617c4575c54553eab969f33d0af045cfadeacd5ad4b98a7fb2c8/clustergrammer2-0.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.10": [ { "comment_text": "", "digests": { "md5": "a830068e6f3820b0d5787aa273bec257", "sha256": "fd996385aa3fed7a92a80179d95135812cd146e50db0e0c446810d5ecc1350b4" }, "downloads": -1, "filename": "clustergrammer2-0.2.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a830068e6f3820b0d5787aa273bec257", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4048569, "upload_time": "2019-01-04T17:01:24", "upload_time_iso_8601": "2019-01-04T17:01:24.968615Z", "url": "https://files.pythonhosted.org/packages/ab/61/afe830c1ccd23f45e2bd7b014038f8a80f63105eaae260f3951602f8067e/clustergrammer2-0.2.10-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "17ac6053bbc1880b08442865aae2b4cd", "sha256": "665ef025f49629976780c7f9160230b3779b5696e58648e4cdc900d8eee8ca5f" }, "downloads": -1, "filename": "clustergrammer2-0.2.10.tar.gz", "has_sig": false, "md5_digest": "17ac6053bbc1880b08442865aae2b4cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2261315, "upload_time": "2019-01-04T17:01:28", "upload_time_iso_8601": "2019-01-04T17:01:28.570734Z", "url": "https://files.pythonhosted.org/packages/ca/7c/0bf3ae9bc65b0ef3abbbc4f64576a9c500403ff6601e0765a223566ee22e/clustergrammer2-0.2.10.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.11": [ { "comment_text": "", "digests": { "md5": "ee3ad6e8f08d68238fb1460087afa76f", "sha256": "2278a24f7c72c1416cdc7fd5b4f2100812c5b89ec0c556223bb8ad41ff9ca01b" }, "downloads": -1, "filename": "clustergrammer2-0.2.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ee3ad6e8f08d68238fb1460087afa76f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4262971, "upload_time": "2019-04-21T00:18:02", "upload_time_iso_8601": "2019-04-21T00:18:02.332782Z", "url": "https://files.pythonhosted.org/packages/79/ce/dade3ca12cfc8031f8c41fe78163b88e1ee475b8927c6f6e5e0ec5564f10/clustergrammer2-0.2.11-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b1b7349c28c961b892c0c09baf57ce9c", "sha256": "aa8c5bb124b6b7f02dd8bc6a283c7b1c5cd04336eee2e324b699466044bbf1a1" }, "downloads": -1, "filename": "clustergrammer2-0.2.11.tar.gz", "has_sig": false, "md5_digest": "b1b7349c28c961b892c0c09baf57ce9c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2253244, "upload_time": "2019-04-21T00:18:07", "upload_time_iso_8601": "2019-04-21T00:18:07.969598Z", "url": "https://files.pythonhosted.org/packages/2f/02/d2945cfdf264a79fe2dd3181c591de2fcc670be9b753da127d01e7ecdd82/clustergrammer2-0.2.11.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.12": [ { "comment_text": "", "digests": { "md5": "4c522bcc738983aff6d3cecdd98721bd", "sha256": "f2d9e76548a08b5a3e040edf7e203e4bc11a9dd6a70fd0f302b853d3b764359c" }, "downloads": -1, "filename": "clustergrammer2-0.2.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4c522bcc738983aff6d3cecdd98721bd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4485817, "upload_time": "2019-04-22T19:09:34", "upload_time_iso_8601": "2019-04-22T19:09:34.978786Z", "url": "https://files.pythonhosted.org/packages/72/06/7403d1f300a33911044898d12b9b46aa81c6cd072bf21df935a1d04bb517/clustergrammer2-0.2.12-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "57079e1f4e265ada4e40b2f3005b58c8", "sha256": "db38daf85581761e6b07560d9c314f4cab84aab9b7d091bd49035a9b8b20f274" }, "downloads": -1, "filename": "clustergrammer2-0.2.12.tar.gz", "has_sig": false, "md5_digest": "57079e1f4e265ada4e40b2f3005b58c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2135403, "upload_time": "2019-04-22T19:09:41", "upload_time_iso_8601": "2019-04-22T19:09:41.227561Z", "url": "https://files.pythonhosted.org/packages/7c/3d/fa8e1b7e0e98e426ec747f4d619f576636ddcb32d3fb36056f8533ea1d3a/clustergrammer2-0.2.12.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.13": [ { "comment_text": "", "digests": { "md5": "18395efd00a875115a0be573287b1f7a", "sha256": "7f211110c1f878fe3b84bd9c074dd6c5528bab576dbe69b68ba9ee056851be59" }, "downloads": -1, "filename": "clustergrammer2-0.2.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "18395efd00a875115a0be573287b1f7a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4719112, "upload_time": "2019-04-22T19:32:55", "upload_time_iso_8601": "2019-04-22T19:32:55.581224Z", "url": "https://files.pythonhosted.org/packages/03/90/a709d79d5b32b83e1bc4df1317a76a3e34c0a26dea9682eced3e626e4350/clustergrammer2-0.2.13-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a815b8dc66e7deeab3ec833092367270", "sha256": "9c3a5fa37e15863a00ee16573eecdb2b65c167ee033d674fdf4366415ff67117" }, "downloads": -1, "filename": "clustergrammer2-0.2.13.tar.gz", "has_sig": false, "md5_digest": "a815b8dc66e7deeab3ec833092367270", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2145968, "upload_time": "2019-04-22T19:33:02", "upload_time_iso_8601": "2019-04-22T19:33:02.016784Z", "url": "https://files.pythonhosted.org/packages/e9/b2/464a0bef249910da381afe5d9c9ba623a0636cf366382b9d2b64dbbf7b04/clustergrammer2-0.2.13.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.14": [ { "comment_text": "", "digests": { "md5": "6b83f21eac42e1edb468e2aa2bf541f5", "sha256": "a9b819dccd9f4becb41941fa0679136fdc8a4aa9fff030eebf1262f8c68cbd5a" }, "downloads": -1, "filename": "clustergrammer2-0.2.14-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6b83f21eac42e1edb468e2aa2bf541f5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4947186, "upload_time": "2019-04-23T02:19:52", "upload_time_iso_8601": "2019-04-23T02:19:52.024488Z", "url": "https://files.pythonhosted.org/packages/3c/06/d04fc9eae64444f83c03b5a6aea94a9e5b35d731f0ce8e676ea251c44465/clustergrammer2-0.2.14-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2399ba80f0ede8435f1e85c4576b7a8e", "sha256": "c9f935d62b7407958edff2d3cb292b095acc9f5c174490605af93334e8e3cf86" }, "downloads": -1, "filename": "clustergrammer2-0.2.14.tar.gz", "has_sig": false, "md5_digest": "2399ba80f0ede8435f1e85c4576b7a8e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2151052, "upload_time": "2019-04-23T02:19:57", "upload_time_iso_8601": "2019-04-23T02:19:57.766963Z", "url": "https://files.pythonhosted.org/packages/0b/a0/5503df3588223d9de52f632f8861c4a196b74a736cac902fc82af5ebcaa3/clustergrammer2-0.2.14.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "9ab6701ea6175ba12b41644e938c424b", "sha256": "d600ec560133fc694007f3f87ae966f57e6754f836a75eebbf7eed2084d1a130" }, "downloads": -1, "filename": "clustergrammer2-0.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9ab6701ea6175ba12b41644e938c424b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1546526, "upload_time": "2018-10-28T20:40:21", "upload_time_iso_8601": "2018-10-28T20:40:21.162834Z", "url": "https://files.pythonhosted.org/packages/2c/4d/a52646a7ee8777b8d43b346ff50b76817d46c636242790d51378a151b808/clustergrammer2-0.2.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "aee22bac4f958f0651be9055ef9e9c51", "sha256": "613e30e6c4882b06902c0989a00acb60d5ce48577b98d63861b2adb81361756f" }, "downloads": -1, "filename": "clustergrammer2-0.2.2.tar.gz", "has_sig": false, "md5_digest": "aee22bac4f958f0651be9055ef9e9c51", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1554610, "upload_time": "2018-10-28T20:40:25", "upload_time_iso_8601": "2018-10-28T20:40:25.953795Z", "url": "https://files.pythonhosted.org/packages/7e/76/0c0ba741e4066dcc7e6c24c646ff2482caa84bccba7f2c5333ea1ef4fd60/clustergrammer2-0.2.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "1e0bf0c2fe7789d2776b99d4b2b6749f", "sha256": "b811d15706f3ea4ac38296ce6f12387bab7bee478bb9a1efabfb4a386fcfe92d" }, "downloads": -1, "filename": "clustergrammer2-0.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1e0bf0c2fe7789d2776b99d4b2b6749f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2477127, "upload_time": "2018-11-02T16:19:16", "upload_time_iso_8601": "2018-11-02T16:19:16.544993Z", "url": "https://files.pythonhosted.org/packages/c0/34/456eb461cd8311f2b6392bcba79a55844e84ecfa545faea29b499fd61714/clustergrammer2-0.2.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9a873a353f905f2447273e1a105cb127", "sha256": "29a119c92cf9a2cc0c77652eed5ac55c95e31e299844e22877c950dec2d8556d" }, "downloads": -1, "filename": "clustergrammer2-0.2.3.tar.gz", "has_sig": false, "md5_digest": "9a873a353f905f2447273e1a105cb127", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2043817, "upload_time": "2018-11-02T16:19:18", "upload_time_iso_8601": "2018-11-02T16:19:18.263722Z", "url": "https://files.pythonhosted.org/packages/b2/3b/f6212a0454cd8e46fd3e67e88e8eccf2baf39aee17e5cea150b35ea1c6df/clustergrammer2-0.2.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "ecf23936c66685fc5c69cbba418c4867", "sha256": "c2e709243c6cf477670a206c0f89b906de00453d1d964ca24532c831f1d58433" }, "downloads": -1, "filename": "clustergrammer2-0.2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ecf23936c66685fc5c69cbba418c4867", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2698545, "upload_time": "2018-11-02T17:40:00", "upload_time_iso_8601": "2018-11-02T17:40:00.647410Z", "url": "https://files.pythonhosted.org/packages/b1/19/6f1ca4484f1e373e9a11bece7ad28601606c263725fe3135c8dea47c817e/clustergrammer2-0.2.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2d26777f2c3024adc3853411c52ecd98", "sha256": "385283535ba0956e69deaa2b26b0e42029ca728919914fb4e56ec26eb78aec27" }, "downloads": -1, "filename": "clustergrammer2-0.2.4.tar.gz", "has_sig": false, "md5_digest": "2d26777f2c3024adc3853411c52ecd98", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2044962, "upload_time": "2018-11-02T17:40:02", "upload_time_iso_8601": "2018-11-02T17:40:02.753528Z", "url": "https://files.pythonhosted.org/packages/6d/0a/2b8f0fd6ce2ad6a778a7179178a9e12e708dec7d7426705ce573d496b12c/clustergrammer2-0.2.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "a97f20f83e638f7196eb16690552c981", "sha256": "ecb241fa12ef3965c37c13a3683722fc7cb6d898c1174000a15f0857067a4450" }, "downloads": -1, "filename": "clustergrammer2-0.2.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a97f20f83e638f7196eb16690552c981", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2920158, "upload_time": "2018-11-04T23:30:32", "upload_time_iso_8601": "2018-11-04T23:30:32.426176Z", "url": "https://files.pythonhosted.org/packages/94/10/e1a248075c76afc6403c1d7d1f8ec133ced5d5d29e5c74fea95b5e5c8ce4/clustergrammer2-0.2.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "667e728af472972f3ac476c25b409789", "sha256": "7fb72415595e0e0fe3dd434869f88a39023133e96a56d1f653fa88f0453941ec" }, "downloads": -1, "filename": "clustergrammer2-0.2.5.tar.gz", "has_sig": false, "md5_digest": "667e728af472972f3ac476c25b409789", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2045405, "upload_time": "2018-11-04T23:30:36", "upload_time_iso_8601": "2018-11-04T23:30:36.228028Z", "url": "https://files.pythonhosted.org/packages/7a/28/9263bcd7d14541e1f0deef20aa4960bbaa8b22129c1d01d3e9af35a511e1/clustergrammer2-0.2.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "f3f71da2b1b04dd258f3bfcc46cba6e6", "sha256": "6ab974f52bee2d683a26c8169c85b9c86a1e1e87b8f4eb9b43ed9c534e6def8f" }, "downloads": -1, "filename": "clustergrammer2-0.2.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f3f71da2b1b04dd258f3bfcc46cba6e6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3155849, "upload_time": "2018-11-08T18:30:41", "upload_time_iso_8601": "2018-11-08T18:30:41.935131Z", "url": "https://files.pythonhosted.org/packages/ea/cd/b03a76ee601d3a86a35adb630382af11458891f44617fc391c40ccfa1660/clustergrammer2-0.2.6-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8f745187cd67e71071bffcd67550416c", "sha256": "5332fd3c8d74ac94d9bf28fc1d09fce306ee92bb8ebe0ef235694cd86d585c4b" }, "downloads": -1, "filename": "clustergrammer2-0.2.6.tar.gz", "has_sig": false, "md5_digest": "8f745187cd67e71071bffcd67550416c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2052206, "upload_time": "2018-11-08T18:30:45", "upload_time_iso_8601": "2018-11-08T18:30:45.606743Z", "url": "https://files.pythonhosted.org/packages/1f/93/bf0d6f2187d97dbc8c5ee66a3a4311e0badaba73c2d1b22ed16162e6bbff/clustergrammer2-0.2.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "faebf5766ea697155f5f1d688e95ca23", "sha256": "4a788e1a8c0d380233dc70d924b944a146ecd244cc5a5ad6ec55149de82b6323" }, "downloads": -1, "filename": "clustergrammer2-0.2.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "faebf5766ea697155f5f1d688e95ca23", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3379364, "upload_time": "2018-11-08T19:40:23", "upload_time_iso_8601": "2018-11-08T19:40:23.834024Z", "url": "https://files.pythonhosted.org/packages/7e/23/bf133e73bc7923a878bdef161397d53ed5e6089f4a5c593aa6cfb5156e26/clustergrammer2-0.2.7-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ceb77c4a13ae205f4099eca3c97426f6", "sha256": "04ef7fc9a30aefda783393663772748c491412ec129024be2c472d654ad67fe7" }, "downloads": -1, "filename": "clustergrammer2-0.2.7.tar.gz", "has_sig": false, "md5_digest": "ceb77c4a13ae205f4099eca3c97426f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2055624, "upload_time": "2018-11-08T19:40:27", "upload_time_iso_8601": "2018-11-08T19:40:27.207839Z", "url": "https://files.pythonhosted.org/packages/51/cb/0f75f3e1c8e01e59fdcb0c25f4289b417470091cb141bc8bd09e4edae9c3/clustergrammer2-0.2.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "a45862ef2b987b4e25753a83097cc454", "sha256": "9f9e4358decbc16bf0983069d6f53b80551e30592e0959d23e04a1cde1664f75" }, "downloads": -1, "filename": "clustergrammer2-0.2.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a45862ef2b987b4e25753a83097cc454", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3599674, "upload_time": "2018-11-11T20:10:00", "upload_time_iso_8601": "2018-11-11T20:10:00.652174Z", "url": "https://files.pythonhosted.org/packages/0b/29/5b9c1960a592802bb69053a5dff7ebd44e27edd80e11dbd615b92f0e9e55/clustergrammer2-0.2.8-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e7bccb98831ad7fd45e32f962a3e6940", "sha256": "2e92024e1100120df550c84721bd6a67c9fea474f042a764cce7e3043ffa375c" }, "downloads": -1, "filename": "clustergrammer2-0.2.8.tar.gz", "has_sig": false, "md5_digest": "e7bccb98831ad7fd45e32f962a3e6940", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2055481, "upload_time": "2018-11-11T20:10:04", "upload_time_iso_8601": "2018-11-11T20:10:04.741427Z", "url": "https://files.pythonhosted.org/packages/a6/ad/cb0fd846a6a33fa3aeecf2862a25ac1f38eaf4b2cbb72dea8b13083a2d3f/clustergrammer2-0.2.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "b69d4e520d05703a5d52209c37b8d2aa", "sha256": "b3ec7c1e222bbf82aa2719e125cead7aeca0a65a072fd6c80d3a7803f4956427" }, "downloads": -1, "filename": "clustergrammer2-0.2.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b69d4e520d05703a5d52209c37b8d2aa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3820156, "upload_time": "2018-11-12T18:57:49", "upload_time_iso_8601": "2018-11-12T18:57:49.561024Z", "url": "https://files.pythonhosted.org/packages/17/57/45145c73bd73396284469cbc3b87682be79b8a1d64b06db59988ca8c8990/clustergrammer2-0.2.9-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fed0f429b63124cc3edc8651bebc445d", "sha256": "ec976bb5850061eae706106d3aed86ca488b7112e8e165d744fe87fcb3640751" }, "downloads": -1, "filename": "clustergrammer2-0.2.9.tar.gz", "has_sig": false, "md5_digest": "fed0f429b63124cc3edc8651bebc445d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2055556, "upload_time": "2018-11-12T18:57:53", "upload_time_iso_8601": "2018-11-12T18:57:53.055588Z", "url": "https://files.pythonhosted.org/packages/18/1d/c3d957892aa25f5db5e36a351c19facff8d82edd035395503442c9f39354/clustergrammer2-0.2.9.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "c301b608d00b9e1b228cf1a94ed307b2", "sha256": "633d1c09ed0cc0819f2f30c91f322634d67b1e72edb8f13edd350ddf5ebba486" }, "downloads": -1, "filename": "clustergrammer2-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c301b608d00b9e1b228cf1a94ed307b2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5175151, "upload_time": "2019-06-11T15:09:45", "upload_time_iso_8601": "2019-06-11T15:09:45.290317Z", "url": "https://files.pythonhosted.org/packages/d4/47/c531fe27d30cf3b2c38009787660eb6046277dd1a3d3171913541d5c5923/clustergrammer2-0.3.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "38567a066bacd1569fdb0d368144dce2", "sha256": "98d16ae2a51691630577b154fe61e9b02277b47a93e82fd9b8ac5c29a391705b" }, "downloads": -1, "filename": "clustergrammer2-0.3.0.tar.gz", "has_sig": false, "md5_digest": "38567a066bacd1569fdb0d368144dce2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2154674, "upload_time": "2019-06-11T15:09:49", "upload_time_iso_8601": "2019-06-11T15:09:49.371355Z", "url": "https://files.pythonhosted.org/packages/db/1e/f04732a989504a487a50d029e8ff8e1dada3bf2f47deccb9b8974f8b9a71/clustergrammer2-0.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "dd8fe4cd0ef8c7f14ee4b1c02943743f", "sha256": "9bb58d208831fca96504aecc631798e8f4664c6fd7c9c229f315acd2db96f483" }, "downloads": -1, "filename": "clustergrammer2-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dd8fe4cd0ef8c7f14ee4b1c02943743f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5472179, "upload_time": "2019-06-12T21:17:20", "upload_time_iso_8601": "2019-06-12T21:17:20.836555Z", "url": "https://files.pythonhosted.org/packages/04/4c/62641239da9174255713b2961113d3a45423972186080953470b00bb7516/clustergrammer2-0.4.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6897641e6a9e731aa57bef722b12621f", "sha256": "cc0ab04fb081b2cbcbe062ef080d484cee0a539bae9de5c37c4aa28607ef3993" }, "downloads": -1, "filename": "clustergrammer2-0.4.0.tar.gz", "has_sig": false, "md5_digest": "6897641e6a9e731aa57bef722b12621f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2218873, "upload_time": "2019-06-12T21:17:26", "upload_time_iso_8601": "2019-06-12T21:17:26.562162Z", "url": "https://files.pythonhosted.org/packages/3e/1b/45a728c09aa4be85b6d76b8ad0d7db09602016ffef80d6d53708c02af9b5/clustergrammer2-0.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "cfb0d2cfb0cafdeae5e6fd05a1184f75", "sha256": "105f0a79ba3188cd01ab36a5a9b24c1e4d0e09b71d7ea980855f924936683d13" }, "downloads": -1, "filename": "clustergrammer2-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cfb0d2cfb0cafdeae5e6fd05a1184f75", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5473321, "upload_time": "2019-07-10T21:13:42", "upload_time_iso_8601": "2019-07-10T21:13:42.222785Z", "url": "https://files.pythonhosted.org/packages/73/ee/7ca93a2f800faed802d051660156898514488ba12a3fabf07e7cc2c4457c/clustergrammer2-0.4.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6c3fdee939b658d93843ce4ed46645fa", "sha256": "8707b853acf515d50212500daa956563e367245aff7ac1397d6d89258aa26f14" }, "downloads": -1, "filename": "clustergrammer2-0.4.1.tar.gz", "has_sig": false, "md5_digest": "6c3fdee939b658d93843ce4ed46645fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2294519, "upload_time": "2019-07-10T21:13:44", "upload_time_iso_8601": "2019-07-10T21:13:44.567575Z", "url": "https://files.pythonhosted.org/packages/ab/e8/1d164039c87ebfde96410413b2c914579a69e6d7dc66482ce7f52f067252/clustergrammer2-0.4.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "3bdfbf6d15c314bd3cc654bb3975b884", "sha256": "a432674cb76d9b4e352a7d34d83947cf13fc53c0eeaaa57994ce0f2be2038673" }, "downloads": -1, "filename": "clustergrammer2-0.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3bdfbf6d15c314bd3cc654bb3975b884", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5705804, "upload_time": "2019-07-13T20:59:21", "upload_time_iso_8601": "2019-07-13T20:59:21.330959Z", "url": "https://files.pythonhosted.org/packages/2f/4b/c0cef4bb694c32aa706580ccf20d71285bba41eaee2e955c078a0337855f/clustergrammer2-0.4.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "18b32c5fb8bddbf60fa4dd079e339868", "sha256": "75ed7b1329cc208ca6f65799c189712632dd13ec910cbf3f9c64ac11fe26b579" }, "downloads": -1, "filename": "clustergrammer2-0.4.2.tar.gz", "has_sig": false, "md5_digest": "18b32c5fb8bddbf60fa4dd079e339868", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2295963, "upload_time": "2019-07-13T20:59:28", "upload_time_iso_8601": "2019-07-13T20:59:28.261592Z", "url": "https://files.pythonhosted.org/packages/20/da/d337a1f1ee7c3942eb8d0aa2b1bb2a4b23836de9e12a1acd6fb360a04f45/clustergrammer2-0.4.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "9ae3a85ecacf965cc0412dfc5fe34e76", "sha256": "baf59370c84b2bf1db5817a60485da2205eaed68639a12225b48208ed02d21e6" }, "downloads": -1, "filename": "clustergrammer2-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9ae3a85ecacf965cc0412dfc5fe34e76", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5726830, "upload_time": "2019-07-31T04:03:30", "upload_time_iso_8601": "2019-07-31T04:03:30.189974Z", "url": "https://files.pythonhosted.org/packages/95/ab/3d740e16b6b74933ba84906831ab33067cf50c22433e005407c71894511d/clustergrammer2-0.5.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b01666e38946875f1cfcc5adfc465b2f", "sha256": "624d36cf5f5be3bf2de5e943363117a1647ffc93f23eb2736f45112255ef5061" }, "downloads": -1, "filename": "clustergrammer2-0.5.0.tar.gz", "has_sig": false, "md5_digest": "b01666e38946875f1cfcc5adfc465b2f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2031239, "upload_time": "2019-07-31T04:03:33", "upload_time_iso_8601": "2019-07-31T04:03:33.527658Z", "url": "https://files.pythonhosted.org/packages/5e/95/cdfefb8f8ee0dabef0572b79dc99ebcc091d6f3c993e87d376955898415f/clustergrammer2-0.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "4fbdf2fb1f839fa0a2263ba203e046df", "sha256": "f56ead9eb5c0e599e9ef8eb4f7133c3aee7369fac41de1ecb519dc8c48b291d3" }, "downloads": -1, "filename": "clustergrammer2-0.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4fbdf2fb1f839fa0a2263ba203e046df", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5943557, "upload_time": "2019-07-31T18:39:01", "upload_time_iso_8601": "2019-07-31T18:39:01.940998Z", "url": "https://files.pythonhosted.org/packages/94/bf/69fd1543e0ffca04437b7801387df7f125b9efc4d066fbcc0e8b9e1d5d1e/clustergrammer2-0.5.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "74d3e44d10a6806d0753d092ae335ddc", "sha256": "019d2930e587b7320f291d3c88ad7a30ceaaaf3db957562b543aec479fc5a273" }, "downloads": -1, "filename": "clustergrammer2-0.5.1.tar.gz", "has_sig": false, "md5_digest": "74d3e44d10a6806d0753d092ae335ddc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2031599, "upload_time": "2019-07-31T18:39:04", "upload_time_iso_8601": "2019-07-31T18:39:04.843861Z", "url": "https://files.pythonhosted.org/packages/94/f8/8ce8cd0d48702f2fc15e2178af7dc9732ae1cef54114d3f45614ced1e501/clustergrammer2-0.5.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.10": [ { "comment_text": "", "digests": { "md5": "499c3588dcc8d05cdebe0f0c29706d02", "sha256": "18b7912c7a7860b3ed0a8f0b5bc9bd53e5433e81053ee4fcfba9f122b1b9d87e" }, "downloads": -1, "filename": "clustergrammer2-0.5.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "499c3588dcc8d05cdebe0f0c29706d02", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7895021, "upload_time": "2020-02-02T04:08:00", "upload_time_iso_8601": "2020-02-02T04:08:00.449425Z", "url": "https://files.pythonhosted.org/packages/f6/09/6fa6f7f65fab7afe52e358ae8f564ace6fa754c3ebbb0cd0027597791748/clustergrammer2-0.5.10-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a0da1dd67f85815077495badef156e30", "sha256": "c16a69c898d90387027012d9cfd760c87f8b87264df5fd0f2619f1ad29ca16c2" }, "downloads": -1, "filename": "clustergrammer2-0.5.10.tar.gz", "has_sig": false, "md5_digest": "a0da1dd67f85815077495badef156e30", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2086827, "upload_time": "2020-02-02T04:08:04", "upload_time_iso_8601": "2020-02-02T04:08:04.218088Z", "url": "https://files.pythonhosted.org/packages/37/7d/80658665fd1394c0f8a1b85b764522d1dc15f1ad97f9c1cc2a9fb88c7698/clustergrammer2-0.5.10.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.11": [ { "comment_text": "", "digests": { "md5": "bb223f221e1e3760fc19c836251f71b6", "sha256": "47d7dbeffd3779c18a52184b9e0af4907e75691d2466f223db627adf6fed102c" }, "downloads": -1, "filename": "clustergrammer2-0.5.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bb223f221e1e3760fc19c836251f71b6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8112290, "upload_time": "2020-02-02T04:28:17", "upload_time_iso_8601": "2020-02-02T04:28:17.260025Z", "url": "https://files.pythonhosted.org/packages/b2/23/4f0dc10708e9db9059a822c587fbd915ddd229f9a97cb322ab0800641861/clustergrammer2-0.5.11-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0b1a9c69e10f1047beef95058538ed6c", "sha256": "a21d265af992d6c88d4b18bfee34de8e710b37a87324412f0bb03bc78a2b567b" }, "downloads": -1, "filename": "clustergrammer2-0.5.11.tar.gz", "has_sig": false, "md5_digest": "0b1a9c69e10f1047beef95058538ed6c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2087112, "upload_time": "2020-02-02T04:28:22", "upload_time_iso_8601": "2020-02-02T04:28:22.258868Z", "url": "https://files.pythonhosted.org/packages/22/ee/efea56277f8fa66d56cdc4e354f12d59c9a8820835d0872ebf8577695086/clustergrammer2-0.5.11.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.12": [ { "comment_text": "", "digests": { "md5": "b7fbc03b06e98fef873a49d607d88d18", "sha256": "cfd4a08e70a1ac5c04e7d237bdad4c3c6038e413d25f24873e47836d0998b985" }, "downloads": -1, "filename": "clustergrammer2-0.5.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b7fbc03b06e98fef873a49d607d88d18", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8328561, "upload_time": "2020-02-02T13:04:36", "upload_time_iso_8601": "2020-02-02T13:04:36.590190Z", "url": "https://files.pythonhosted.org/packages/67/79/51eef07ed959cc87c11fff5bee2ca1b95e9be452408de94649b006273d99/clustergrammer2-0.5.12-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cec9ca6dc883f9a37136e53272273e57", "sha256": "6d85b23e43ec9473ca449c9a916385ff9036309f00cffd976aa6b0c4dd3f93a3" }, "downloads": -1, "filename": "clustergrammer2-0.5.12.tar.gz", "has_sig": false, "md5_digest": "cec9ca6dc883f9a37136e53272273e57", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2086506, "upload_time": "2020-02-02T13:04:40", "upload_time_iso_8601": "2020-02-02T13:04:40.922841Z", "url": "https://files.pythonhosted.org/packages/c9/c4/6a33b968bcb7e34210231d773e4602f884eef3e14dabd75e67e726f042a1/clustergrammer2-0.5.12.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.13": [ { "comment_text": "", "digests": { "md5": "d28bb9812ca2f80ac2e4def8e20d06da", "sha256": "7dff80f32de8cd636211ed934405a89ceeda41adf1dc4c96da7a94ca2918eb88" }, "downloads": -1, "filename": "clustergrammer2-0.5.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d28bb9812ca2f80ac2e4def8e20d06da", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8545681, "upload_time": "2020-02-02T13:43:55", "upload_time_iso_8601": "2020-02-02T13:43:55.695972Z", "url": "https://files.pythonhosted.org/packages/f1/40/32de29a094241ac9407db66ec62825cb26d33ebc2b97369933c68dbc6f44/clustergrammer2-0.5.13-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6d3472cd3e96e94e87e32b3c3d45fbe0", "sha256": "978e074fc89313dac19a15b02b70a1242d041dc582b7f9ba2b9b4db03beb0244" }, "downloads": -1, "filename": "clustergrammer2-0.5.13.tar.gz", "has_sig": false, "md5_digest": "6d3472cd3e96e94e87e32b3c3d45fbe0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2086675, "upload_time": "2020-02-02T13:44:02", "upload_time_iso_8601": "2020-02-02T13:44:02.762315Z", "url": "https://files.pythonhosted.org/packages/bd/fe/5da23936dda6791ee373215a2b54b1ca4cd9e4a85eaad0afc23fa77cf67d/clustergrammer2-0.5.13.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.14": [ { "comment_text": "", "digests": { "md5": "cca972dee55a79bd353ee9984f1f624b", "sha256": "c296cf6b2f81df1d6f74a1510a14199d070f28216427189fcbf18fb20139c007" }, "downloads": -1, "filename": "clustergrammer2-0.5.14-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cca972dee55a79bd353ee9984f1f624b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8764774, "upload_time": "2020-02-02T17:44:16", "upload_time_iso_8601": "2020-02-02T17:44:16.489958Z", "url": "https://files.pythonhosted.org/packages/ca/1f/5aeeb64f0c504753245f494a8a9d522da6cd8b30e254403e7aeded9f02ec/clustergrammer2-0.5.14-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1788c3330ec7f8202c48e7f7cf7db15b", "sha256": "f775f05a2ed823d00b569c460473d86e6ea282b0bf59442be78869e7e57a54fb" }, "downloads": -1, "filename": "clustergrammer2-0.5.14.tar.gz", "has_sig": false, "md5_digest": "1788c3330ec7f8202c48e7f7cf7db15b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2088707, "upload_time": "2020-02-02T17:44:21", "upload_time_iso_8601": "2020-02-02T17:44:21.165255Z", "url": "https://files.pythonhosted.org/packages/31/b3/046f6c557e345815942ba29169c71af417b5f0da21c8e78168f9c625bbad/clustergrammer2-0.5.14.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.15": [ { "comment_text": "", "digests": { "md5": "1094ce721365abdff56de038c9a08307", "sha256": "62817242fff1a7de3510093f6f284ccee9833810d426f8aa0e6fa157b9896c71" }, "downloads": -1, "filename": "clustergrammer2-0.5.15-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1094ce721365abdff56de038c9a08307", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8982412, "upload_time": "2020-02-02T18:04:43", "upload_time_iso_8601": "2020-02-02T18:04:43.723138Z", "url": "https://files.pythonhosted.org/packages/7f/8d/8abc5576e0875820271ff54e3a1a1ff5dd144d9089f48f29fcba5506453d/clustergrammer2-0.5.15-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0f883313a7bbff1d4c55ecc4e526ee08", "sha256": "0a27ec2cf9de3ea21bccb0ff3505bbaf2758aa75c8bc53e3ce2df2c61d965191" }, "downloads": -1, "filename": "clustergrammer2-0.5.15.tar.gz", "has_sig": false, "md5_digest": "0f883313a7bbff1d4c55ecc4e526ee08", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2088925, "upload_time": "2020-02-02T18:04:48", "upload_time_iso_8601": "2020-02-02T18:04:48.964203Z", "url": "https://files.pythonhosted.org/packages/57/46/ad318d7a34492bd1e070e0a30670f991312e1536039eb6e662a4ed4236ba/clustergrammer2-0.5.15.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.16": [ { "comment_text": "", "digests": { "md5": "dd28f5b34f6f9ff3f04453378fe195a0", "sha256": "d2f2a9a443491b6a698767dca7eafd550e8c373c57a9ce6bba3afd565019de65" }, "downloads": -1, "filename": "clustergrammer2-0.5.16-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dd28f5b34f6f9ff3f04453378fe195a0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9199647, "upload_time": "2020-02-02T21:00:42", "upload_time_iso_8601": "2020-02-02T21:00:42.836059Z", "url": "https://files.pythonhosted.org/packages/be/2b/30a57dd1cebe13e5219996e7fd306ec54b16a015b3bfdade9c7d6f6551b7/clustergrammer2-0.5.16-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "43c58d273f8404dcd71bd73d2f4cf168", "sha256": "a7cdfff79c590261ac52ce08320adbc83f3b927a51c1d3321e1b07232e3f59bc" }, "downloads": -1, "filename": "clustergrammer2-0.5.16.tar.gz", "has_sig": false, "md5_digest": "43c58d273f8404dcd71bd73d2f4cf168", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2088930, "upload_time": "2020-02-02T21:00:46", "upload_time_iso_8601": "2020-02-02T21:00:46.763433Z", "url": "https://files.pythonhosted.org/packages/bf/1d/3f543347c13f7d248eb292161f7cc0d481d1b0ec327f8ba15e7c1fb10183/clustergrammer2-0.5.16.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.17": [ { "comment_text": "", "digests": { "md5": "488384242989ad4d53711b24d9949924", "sha256": "fe36efc1a23e70bbfb1d2059e0a76785aef0f36e40ddf5ce42cbd3f3e7d4328f" }, "downloads": -1, "filename": "clustergrammer2-0.5.17-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "488384242989ad4d53711b24d9949924", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9417449, "upload_time": "2020-02-02T21:21:29", "upload_time_iso_8601": "2020-02-02T21:21:29.753439Z", "url": "https://files.pythonhosted.org/packages/6d/98/f33ebd0845bdd3586c302bab0b187441c047abd72f16585353cfc05924fd/clustergrammer2-0.5.17-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0dd4dbada9391cadd959098e9888a959", "sha256": "614f4b0ecb654420012bbb0c66b9db2fc4d2b604b1ec33cb1e9d6ba7443eaa17" }, "downloads": -1, "filename": "clustergrammer2-0.5.17.tar.gz", "has_sig": false, "md5_digest": "0dd4dbada9391cadd959098e9888a959", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2088975, "upload_time": "2020-02-02T21:21:34", "upload_time_iso_8601": "2020-02-02T21:21:34.325948Z", "url": "https://files.pythonhosted.org/packages/8b/0c/15ea19c87beec88b804b956626b9e0aa5a4b7b5d7b1aee427bddd86a6e5e/clustergrammer2-0.5.17.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.18": [ { "comment_text": "", "digests": { "md5": "15a79523cb432d8836afb5496702ec00", "sha256": "c2b3b34b885df9fa5e94afdb1281636fbf10b1471bf7445d3561211c30a2a34d" }, "downloads": -1, "filename": "clustergrammer2-0.5.18-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "15a79523cb432d8836afb5496702ec00", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9417452, "upload_time": "2020-02-05T15:33:51", "upload_time_iso_8601": "2020-02-05T15:33:51.019894Z", "url": "https://files.pythonhosted.org/packages/58/0b/84979262bcb4afda02973993c3fb8039ed3b64cb36daa3af009d1da43dbd/clustergrammer2-0.5.18-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "20a9ea9a566d1f9d6cbd6b60b03ec480", "sha256": "5b3d1b2f895edb9bfb9225a0fd05a4d2030439014cceb225b369f6dbda904c36" }, "downloads": -1, "filename": "clustergrammer2-0.5.18.tar.gz", "has_sig": false, "md5_digest": "20a9ea9a566d1f9d6cbd6b60b03ec480", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2088991, "upload_time": "2020-02-05T15:33:55", "upload_time_iso_8601": "2020-02-05T15:33:55.370743Z", "url": "https://files.pythonhosted.org/packages/7e/74/4fc15b2144278c69a6ec3e16cf7a554ba125b121430c708492238d6925f9/clustergrammer2-0.5.18.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.19": [ { "comment_text": "", "digests": { "md5": "1ce7810c8bf07e7baaee05a4b0966817", "sha256": "8cefae57013ef877ea81d44316bfb40d7f95a4af4a4d815b57ea7867733f5ed0" }, "downloads": -1, "filename": "clustergrammer2-0.5.19-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1ce7810c8bf07e7baaee05a4b0966817", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10012992, "upload_time": "2020-04-15T16:18:55", "upload_time_iso_8601": "2020-04-15T16:18:55.074410Z", "url": "https://files.pythonhosted.org/packages/e3/e8/944a89d54978a09c6679d05cde2c1b97ef975850a8b144a2e28ef8962c67/clustergrammer2-0.5.19-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5e7c175fe1cb0d051e672ad70eb5fb3d", "sha256": "8ed5fe694316e1d7ecbb81750714476efe94358d7d9b315cfa925b9386660a16" }, "downloads": -1, "filename": "clustergrammer2-0.5.19.tar.gz", "has_sig": false, "md5_digest": "5e7c175fe1cb0d051e672ad70eb5fb3d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2464948, "upload_time": "2020-04-15T16:18:59", "upload_time_iso_8601": "2020-04-15T16:18:59.399533Z", "url": "https://files.pythonhosted.org/packages/6f/3c/464d55313cbdf1b1f30a3fe579b4e441f682284b2dbea52cce735a7f08d6/clustergrammer2-0.5.19.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "f317317f84c440bb941ddc79167ef967", "sha256": "d176493eb9c24fb412e0c38b8befb673f1d7ec953cf80f3329e9d8c555a8a2e6" }, "downloads": -1, "filename": "clustergrammer2-0.5.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f317317f84c440bb941ddc79167ef967", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5943574, "upload_time": "2019-08-22T15:34:46", "upload_time_iso_8601": "2019-08-22T15:34:46.934781Z", "url": "https://files.pythonhosted.org/packages/85/d5/6a84c7adb34b27033327d922028c280d1af07e126c6a85421d13f6ee069c/clustergrammer2-0.5.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7735c7d74b5b1d007462259d467c858b", "sha256": "7220ba1ac7b899f044e6a6c6043081539983ffb1da502577bb3248cef98a8740" }, "downloads": -1, "filename": "clustergrammer2-0.5.2.tar.gz", "has_sig": false, "md5_digest": "7735c7d74b5b1d007462259d467c858b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2031698, "upload_time": "2019-08-22T15:34:52", "upload_time_iso_8601": "2019-08-22T15:34:52.005982Z", "url": "https://files.pythonhosted.org/packages/e1/56/d58f0c5662ac1cb008bc74bf4011f924f16c4dc2fd7be6d060e31c50b841/clustergrammer2-0.5.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.21": [ { "comment_text": "", "digests": { "md5": "cd5b629a1906aa614f315a998860f465", "sha256": "83486e4cfc142a861c277a6375b06783ad460cab1a01fe90629558c0f9e0c4ce" }, "downloads": -1, "filename": "clustergrammer2-0.5.21-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cd5b629a1906aa614f315a998860f465", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10260712, "upload_time": "2020-05-06T00:44:08", "upload_time_iso_8601": "2020-05-06T00:44:08.879509Z", "url": "https://files.pythonhosted.org/packages/5f/1c/28f2036df8bf61070a873cb22ed448b984ef8f5d48af568f88ea88904cc4/clustergrammer2-0.5.21-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a402deb7563be686241876c22b3a429c", "sha256": "f2f99fe7fc688da5cb2644eae6c03d71bbfcbff818a39401ebbf6e7f3b2737b8" }, "downloads": -1, "filename": "clustergrammer2-0.5.21.tar.gz", "has_sig": false, "md5_digest": "a402deb7563be686241876c22b3a429c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2460371, "upload_time": "2020-05-06T00:44:15", "upload_time_iso_8601": "2020-05-06T00:44:15.167359Z", "url": "https://files.pythonhosted.org/packages/0d/af/ac574596aa6c68fbbf593155fdcb7659d1f753467faab5d802960e6c20af/clustergrammer2-0.5.21.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.22": [ { "comment_text": "", "digests": { "md5": "037a7fb2074b8d1313d6823a1214d922", "sha256": "1b73e7f8ad40d45f35c653a1d480405be13fa4294bc5160a132dd67ff37f1caa" }, "downloads": -1, "filename": "clustergrammer2-0.5.22-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "037a7fb2074b8d1313d6823a1214d922", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10508438, "upload_time": "2020-05-06T17:38:50", "upload_time_iso_8601": "2020-05-06T17:38:50.019183Z", "url": "https://files.pythonhosted.org/packages/62/fb/a38ce101d5b95788b183e794208d1e2453aa0e7c2626fd2ad93049a65342/clustergrammer2-0.5.22-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9d1d112d2a412038897063ec6775d39e", "sha256": "a10fed81041864a30d3e5fd3405e036505bd1fd8e0744ec4b6ba9bf968f4663b" }, "downloads": -1, "filename": "clustergrammer2-0.5.22.tar.gz", "has_sig": false, "md5_digest": "9d1d112d2a412038897063ec6775d39e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2460423, "upload_time": "2020-05-06T17:38:53", "upload_time_iso_8601": "2020-05-06T17:38:53.470899Z", "url": "https://files.pythonhosted.org/packages/36/d8/ab357f48c86e9d23c6ffd796104961b4d3592430c9b594e45d028fa1ddc1/clustergrammer2-0.5.22.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.23": [ { "comment_text": "", "digests": { "md5": "8d5d19436016d02a02a3edc5ed5a5350", "sha256": "72036e3a31fb1cc63914aba65bfdb5a13d3016a44808def1147f096ebbd3ef36" }, "downloads": -1, "filename": "clustergrammer2-0.5.23-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8d5d19436016d02a02a3edc5ed5a5350", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10756131, "upload_time": "2020-05-08T17:29:44", "upload_time_iso_8601": "2020-05-08T17:29:44.648992Z", "url": "https://files.pythonhosted.org/packages/82/9e/b2c0366bf385221d4585eea099db07e43017989a19974f0b1b22dae6ecca/clustergrammer2-0.5.23-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1823671188e500f4466e9af85574c584", "sha256": "6f120db8b845bf2277398a94b0df4443a442e6654e691f390880bfe090877a27" }, "downloads": -1, "filename": "clustergrammer2-0.5.23.tar.gz", "has_sig": false, "md5_digest": "1823671188e500f4466e9af85574c584", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2461764, "upload_time": "2020-05-08T17:29:48", "upload_time_iso_8601": "2020-05-08T17:29:48.072876Z", "url": "https://files.pythonhosted.org/packages/48/78/20b4f798b36a402078e5f4cc3fed6cd800b0468ddac1d27feca52a4cbfe8/clustergrammer2-0.5.23.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "48f785f273126afcf2acde86bfc60901", "sha256": "0dbf99a5ecf6a243376e26e003e082a78544b4f2edd7c1c83572e43d534a087d" }, "downloads": -1, "filename": "clustergrammer2-0.5.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "48f785f273126afcf2acde86bfc60901", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6160216, "upload_time": "2019-10-25T05:34:26", "upload_time_iso_8601": "2019-10-25T05:34:26.753845Z", "url": "https://files.pythonhosted.org/packages/47/8e/7824aa5d85132103112c628bd2a2f5912eb286d89d292ceaa3ae710732fc/clustergrammer2-0.5.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "828173d29c7cd263dbdfcaeea0841106", "sha256": "d056943fac814d2eb0e36e5888559c2e6069fd1b6a95f7ff0d596b5d28cf1f63" }, "downloads": -1, "filename": "clustergrammer2-0.5.3.tar.gz", "has_sig": false, "md5_digest": "828173d29c7cd263dbdfcaeea0841106", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2105775, "upload_time": "2019-10-25T05:34:35", "upload_time_iso_8601": "2019-10-25T05:34:35.282789Z", "url": "https://files.pythonhosted.org/packages/57/ee/376d08e280f4d5cefdd32c143a4ef8cd88616b7539615866b5472272e994/clustergrammer2-0.5.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.3a0": [ { "comment_text": "", "digests": { "md5": "02cb0ea6268203165a0d2a3a59f282ad", "sha256": "097bd23c2aa10bb0d4b7bb82f76aac391b4c74037c1288198be4d1d4d2758e0f" }, "downloads": -1, "filename": "clustergrammer2-0.5.3a0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "02cb0ea6268203165a0d2a3a59f282ad", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6376821, "upload_time": "2019-11-10T07:05:46", "upload_time_iso_8601": "2019-11-10T07:05:46.009354Z", "url": "https://files.pythonhosted.org/packages/0e/3f/1c83e34733a9f58050f669a2d70c219d4b372f6e8f80f8141feea2e4594e/clustergrammer2-0.5.3a0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "be2595df65839fe32af5e90d8b0e0b65", "sha256": "0928736bf69021bedbebce5999bdaeb49e73a2e67197b631e20be830ae288747" }, "downloads": -1, "filename": "clustergrammer2-0.5.3a0.tar.gz", "has_sig": false, "md5_digest": "be2595df65839fe32af5e90d8b0e0b65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2069356, "upload_time": "2019-11-10T07:05:49", "upload_time_iso_8601": "2019-11-10T07:05:49.988319Z", "url": "https://files.pythonhosted.org/packages/7d/cc/2dad85f73af62ca9fedb0d49d296319063ee1f1bc12886fad3d4725031b6/clustergrammer2-0.5.3a0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.4": [ { "comment_text": "", "digests": { "md5": "b42c136a0bba894ed341c622a32561ab", "sha256": "cfe1b77a93e9fb25343fe0f46bb205d8af075d65958416ed6d32b831e4783646" }, "downloads": -1, "filename": "clustergrammer2-0.5.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b42c136a0bba894ed341c622a32561ab", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6593274, "upload_time": "2019-11-10T07:18:07", "upload_time_iso_8601": "2019-11-10T07:18:07.905977Z", "url": "https://files.pythonhosted.org/packages/8c/e4/ad70a8f9643e42ce286cb0513b2cae77f3432161fcdc33d9b63ecd359119/clustergrammer2-0.5.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "803a767b67d6863afebd52d372c70dad", "sha256": "2716f09c5a7a81fdec910a60bd9dd1b91d5d8d3e27148250b444dffe5215add2" }, "downloads": -1, "filename": "clustergrammer2-0.5.4.tar.gz", "has_sig": false, "md5_digest": "803a767b67d6863afebd52d372c70dad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2069248, "upload_time": "2019-11-10T07:18:11", "upload_time_iso_8601": "2019-11-10T07:18:11.725241Z", "url": "https://files.pythonhosted.org/packages/4c/3a/09c985d2d42076f5b7414f329ad295ca68bf81bd970baa525a2e451bac1f/clustergrammer2-0.5.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.5": [ { "comment_text": "", "digests": { "md5": "e9b14901ec4879a73234c041c151df06", "sha256": "489c875c83476a9ff04daa153062133fe0a7abc7f4d0219ec25338c83b1d75bb" }, "downloads": -1, "filename": "clustergrammer2-0.5.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e9b14901ec4879a73234c041c151df06", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6809793, "upload_time": "2019-11-10T07:33:09", "upload_time_iso_8601": "2019-11-10T07:33:09.428005Z", "url": "https://files.pythonhosted.org/packages/15/51/ae4171329589588d5b0e02170695f1ac9bebe03d277147cf5e7f6093f0b8/clustergrammer2-0.5.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e2d5d5db27a6fe34ebeaa9f7d23046e2", "sha256": "3af29e90aecda2fe8123c31dcdccce43bea30a9aae8aeef6ac54e2668f2422e6" }, "downloads": -1, "filename": "clustergrammer2-0.5.5.tar.gz", "has_sig": false, "md5_digest": "e2d5d5db27a6fe34ebeaa9f7d23046e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2105571, "upload_time": "2019-11-10T07:33:13", "upload_time_iso_8601": "2019-11-10T07:33:13.268917Z", "url": "https://files.pythonhosted.org/packages/aa/04/de4cb57cfe4413355af51083ba7b302be8058f732a827355ded8f6f58be3/clustergrammer2-0.5.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.6": [ { "comment_text": "", "digests": { "md5": "688bfed6a89bf85ad44b0447fd3cb1a7", "sha256": "22af3f121e4dc1ec6722abc2efcefb9e27799239a1e6d0cfb93173b00cb66b88" }, "downloads": -1, "filename": "clustergrammer2-0.5.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "688bfed6a89bf85ad44b0447fd3cb1a7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7026437, "upload_time": "2019-11-27T19:44:06", "upload_time_iso_8601": "2019-11-27T19:44:06.781041Z", "url": "https://files.pythonhosted.org/packages/d8/8d/71832bdff6cb3140953566c3e6ef75046c64103a3955aee59f69e756d02a/clustergrammer2-0.5.6-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a0859ce2a8c4dea4b5e6fb67c42ae71a", "sha256": "9e4ccfafe5c7da9168cdf51c0fcd06e78254733a4645ae9e000a0c6852f3d8ed" }, "downloads": -1, "filename": "clustergrammer2-0.5.6.tar.gz", "has_sig": false, "md5_digest": "a0859ce2a8c4dea4b5e6fb67c42ae71a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2105562, "upload_time": "2019-11-27T19:44:10", "upload_time_iso_8601": "2019-11-27T19:44:10.250740Z", "url": "https://files.pythonhosted.org/packages/70/43/a12609a2c4fe5fd07a8b8459b97f88e48798cdd7df61259b587e63e31936/clustergrammer2-0.5.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.7": [ { "comment_text": "", "digests": { "md5": "d514e0fa352e56bee58f5fef8d49bc4b", "sha256": "4c96d1a9ab19618c8d79db78c8403f4ba4b3d0c4cf867d1fe4155532cf4496de" }, "downloads": -1, "filename": "clustergrammer2-0.5.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d514e0fa352e56bee58f5fef8d49bc4b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7243239, "upload_time": "2020-02-01T00:28:28", "upload_time_iso_8601": "2020-02-01T00:28:28.679054Z", "url": "https://files.pythonhosted.org/packages/4f/84/0627436f2c80e3d6897bc7a0501d9dd80dab1e599b12d64eb4a9192248be/clustergrammer2-0.5.7-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0c91cbb2a02d633826e280a8ee1ced58", "sha256": "0b573fe9adbff54aedd2268d47a434f09cc3f9d57cf329b8c75b8bbd0a7f4491" }, "downloads": -1, "filename": "clustergrammer2-0.5.7.tar.gz", "has_sig": false, "md5_digest": "0c91cbb2a02d633826e280a8ee1ced58", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2105931, "upload_time": "2020-02-01T00:28:32", "upload_time_iso_8601": "2020-02-01T00:28:32.767121Z", "url": "https://files.pythonhosted.org/packages/f2/3b/b0d7e2adb5fa84374d048777f770290e76fc7e5d2a09f8247bbfee44c0e7/clustergrammer2-0.5.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.8": [ { "comment_text": "", "digests": { "md5": "a84fdbe345e48f3d42f345322c74aa20", "sha256": "8d76a94330f351aaa47811079034e2f2bd8a7bdc596a46706fe467cf82369a70" }, "downloads": -1, "filename": "clustergrammer2-0.5.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a84fdbe345e48f3d42f345322c74aa20", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7460452, "upload_time": "2020-02-01T14:17:17", "upload_time_iso_8601": "2020-02-01T14:17:17.943811Z", "url": "https://files.pythonhosted.org/packages/26/78/2839f069b6bcc439186e1772620db6190c2b792cf9e3e26f5ff420e9dbf9/clustergrammer2-0.5.8-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b90b65e44b954e278063ca478a16c1a3", "sha256": "732c537cdb2c2720829dcba8967f8c6e486fd6374dbf937c0b011aeff5865614" }, "downloads": -1, "filename": "clustergrammer2-0.5.8.tar.gz", "has_sig": false, "md5_digest": "b90b65e44b954e278063ca478a16c1a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2085764, "upload_time": "2020-02-01T14:17:22", "upload_time_iso_8601": "2020-02-01T14:17:22.220608Z", "url": "https://files.pythonhosted.org/packages/ba/82/7e5f0d9acb1813512744124ef5102c0331c63e2aad355f8e356e592f006a/clustergrammer2-0.5.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.9": [ { "comment_text": "", "digests": { "md5": "6549a7e0e00848809ebbf05931f0fb97", "sha256": "0d8706d1e6d9841654bc5823627c4ccaf6ed8b18c4daf8ab828f91e01f2f7067" }, "downloads": -1, "filename": "clustergrammer2-0.5.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6549a7e0e00848809ebbf05931f0fb97", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7677120, "upload_time": "2020-02-01T21:42:51", "upload_time_iso_8601": "2020-02-01T21:42:51.150961Z", "url": "https://files.pythonhosted.org/packages/4c/ba/f8d136bb9d915631947c87efd0cc32ca3beaea74891f10605de516f1c2b5/clustergrammer2-0.5.9-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b96edd754eb9be024e3d9253f956d22c", "sha256": "18d1fcef4f48eb342b46ce9ed8a6836a99559e4471b05c1b92bbbc6a561f2df4" }, "downloads": -1, "filename": "clustergrammer2-0.5.9.tar.gz", "has_sig": false, "md5_digest": "b96edd754eb9be024e3d9253f956d22c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2085805, "upload_time": "2020-02-01T21:42:55", "upload_time_iso_8601": "2020-02-01T21:42:55.377495Z", "url": "https://files.pythonhosted.org/packages/37/d5/dbf4b50aa316db79b297650c159f5f2cdae7113d6b753bf1425ec2031b7e/clustergrammer2-0.5.9.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "5db225e94478f443ad6c5b1ac5573a1f", "sha256": "3b8976fd056ac49525f453acc0ebcb5107deaf7cc296a95f85341bfe730bbb77" }, "downloads": -1, "filename": "clustergrammer2-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5db225e94478f443ad6c5b1ac5573a1f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12262827, "upload_time": "2020-05-20T03:14:53", "upload_time_iso_8601": "2020-05-20T03:14:53.753112Z", "url": "https://files.pythonhosted.org/packages/6c/46/f96aa4b25170d70e041089524872faf7ae548049c731346d18ae37a41649/clustergrammer2-0.6.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ec6d42399e3c3be067f056e26a77c064", "sha256": "98f472900ec411d10aa568836075e5d43d3084ddea3269f2e8818463b82744a1" }, "downloads": -1, "filename": "clustergrammer2-0.6.0.tar.gz", "has_sig": false, "md5_digest": "ec6d42399e3c3be067f056e26a77c064", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3691825, "upload_time": "2020-05-20T03:14:59", "upload_time_iso_8601": "2020-05-20T03:14:59.624129Z", "url": "https://files.pythonhosted.org/packages/4c/08/e65053e7cdf7dbf7e45585adde62377c7a8dbe0c783bab46c83952d872f9/clustergrammer2-0.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "04c5e39eeab45b5a9638b2803e489753", "sha256": "ff93842602e7490b838bb1121c3bab96de9f98a9e4e57c7e8d33b8b54ebcb61e" }, "downloads": -1, "filename": "clustergrammer2-0.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "04c5e39eeab45b5a9638b2803e489753", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12645044, "upload_time": "2020-05-23T18:00:24", "upload_time_iso_8601": "2020-05-23T18:00:24.973410Z", "url": "https://files.pythonhosted.org/packages/4f/a4/024d81d2763b2849c2dcffd8752adefa0406148bb76bb0dfd73edc775275/clustergrammer2-0.7.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6c82ab437baa2f3f36b34bb319c3ce5d", "sha256": "f74c3d39b96e95fb7eb96ffb6e1c9b11a9117b33863da53997d99491546d8035" }, "downloads": -1, "filename": "clustergrammer2-0.7.0.tar.gz", "has_sig": false, "md5_digest": "6c82ab437baa2f3f36b34bb319c3ce5d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3700111, "upload_time": "2020-05-23T18:00:29", "upload_time_iso_8601": "2020-05-23T18:00:29.495454Z", "url": "https://files.pythonhosted.org/packages/a9/f2/d4302fa1e6ffebe68328a1624053c6531a5e89d0f0fd63225baadad36150/clustergrammer2-0.7.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "a360b129fa378bfa13705ce87ab50325", "sha256": "025209d7cf13756c4babc112f72567cbed03825da4873fbbb97c600e64bb2281" }, "downloads": -1, "filename": "clustergrammer2-0.8.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a360b129fa378bfa13705ce87ab50325", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13020509, "upload_time": "2020-05-23T23:22:23", "upload_time_iso_8601": "2020-05-23T23:22:23.917837Z", "url": "https://files.pythonhosted.org/packages/28/14/3354ce03ba5ae1e3379339d98083e82118fe1901a4f807fb477b9af15d08/clustergrammer2-0.8.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "112c37746c2f803a2866f8ff9cad66c0", "sha256": "a5708d863b9cbea0b81b7430e017ca6bf3b6c852ab8f4f2fcfeb469ca49f9d52" }, "downloads": -1, "filename": "clustergrammer2-0.8.0.tar.gz", "has_sig": false, "md5_digest": "112c37746c2f803a2866f8ff9cad66c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3700893, "upload_time": "2020-05-23T23:22:28", "upload_time_iso_8601": "2020-05-23T23:22:28.111969Z", "url": "https://files.pythonhosted.org/packages/ae/ac/f8ab0be9fe60107ccc101258d919c14cb3abce0cd6d8e68fca34cefc2cf2/clustergrammer2-0.8.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "69dd225be6a6d2132e06e6c36f8b3da5", "sha256": "fea47b601a08f4da13049faec385398460f991932afdb11a1fe13c49485d4601" }, "downloads": -1, "filename": "clustergrammer2-0.9.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "69dd225be6a6d2132e06e6c36f8b3da5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13400597, "upload_time": "2020-05-24T06:38:50", "upload_time_iso_8601": "2020-05-24T06:38:50.318632Z", "url": "https://files.pythonhosted.org/packages/62/f6/cb49483d110aed2096b67400fd5b7872a59f867fc1b03f8bc3928a316703/clustergrammer2-0.9.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d301f2fe007d7726906b3c5b31fa7cd6", "sha256": "14a446e71cca13a90806f09e617a01ee7c3a705328e3a32ea9e2ba55ae94a76f" }, "downloads": -1, "filename": "clustergrammer2-0.9.0.tar.gz", "has_sig": false, "md5_digest": "d301f2fe007d7726906b3c5b31fa7cd6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3694417, "upload_time": "2020-05-24T06:38:54", "upload_time_iso_8601": "2020-05-24T06:38:54.546115Z", "url": "https://files.pythonhosted.org/packages/8e/13/b75387052ec8f319d4c7d3b2f3c44c225a8445aa7636a4a4f5d999473ff1/clustergrammer2-0.9.0.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e12ad819470a77e649a922f48f580bbc", "sha256": "0796afc7230c77135c7b1ef6bf699f72cce056c5c6a7dedb45391c4f038c3f08" }, "downloads": -1, "filename": "clustergrammer2-0.18.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e12ad819470a77e649a922f48f580bbc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 3859416, "upload_time": "2021-07-18T04:41:46", "upload_time_iso_8601": "2021-07-18T04:41:46.638466Z", "url": "https://files.pythonhosted.org/packages/49/29/35a884c2cdeb2c77e6131787a927ca40571a6ff8d8afb536c56fb6a7dc55/clustergrammer2-0.18.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e963e0f1f0e58fbdc5e968f3dd7e80e2", "sha256": "b7744e283c5621829fa33c7b6fdd08a1d101e829c04c518b08573ee39d99f529" }, "downloads": -1, "filename": "clustergrammer2-0.18.0.tar.gz", "has_sig": false, "md5_digest": "e963e0f1f0e58fbdc5e968f3dd7e80e2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 3455978, "upload_time": "2021-07-18T04:41:49", "upload_time_iso_8601": "2021-07-18T04:41:49.399797Z", "url": "https://files.pythonhosted.org/packages/ca/9c/fa7809af5bb14723e09890ef605433dbfef526e8f414931604728b1f5099/clustergrammer2-0.18.0.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }