{ "info": { "author": "Kwik Team", "author_email": "cyrille.rossant at gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Framework :: IPython", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5" ], "description": "# phy-contrib\n\n[![Build Status](https://img.shields.io/travis/kwikteam/phy-contrib.svg)](https://travis-ci.org/kwikteam/phy-contrib)\n[![PyPI release](https://img.shields.io/pypi/v/phycontrib.svg)](https://pypi.python.org/pypi/phycontrib)\n\nPlugins for [**phy**](https://github.com/kwikteam/phy). Currently, this package provides two integrated spike sorting GUIs:\n\n* **KwikGUI**: to be used with Klusta and the Kwik format (successor of KlustaViewa)\n* **TemplateGUI**: to be used with KiloSort and SpykingCircus\n\n## Quick install\n\nYou first need to install [**phy**](https://github.com/kwikteam/phy). Then, activate your conda environment and do:\n\n```bash\npip install phycontrib\n```\n\n### Installing the development version\n\nIf you want to use the bleeding-edge version, do:\n\n```\ngit clone https://github.com/kwikteam/phy-contrib.git\ncd phy-contrib\npython setup.py develop\n```\n\nThen, you can update at any time with:\n\n```\ncd phy-contrib\ngit pull\n```\n\n## Documentation\n\n* [Main documentation](http://phy-contrib.readthedocs.io/en/latest/)\n* KwikGUI documentation (work in progress)\n* [TemplateGUI documentation](http://phy-contrib.readthedocs.io/en/latest/template-gui/)", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://phy.cortexlab.net", "keywords": "phy,data analysis,electrophysiology,neuroscience", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "phycontrib", "package_url": "https://pypi.org/project/phycontrib/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/phycontrib/", "project_urls": { "Homepage": "https://phy.cortexlab.net" }, "release_url": "https://pypi.org/project/phycontrib/1.0.15/", "requires_dist": null, "requires_python": "", "summary": "Spike sorting and ephys data analysis for 1000 channels and beyond", "version": "1.0.15" }, "last_serial": 2452781, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "332ad6d301edf5f1697cc799b8c026b1", "sha256": "c4c63f7ba8791ebbe2739a07c655fa2b9e475a11fb6b155c7e3caad2c2f56a58" }, "downloads": -1, "filename": "phycontrib-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "332ad6d301edf5f1697cc799b8c026b1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9633, "upload_time": "2016-03-24T14:52:51", "url": "https://files.pythonhosted.org/packages/6f/be/c946bdb4c1b73e951c25ef32e4df60a1c2838767c8b120f5485722ffd70a/phycontrib-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9b09a868cc1d9754fad4158feca36c37", "sha256": "b89c0318b8073753e838842155c8e5fe1663d2bfd16a4ed32d1bc2371ae9a255" }, "downloads": -1, "filename": "phycontrib-1.0.0.tar.gz", "has_sig": false, "md5_digest": "9b09a868cc1d9754fad4158feca36c37", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7836, "upload_time": "2016-03-24T14:52:56", "url": "https://files.pythonhosted.org/packages/0c/f9/f0e160653b02e6ca2532ea916fa3fa954bdcd7f2cebdf04e1f416d881ea7/phycontrib-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "a8ef69ec626ecec7433b09b68fe242b8", "sha256": "629ee8724bb6194c508ee3a374e741be8d5103744ed6469e40f321e41fec423e" }, "downloads": -1, "filename": "phycontrib-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a8ef69ec626ecec7433b09b68fe242b8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9631, "upload_time": "2016-03-24T15:04:57", "url": "https://files.pythonhosted.org/packages/21/70/693e4c51062b1a4186948527c51374e92a64401633bf53b01a3565a5a9f2/phycontrib-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c9a9329b1e2f8050a1bcdf0394f9f714", "sha256": "a65a98a30d85a3315a5d1eff653d9b328ff2a002a21f23f5b9cc6b5b1facbb63" }, "downloads": -1, "filename": "phycontrib-1.0.1.tar.gz", "has_sig": false, "md5_digest": "c9a9329b1e2f8050a1bcdf0394f9f714", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9406, "upload_time": "2016-03-24T15:05:07", "url": "https://files.pythonhosted.org/packages/e1/e6/28c209df4841f994080357b53a34699a9977d5ac8bd821d53cc93daefc90/phycontrib-1.0.1.tar.gz" } ], "1.0.10": [], "1.0.11": [ { "comment_text": "", "digests": { "md5": "27388f58110166d1a4a7078291a56579", "sha256": "71bdac9d8b0c80e83f30559eee5bfcd88e826e1e670df719b5490498b3ffebae" }, "downloads": -1, "filename": "phycontrib-1.0.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "27388f58110166d1a4a7078291a56579", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14192, "upload_time": "2016-04-13T14:42:29", "url": "https://files.pythonhosted.org/packages/06/b6/1ea8521bb9837b4389309ece99c2cf6f57746cd14f2ece9083a046e585c6/phycontrib-1.0.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8fd86a9cd2d8d59b42403425bffaf75e", "sha256": "176bd6848abfffc3eda0a02136c05bcdbc26a662d900272e32838d5566070164" }, "downloads": -1, "filename": "phycontrib-1.0.11.tar.gz", "has_sig": false, "md5_digest": "8fd86a9cd2d8d59b42403425bffaf75e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11424, "upload_time": "2016-04-13T14:42:35", "url": "https://files.pythonhosted.org/packages/ea/d2/5d07ed199ecee8aae67ddbfa0061a48f0e31b7871333b1311d15a70868a9/phycontrib-1.0.11.tar.gz" } ], "1.0.12": [ { "comment_text": "", "digests": { "md5": "ee851a53d4153439e86fca8acdb235a3", "sha256": "85edf8d0e23bf73cf95ba51ab27f7eb4f1c11334f56ae966828316d768f5121e" }, "downloads": -1, "filename": "phycontrib-1.0.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ee851a53d4153439e86fca8acdb235a3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14184, "upload_time": "2016-04-13T15:06:09", "url": "https://files.pythonhosted.org/packages/a7/7f/3315967db80387776fac64abfa6cc98a39e53f15249b9ed3d237246f7d4e/phycontrib-1.0.12-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5235c1418c332e58541f89e0c281c0e5", "sha256": "7e6736d1fe935a21083b768ecd1df68d95cab6c47372b3b2eb05f1d7bd24717f" }, "downloads": -1, "filename": "phycontrib-1.0.12.tar.gz", "has_sig": false, "md5_digest": "5235c1418c332e58541f89e0c281c0e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11347, "upload_time": "2016-04-13T15:06:30", "url": "https://files.pythonhosted.org/packages/3f/20/8726cf399d184849f6c86e58ae447dbeb52518820228eb4835c4abe3072d/phycontrib-1.0.12.tar.gz" } ], "1.0.13": [ { "comment_text": "", "digests": { "md5": "0c32cfb8b1b9165c4e622fff75116e6e", "sha256": "760e0d083466c2972585dde33ecd3baf56ea742ffeb873ff3850158aeee589b7" }, "downloads": -1, "filename": "phycontrib-1.0.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0c32cfb8b1b9165c4e622fff75116e6e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15401, "upload_time": "2016-09-09T09:17:31", "url": "https://files.pythonhosted.org/packages/ea/7a/74e9826026cbb85c57087188a398f4b8c14f473789002ed6820fe62dd1fa/phycontrib-1.0.13-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bb0c283bf249e634edb5b1ecd520a958", "sha256": "c55e331c40d384616e4151db6babda31160ed7e693d0296b507dfc12bd44adc1" }, "downloads": -1, "filename": "phycontrib-1.0.13.tar.gz", "has_sig": false, "md5_digest": "bb0c283bf249e634edb5b1ecd520a958", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12308, "upload_time": "2016-09-09T09:17:33", "url": "https://files.pythonhosted.org/packages/88/31/a5fbd9f3474fa42201d48f05a9e22b80e7668274ebdae9b39c5ca6820c97/phycontrib-1.0.13.tar.gz" } ], "1.0.14": [ { "comment_text": "", "digests": { "md5": "da1e7a3fae44a4e8c0ded7cf1861846d", "sha256": "645bc12b0255b482942e811114885357494088067c37c17e224c0291a62ad89f" }, "downloads": -1, "filename": "phycontrib-1.0.14-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "da1e7a3fae44a4e8c0ded7cf1861846d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17172, "upload_time": "2016-10-27T10:41:30", "url": "https://files.pythonhosted.org/packages/a2/b6/1e043e43ef8c6fdcc5c56c80d05867e8782362a22462ade5dcc85b09eddf/phycontrib-1.0.14-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aaece4085865dc61781d856e3ed97d24", "sha256": "6efd8a0ac2e3b1c87e656c63bae87a9e89a3dd7fe99d6d5eea9101d98984f549" }, "downloads": -1, "filename": "phycontrib-1.0.14.tar.gz", "has_sig": false, "md5_digest": "aaece4085865dc61781d856e3ed97d24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14329, "upload_time": "2016-10-27T10:41:32", "url": "https://files.pythonhosted.org/packages/4c/30/7a27c68953bc6834f331ae1f562aa2fec83823b5556a98e644793664cbb9/phycontrib-1.0.14.tar.gz" } ], "1.0.15": [ { "comment_text": "", "digests": { "md5": "0f85cdf0cc3476c571d99014465c4c59", "sha256": "48597a1746edc6f90d05f8ecc8de3a3b3fb8eb413bb250d53b158ae408d1771a" }, "downloads": -1, "filename": "phycontrib-1.0.15-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0f85cdf0cc3476c571d99014465c4c59", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 20338, "upload_time": "2016-11-10T10:13:35", "url": "https://files.pythonhosted.org/packages/84/04/14ad6450fac4b5fcdc005f1375310c488af36626fae42cbfd9675090e1bb/phycontrib-1.0.15-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "80485c9c5034599b1d2343f8694b44de", "sha256": "0b316636df9c0690210984f8da6eff61f0c72344a7c61c88c31148e97fcab6d3" }, "downloads": -1, "filename": "phycontrib-1.0.15.tar.gz", "has_sig": false, "md5_digest": "80485c9c5034599b1d2343f8694b44de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16379, "upload_time": "2016-11-10T10:13:37", "url": "https://files.pythonhosted.org/packages/9b/dd/d9b7ab06b88d757507d8b8758fe1e1c721f1feccdaecc94b3888a8880051/phycontrib-1.0.15.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "90e5314040a3ada3d92528c85043095c", "sha256": "8a6bb9d3d4bc9b40b0c29663be803fae5780136f3edaf68251769d1cbaf7f5e3" }, "downloads": -1, "filename": "phycontrib-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "90e5314040a3ada3d92528c85043095c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9634, "upload_time": "2016-03-24T15:07:47", "url": "https://files.pythonhosted.org/packages/03/a6/390da6eb1f17d2a92456602fe5a429fc09275d2d5cfb53ec62c8daba8c14/phycontrib-1.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5e2dffd57ddc877fa5ce7fc16757e074", "sha256": "dd55abbc2656d6524d8b62b549ea269a7a05271d85a2444df37501465e707f8b" }, "downloads": -1, "filename": "phycontrib-1.0.2.tar.gz", "has_sig": false, "md5_digest": "5e2dffd57ddc877fa5ce7fc16757e074", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9437, "upload_time": "2016-03-24T15:07:58", "url": "https://files.pythonhosted.org/packages/7e/e9/e29695af7bdb11c0924d78d2b553752c5b484d4d298b0f7f73792529cb0e/phycontrib-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "8bf3f0fe2aad5a04711545452dbd8a24", "sha256": "57572cc4fbb020d7bb99f2948a5a6db430ecef513fa4d1aa09b93a1f751b4304" }, "downloads": -1, "filename": "phycontrib-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8bf3f0fe2aad5a04711545452dbd8a24", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12482, "upload_time": "2016-03-24T15:12:02", "url": "https://files.pythonhosted.org/packages/a3/f1/1ea3db519d7461fd404f48274140bbf646c71fb85a0d64706436e75b49d7/phycontrib-1.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "92d3a4236972b10702b4dcbb26c261d7", "sha256": "99d7c6cc93e1d0cd1295bbc0e2f95355af5459f6afcfce0c4aab67e46887e69e" }, "downloads": -1, "filename": "phycontrib-1.0.3.tar.gz", "has_sig": false, "md5_digest": "92d3a4236972b10702b4dcbb26c261d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9999, "upload_time": "2016-03-24T15:12:29", "url": "https://files.pythonhosted.org/packages/69/31/6db2f11d36a2d3deb60ccf553d05dff058f0c6a02ae3766fd37e256c7d1d/phycontrib-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "3911d709b4ba1f35971500090fae9925", "sha256": "cb8b8f17932a8407f62c4a114ad88de28b74cdd35db8a2cd6b4d0ae4f4f84622" }, "downloads": -1, "filename": "phycontrib-1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3911d709b4ba1f35971500090fae9925", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10466, "upload_time": "2016-03-24T15:17:41", "url": "https://files.pythonhosted.org/packages/dd/49/0580ee241998fb66692413e68b32301e2316d4347c70859b7145fce0ec3e/phycontrib-1.0.4-py2.py3-none-any.whl" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "874980576b34346011641fa6ebca9feb", "sha256": "5a62fcdc7230126edd901b5be098e0cec37aeb88eaec813b6c058fada3e2d5f0" }, "downloads": -1, "filename": "phycontrib-1.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "874980576b34346011641fa6ebca9feb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12480, "upload_time": "2016-03-24T15:20:45", "url": "https://files.pythonhosted.org/packages/01/35/6a9f5f9921baf2791a90fe3157c462bcc8dc0df8823e5e468c2fda360bd0/phycontrib-1.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0fe4d8a11b92cfb8e1e37c48a305e0cd", "sha256": "7d2d8fbbfd462d8d626046f98f40feee0111079e5ee51850bc722db7b3992dbc" }, "downloads": -1, "filename": "phycontrib-1.0.5.tar.gz", "has_sig": false, "md5_digest": "0fe4d8a11b92cfb8e1e37c48a305e0cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10005, "upload_time": "2016-03-24T15:20:51", "url": "https://files.pythonhosted.org/packages/94/71/bed1756b19b577bfedb3e363c3dc6779e38f6c6c3f0580f89b90b3d6f8c6/phycontrib-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "58115a556c11c1b5a0831e6e911f7b3a", "sha256": "ba16590e11beef59fd865e0cd9a422abfc8ed71062bb27a12b39f7392cda1c29" }, "downloads": -1, "filename": "phycontrib-1.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "58115a556c11c1b5a0831e6e911f7b3a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12479, "upload_time": "2016-03-24T15:34:14", "url": "https://files.pythonhosted.org/packages/e1/a7/0501b2a62632246f41c451284786fd21aa6e26fa596eda483a4720a99907/phycontrib-1.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "30bacc0a738e281f59b0163941424a39", "sha256": "75e48703e0c51a70e07484a1609ceaf390b3e8098b4dc44183480d3f84a65470" }, "downloads": -1, "filename": "phycontrib-1.0.6.tar.gz", "has_sig": false, "md5_digest": "30bacc0a738e281f59b0163941424a39", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10017, "upload_time": "2016-03-24T15:34:20", "url": "https://files.pythonhosted.org/packages/6a/1f/c92600f7130cb0d47674e5bff54e389667b836381c10c083ae0a5b82b197/phycontrib-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "d89461e50a5fe8fd2fc7ebd9e0223360", "sha256": "b5a9ae322a42a7898d77045057520c431ce124e0bb3336339e9e58e7da17f9fa" }, "downloads": -1, "filename": "phycontrib-1.0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d89461e50a5fe8fd2fc7ebd9e0223360", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12632, "upload_time": "2016-03-25T13:42:57", "url": "https://files.pythonhosted.org/packages/3e/8a/55b0ab2da638ba4a14bafc5cc4c59a0999e4c8045a197063d455236aa8d1/phycontrib-1.0.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "480c83f58980fd62cf621ffce75e51d9", "sha256": "eab215a3a447c87c440f429d84fc9ccc5b56d37bb4d6a9e6391025cfd8af08cc" }, "downloads": -1, "filename": "phycontrib-1.0.7.tar.gz", "has_sig": false, "md5_digest": "480c83f58980fd62cf621ffce75e51d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10189, "upload_time": "2016-03-25T13:43:09", "url": "https://files.pythonhosted.org/packages/f5/58/602d43ad545dc60ee07f6e8b9e27b9616890dfc6b5c67f400e72babcd69c/phycontrib-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "bab7754bcd87b867c36ceff8cf5a3cbe", "sha256": "67630b541b096354b5ae2ea69051d2f76a1d7ddaf19f67941191ff769688be7c" }, "downloads": -1, "filename": "phycontrib-1.0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bab7754bcd87b867c36ceff8cf5a3cbe", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13005, "upload_time": "2016-03-30T10:03:56", "url": "https://files.pythonhosted.org/packages/ba/4d/084fc91271de2aee21f98d0d023eb6d217b47fba752ed8e3374ab3e8e7f8/phycontrib-1.0.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5a6e554475fdfab11658481f9c6aff62", "sha256": "d98857116118026d421a1309c3edf9e46987268535ccd5bb1914f0365b1271e9" }, "downloads": -1, "filename": "phycontrib-1.0.8.tar.gz", "has_sig": false, "md5_digest": "5a6e554475fdfab11658481f9c6aff62", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10541, "upload_time": "2016-03-30T10:04:27", "url": "https://files.pythonhosted.org/packages/63/2b/30ffc5fa702419bdc88cd305c55646306c3ede1b1ca87997f950a60d05aa/phycontrib-1.0.8.tar.gz" } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "91eb9f415ad589ea14ead70f4ab13e8a", "sha256": "5a040b4af99acf366a4043ff679b5a530850e9d68e69cd359660fc6b5a188608" }, "downloads": -1, "filename": "phycontrib-1.0.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "91eb9f415ad589ea14ead70f4ab13e8a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14174, "upload_time": "2016-04-12T17:50:44", "url": "https://files.pythonhosted.org/packages/e5/9d/2024ea4be9585bc63fc3d76f96c72e1d272f172a7b7096ec35476113a43d/phycontrib-1.0.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d89243260c916d6494d7cc573288bd37", "sha256": "4bfc4dbc6a2ad7ece0893d8f1d8d7a7ed505bdc04849a9b055f9ff361d649dd5" }, "downloads": -1, "filename": "phycontrib-1.0.9.tar.gz", "has_sig": false, "md5_digest": "d89243260c916d6494d7cc573288bd37", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11362, "upload_time": "2016-04-12T17:50:49", "url": "https://files.pythonhosted.org/packages/4b/97/1b82b33635d98859652b81b178545420f31446a2c33d10c9c1f58620dad8/phycontrib-1.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0f85cdf0cc3476c571d99014465c4c59", "sha256": "48597a1746edc6f90d05f8ecc8de3a3b3fb8eb413bb250d53b158ae408d1771a" }, "downloads": -1, "filename": "phycontrib-1.0.15-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0f85cdf0cc3476c571d99014465c4c59", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 20338, "upload_time": "2016-11-10T10:13:35", "url": "https://files.pythonhosted.org/packages/84/04/14ad6450fac4b5fcdc005f1375310c488af36626fae42cbfd9675090e1bb/phycontrib-1.0.15-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "80485c9c5034599b1d2343f8694b44de", "sha256": "0b316636df9c0690210984f8da6eff61f0c72344a7c61c88c31148e97fcab6d3" }, "downloads": -1, "filename": "phycontrib-1.0.15.tar.gz", "has_sig": false, "md5_digest": "80485c9c5034599b1d2343f8694b44de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16379, "upload_time": "2016-11-10T10:13:37", "url": "https://files.pythonhosted.org/packages/9b/dd/d9b7ab06b88d757507d8b8758fe1e1c721f1feccdaecc94b3888a8880051/phycontrib-1.0.15.tar.gz" } ] }