{ "info": { "author": "Dessimoz Lab - Laboratory of Computational Evolutionary Biology and Genomics", "author_email": "adrian.altenhoff@inf.ethz.ch", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering :: Bio-Informatics" ], "description": "pyHam: A Tool to Analyze Hierarchical Orthologous Groups (HOGs)\n===============================================================\n\n\nMotivation\n----------\npyHam is a library to facilitate the analysis of hierarchical orthologous groups.\nIt also contains a few tools to run standard type of analysis.\n\nCurrently, Ham is limited to analyze HOGs that are stored in an orthoXML file.\nMore information on the schema of orthoxml and some examples are\navailable at http://orthoxml.org.\n\nFor extended documentation we refer to the docs folder that contain information\non common use cases and API documentation of the library.\n\nHow to cite pyHam\n-----------------\nIf you use pyHam in your work, please consider citing:\n\n*Cl\u00e9ment-Marie Train, Miguel Pignatelli, Adrian Altenhoff, Christophe Dessimoz; iHam and pyHam: visualizing and processing hierarchical orthologous groups, Bioinformatics, bty994, https://doi.org/10.1093/bioinformatics/bty994*\n\nInstallation\n------------\nHam is written in python3 (also compatible with python2), with little external dependencies, i.e.\ncurrently ete3, lml, six. The setup script should resolve these\ndependencies automatically.\nConsider using pip to install the package directly from a checked out git repo\n\n.. code-block:: sh\n\n python -m pip install --upgrade pip\n pip install pyham\n\nExample\n-------\nWe prepare a ready-to-use example (see example folder) with few python scripts to use main pyHam features.\nYou just have to run the following command in bash:\n\n.. code-block:: sh\n\n python run_hog_queries.py\n python run_treeProfile.py\n python run_iHam.py\n\nGetting started\n---------------\nWe create a small introductory blog post about HOGs and pyHam at http://lab.dessimoz.org/blog/2017/06/29/pyham. We highly recommend you to read it before starting using pyHam.\n\nWe also create an ipython notebook to help you with basic uses of pyHam API and embedded tools at http://zoo.cs.ucl.ac.uk/tutorials/tutorial_pyHam_get_started.html.\n\nTable of compatibility\n----------------------\n\nSupport for pyHam by various HOG inference resources.\n\n+-----------------+------------------------------+---------------------------------------+-----------+\n| Resource | Species tree format | OrthoXML | SUPPORT |\n+=================+==============================+=======================================+===========+\n||OMA browser|_ | |PhyloXMLo|_ and |Newicko|_ ||All HOGso|_ , or |one HOG at a timeo|_| YES |\n+-----------------+------------------------------+---------------------------------------+-----------+\n||OMA standalone|_| PhyloXML and Newick | All HOGs | YES |\n+-----------------+------------------------------+---------------------------------------+-----------+\n| |Ensembl|_ | |Newicke|_ | one HOG at a time | YES |\n+-----------------+------------------------------+---------------------------------------+-----------+\n| |HieranoidDB|_ | |Newickh|_ | one HOG at a time | YES |\n+-----------------+------------------------------+---------------------------------------+-----------+\n\n.. |OMA browser| replace:: ``OMA browser``\n.. |OMA standalone| replace:: ``OMA standalone``\n.. |Ensembl| replace:: ``Ensembl``\n.. |HieranoidDB| replace:: ``HieranoidDB``\n\n.. |PhyloXMLo| replace:: ``PhyloXML``\n.. |Newicko| replace:: ``Newick``\n.. |PhyloXMLs| replace:: ``PhyloXML``\n.. |Newicks| replace:: ``Newick``\n.. |Newicke| replace:: ``Newick``\n.. |Newickh| replace:: ``Newick``\n\n.. |All HOGso| replace:: ``All HOGs``\n.. |one HOG at a timeo| replace:: ``one HOG at a time``\n\n.. _OMA browser: https://omabrowser.org\n.. _OMA standalone: https://omabrowser.org/standalone/\n.. _Ensembl: https://www.ensembl.org/index.html\n.. _HieranoidDB: http://hieranoidb.sbc.su.se/\n\n.. _PhyloXMLo: https://omabrowser.org/All/speciestree.phyloxml\n.. _Newicko: https://omabrowser.org/All/speciestree.nwk\n.. _Newicke: https://www.ensembl.org/info/about/speciestree.html\n.. _Newickh: http://hieranoid.sbc.su.se/download/H2/66c.tree\n\n.. _All HOGso: https://omabrowser.org/All/oma-hogs.orthoXML.gz\n.. _one HOG at a timeo: https://omabrowser.org/oma/hogs/\n\n\nDocumentation\n-------------\nYou can the full documentation of pyHam at http://zoo.cs.ucl.ac.uk/doc/pyham/index.html\n\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://lab.dessimoz.org/ham", "keywords": "orthology, HOGs, orthoxml", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pyham", "package_url": "https://pypi.org/project/pyham/", "platform": "", "project_url": "https://pypi.org/project/pyham/", "project_urls": { "Homepage": "http://lab.dessimoz.org/ham" }, "release_url": "https://pypi.org/project/pyham/1.1.7/", "requires_dist": [ "coreapi", "ete3", "future", "lxml", "scipy", "six", "fabric; extra == 'dev'", "fabric3; extra == 'dev'", "noise; extra == 'dev'", "sphinx; extra == 'dev'", "twine; extra == 'dev'", "wheel; extra == 'dev'", "noise; extra == 'test'" ], "requires_python": "", "summary": "A tool to analyse Hierarchical Orthologous Groups (HOGs)", "version": "1.1.7" }, "last_serial": 5421041, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "669c852759f602a620b1017a6ede87a9", "sha256": "95b35cc2ee51de5b29b1e8343771f77b758f3e0313aa989e1be3b21468294a66" }, "downloads": -1, "filename": "pyham-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "669c852759f602a620b1017a6ede87a9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27013, "upload_time": "2017-05-17T09:20:49", "url": "https://files.pythonhosted.org/packages/22/00/01deeb41df5e2a4ba28a50488f51a0c9d9691494897526a1bf4aa3c9eaa6/pyham-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "03b7b10499558908ece9e46377251e18", "sha256": "c21bfd2ee33fadff189902f44782e914569dbf14a2363de97d7beb41ff79b828" }, "downloads": -1, "filename": "pyham-0.0.1.tar.gz", "has_sig": false, "md5_digest": "03b7b10499558908ece9e46377251e18", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28200, "upload_time": "2017-05-17T09:20:52", "url": "https://files.pythonhosted.org/packages/e9/51/3ebc29a15f3b8baf8087b772fe8153c682e0b2fc6ca988a50fedc2fded71/pyham-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "81f0a10369a057e062813a667dbf7495", "sha256": "77e2ee1f80503d4d70860ad865acdb74783000238834f6162ebe58dafa07b53f" }, "downloads": -1, "filename": "pyham-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "81f0a10369a057e062813a667dbf7495", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27947, "upload_time": "2017-05-17T10:57:33", "url": "https://files.pythonhosted.org/packages/cc/b7/bd23adcb5140cf954af2844d5f7473c82af978313d684db75e5675b2999d/pyham-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0ddd5dfe365b0183c4c809a861a98146", "sha256": "dab8ebacf96940ee4d60a7082370293f83dd852a4de0a0171f81a0b3fdb97267" }, "downloads": -1, "filename": "pyham-0.0.2.tar.gz", "has_sig": false, "md5_digest": "0ddd5dfe365b0183c4c809a861a98146", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28316, "upload_time": "2017-05-17T10:57:35", "url": "https://files.pythonhosted.org/packages/61/23/153f1b0bb15a94f6cf720992fce03f501319344f71c06a652b0bd7ed8fb3/pyham-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "84af776c9fcc1a0a4dd1d821b199e2ef", "sha256": "07f05f4ed75b9d43bcdebcf3fed1df90322c9fe7d27e91203dc2d58e8a463725" }, "downloads": -1, "filename": "pyham-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "84af776c9fcc1a0a4dd1d821b199e2ef", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27948, "upload_time": "2017-05-17T13:07:49", "url": "https://files.pythonhosted.org/packages/e6/9d/e1308836b13f9d9796d226515949b730fdfeb818bf749edaa0c2fd19c715/pyham-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "79357db82e9ab24a124fe5499223afd5", "sha256": "fce651b90ccbc6788119a72cfb29f265e75f0f32c6c515faec25d0bb156e0fe0" }, "downloads": -1, "filename": "pyham-0.0.3.tar.gz", "has_sig": false, "md5_digest": "79357db82e9ab24a124fe5499223afd5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28317, "upload_time": "2017-05-17T13:07:52", "url": "https://files.pythonhosted.org/packages/1d/49/04a36a873d853c3b71d4c17e7096a2f4e2975717df7badbddcc8fd3845c1/pyham-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "31b8861a9ad8ca94565c1ba61aaa6223", "sha256": "398b9f105f608c7257b85ce4cd17a8589ba2a71ea01e9310cd846ff849aa7653" }, "downloads": -1, "filename": "pyham-0.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "31b8861a9ad8ca94565c1ba61aaa6223", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27954, "upload_time": "2018-01-08T11:59:00", "url": "https://files.pythonhosted.org/packages/33/37/1794457d2e6a3e7d53411599171d7c4b8a6930c3ceadca906f5bc0ca7fd9/pyham-0.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f60927f5ba633cb96266298ffc1329ec", "sha256": "cdd43b726206a0efcb4add0863b3e7d034b59bddd9ccf0113178c4e1a732cf9a" }, "downloads": -1, "filename": "pyham-0.0.4.tar.gz", "has_sig": false, "md5_digest": "f60927f5ba633cb96266298ffc1329ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28045, "upload_time": "2018-01-08T11:59:02", "url": "https://files.pythonhosted.org/packages/fa/f6/a83dfd3a0026a69454c12259247656cccb8d5134108467327b4fbdd4796b/pyham-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "b0d31ed848f92a0810df4a3ce1e89b93", "sha256": "f723f5a6cf9786eeab18f32bd2929c2c1b2f237fe508cd6f3d93e5060be6d2cf" }, "downloads": -1, "filename": "pyham-0.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b0d31ed848f92a0810df4a3ce1e89b93", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27992, "upload_time": "2018-03-05T13:46:32", "url": "https://files.pythonhosted.org/packages/fe/d7/684096dba9daa4c9b3a394011a9b737284b10e788d0bf79101098bb2d4b6/pyham-0.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a222f639e591270241796a4e1b8f375f", "sha256": "efa077849cce6d456bc08fdb6c9f240f52d62af3638766581b7602e2efee39b3" }, "downloads": -1, "filename": "pyham-0.0.5.tar.gz", "has_sig": false, "md5_digest": "a222f639e591270241796a4e1b8f375f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55495, "upload_time": "2018-03-05T13:46:34", "url": "https://files.pythonhosted.org/packages/77/a6/1374a47a5cad24e65369fcbea44523255c4306f45b3f29b197739e8ea322/pyham-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "5fc35aaf6d4014414d37076264bacf66", "sha256": "e036665f255c528d2d4f768d5ce0648077e853a9c350645e736afcf316b66b33" }, "downloads": -1, "filename": "pyham-0.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5fc35aaf6d4014414d37076264bacf66", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27992, "upload_time": "2018-03-05T13:48:33", "url": "https://files.pythonhosted.org/packages/78/9f/67f50b8072d3fc0b78f8e9761da51d5af8416e21023bcf20e133da951ac7/pyham-0.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "372e3682ef9e09ee2465e2c23741f5c4", "sha256": "4891d948e4a318958681c857a83fe54adf282421dba4d3a62da4cb29088311e8" }, "downloads": -1, "filename": "pyham-0.0.6.tar.gz", "has_sig": false, "md5_digest": "372e3682ef9e09ee2465e2c23741f5c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56827, "upload_time": "2018-03-05T13:48:36", "url": "https://files.pythonhosted.org/packages/a2/08/d0eb4818aeff1f2a148f0b742e054f9523b922d02535d3fa05db1287f79f/pyham-0.0.6.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "4730cdbf430ae0945728ceea21997840", "sha256": "99b01a7ca45348a9bbe47d8065fbf84cdedc687998877021121f153eaf515f4d" }, "downloads": -1, "filename": "pyham-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4730cdbf430ae0945728ceea21997840", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29430, "upload_time": "2018-03-19T13:26:06", "url": "https://files.pythonhosted.org/packages/99/2d/d6557fb54f99981b7617b414bf97fc9bdb820da43ab28f5dd17673701b6d/pyham-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ad9a7f256803ed2e8fa7e697dd74974d", "sha256": "4f35d28a9bbfb48adac55079165b22a8db59608bc5a635da93c52dcf28460b44" }, "downloads": -1, "filename": "pyham-0.1.0.tar.gz", "has_sig": false, "md5_digest": "ad9a7f256803ed2e8fa7e697dd74974d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62595, "upload_time": "2018-03-19T13:26:08", "url": "https://files.pythonhosted.org/packages/05/72/b61bda2ae1dd4072b7d172bd0f4a3702c32e525062ecdd6df3347e94e072/pyham-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "e00282d8a22115243323c8da1e8d3878", "sha256": "7d49c6e9d771b0d9b6a65e8b98b22feae57e897f5514195b292c4c54b448b345" }, "downloads": -1, "filename": "pyham-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e00282d8a22115243323c8da1e8d3878", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29534, "upload_time": "2018-04-18T12:36:32", "url": "https://files.pythonhosted.org/packages/a0/91/e8ad2b1fec7cdabca97d6d9a5dcf43610401c306a4f62b03e7feb1aa911a/pyham-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a91f926c91027a4f0349b92628f3e030", "sha256": "43da18e3ee700fc65879fecadaea90326132a9cd217aac71284ca5c21460ec02" }, "downloads": -1, "filename": "pyham-0.1.1.tar.gz", "has_sig": false, "md5_digest": "a91f926c91027a4f0349b92628f3e030", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 63318, "upload_time": "2018-04-18T12:36:33", "url": "https://files.pythonhosted.org/packages/8d/c7/e7dae6486c45bbbe2c23c1f7c030ef6ea28c71f493b9d2869d0f201da53b/pyham-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "ba0411b5d72011da5def504301ffc317", "sha256": "cc6f1c7130e2666dfc445bf02b0c9afc33b6a21f94b86a15e876453a08edda4b" }, "downloads": -1, "filename": "pyham-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ba0411b5d72011da5def504301ffc317", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29570, "upload_time": "2018-04-30T22:33:30", "url": "https://files.pythonhosted.org/packages/12/32/0563a13fa538e22987630dad48ac380ce802e040087f611c82f8d435d389/pyham-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "24aee55d7778718ca71a014acea0c0d9", "sha256": "f86dcf0daadb25ad4abe6843a41246ae636ff749859ed5175d48b25c987dbcd6" }, "downloads": -1, "filename": "pyham-0.1.2.tar.gz", "has_sig": false, "md5_digest": "24aee55d7778718ca71a014acea0c0d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65377, "upload_time": "2018-04-30T22:33:31", "url": "https://files.pythonhosted.org/packages/54/f9/fdb96cb226da53cc7a6685b54d572e3d5ddafd1bb1190787dc8a9a86fb33/pyham-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "977716946797dfb694eaf13f225111c5", "sha256": "ac6c012f034de51ebb19a109ba2a754f3ff1d8cc79c8f78f318d343a485b5e03" }, "downloads": -1, "filename": "pyham-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "977716946797dfb694eaf13f225111c5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 32968, "upload_time": "2018-05-09T16:28:39", "url": "https://files.pythonhosted.org/packages/9a/eb/417a483b08784e9a1d83994585c424a5a6f95c42d618103e55353eecd4b9/pyham-0.1.3-py2.py3-none-any.whl" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "8d21837ce3a412b1d50326540872b7de", "sha256": "6f10787c00e3824789dee3e87a54deebfb093d8cd525f4d72c08edb19704b831" }, "downloads": -1, "filename": "pyham-0.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8d21837ce3a412b1d50326540872b7de", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 32967, "upload_time": "2018-05-09T16:31:59", "url": "https://files.pythonhosted.org/packages/99/40/e53e9f91f79059ad4db3d2a93ab65401a30006004cc5a8e2f5c9109a5947/pyham-0.1.4-py2.py3-none-any.whl" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "a2667200332559ab090b254ee4e34f84", "sha256": "ee57267cf4a33a8fbf27d16ad4e79ad0c2cbc39b500f54898df305f71e335717" }, "downloads": -1, "filename": "pyham-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a2667200332559ab090b254ee4e34f84", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 31170, "upload_time": "2018-05-11T09:00:06", "url": "https://files.pythonhosted.org/packages/90/a2/208dffc02a60bd1b1535041272cff938fb3aa4ba4a5bbd4cdcd7fa18c0fd/pyham-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a9d402240b8dab9c2eb398d7ff95c6f3", "sha256": "4bb727cf21934cdf09647876b05dc415d3624dc4069fe457f106f805ccc21a20" }, "downloads": -1, "filename": "pyham-1.0.0.tar.gz", "has_sig": false, "md5_digest": "a9d402240b8dab9c2eb398d7ff95c6f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66462, "upload_time": "2018-05-11T09:00:11", "url": "https://files.pythonhosted.org/packages/cc/c2/7770af5636a7d6565555d3a32839cabb37a8e41df14cc894a579994aa006/pyham-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "06e32bb464423527355e780ff051be44", "sha256": "cefccc3a3fb0fcd2c8e3c679750ff0b735acda718bc7ff84c814040d847cbefa" }, "downloads": -1, "filename": "pyham-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "06e32bb464423527355e780ff051be44", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 33010, "upload_time": "2018-05-15T08:59:17", "url": "https://files.pythonhosted.org/packages/68/8c/8d94bf2822ee88147c0cce55d48e1a02f4ba076011ee280d1c87313c7038/pyham-1.0.1-py2.py3-none-any.whl" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "ed18769c3a98c3785b91ac467e92e4c7", "sha256": "30ba1a56cab7e6c88f74f0f863130bca3e2a65c567c9939a2ef430bd93982642" }, "downloads": -1, "filename": "pyham-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ed18769c3a98c3785b91ac467e92e4c7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 33009, "upload_time": "2018-05-15T09:02:04", "url": "https://files.pythonhosted.org/packages/6c/3a/0206681757eeb9d93b85bb3707ab2a4cc5453cf2db60dadb5381626a35a3/pyham-1.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9aa6dbe0a11f799f948f2a8fd27aab3d", "sha256": "4de4aa08a7ab6b21d04cff7c647e1c55566f4471bd28df5ee00a341e30a4f2cc" }, "downloads": -1, "filename": "pyham-1.0.2.tar.gz", "has_sig": false, "md5_digest": "9aa6dbe0a11f799f948f2a8fd27aab3d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68361, "upload_time": "2018-05-15T09:02:06", "url": "https://files.pythonhosted.org/packages/69/6a/938f5c507cd38678ebed1f473c30d5f69ddd73b7cea5dd6c5f0d5bdda2c5/pyham-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "a89135582c1100d280aa9ab6c2f0b1ed", "sha256": "139e84466dc0bdbe2f1b32165393ba5fbd7ddd03af39090ff2b33946c615144e" }, "downloads": -1, "filename": "pyham-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a89135582c1100d280aa9ab6c2f0b1ed", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 33009, "upload_time": "2018-05-15T09:12:43", "url": "https://files.pythonhosted.org/packages/8d/36/b516e5e3d67937d2c73feff1992e6134c4a59d3bf9d33bdb72bd75ed7622/pyham-1.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5139184064f2017e6f023e31a6b30752", "sha256": "62dde1334de53d0c12d64344f127681b593903a7768da059974df88bee4c47c2" }, "downloads": -1, "filename": "pyham-1.0.3.tar.gz", "has_sig": false, "md5_digest": "5139184064f2017e6f023e31a6b30752", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68452, "upload_time": "2018-05-15T09:12:45", "url": "https://files.pythonhosted.org/packages/00/7c/8963bef22310202bddb482c0c8ecb0c7206a9aa844771d7566151032c7c4/pyham-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "03b24cecad6f3379a3099c4b315121e6", "sha256": "688a58841c853743bfd14572e8de44b6006ce83baf9d37c8f5cdaf5db39842fa" }, "downloads": -1, "filename": "pyham-1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "03b24cecad6f3379a3099c4b315121e6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 33020, "upload_time": "2018-05-29T19:08:38", "url": "https://files.pythonhosted.org/packages/0f/0c/af8e0ac0d334153f8900eb081e873513b9d2f29801425d67c60f703ae4ed/pyham-1.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0091c64bcfaf2ee3f08fde18fd082efd", "sha256": "d49f554112747a191fc2f7c79da6fc32af6de67651e0332ba4289efafc3283c6" }, "downloads": -1, "filename": "pyham-1.0.4.tar.gz", "has_sig": false, "md5_digest": "0091c64bcfaf2ee3f08fde18fd082efd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68477, "upload_time": "2018-05-29T19:08:39", "url": "https://files.pythonhosted.org/packages/fc/aa/97463673146128b6da49f06246bd92aa4a6584e8095f2a537ec30f2a973f/pyham-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "33906ac18f8c9ef96ea1d45592cc7227", "sha256": "aefa6970db0008e5bae941cb3a6929a480eddd6f09dd32a757ab009c19b5697a" }, "downloads": -1, "filename": "pyham-1.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "33906ac18f8c9ef96ea1d45592cc7227", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 31243, "upload_time": "2018-06-01T10:34:21", "url": "https://files.pythonhosted.org/packages/1b/31/d0f66583eab854af0f8fd64ad9fb3614e21559aee3ea7dd195ce3b6e589c/pyham-1.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2131494d3973035b61ed1101c6b0b172", "sha256": "ae4e623905466f279f5f3c5c5eae213178bfc4fcc481697e87ab9c2278f1375e" }, "downloads": -1, "filename": "pyham-1.0.5.tar.gz", "has_sig": false, "md5_digest": "2131494d3973035b61ed1101c6b0b172", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68500, "upload_time": "2018-06-01T10:34:22", "url": "https://files.pythonhosted.org/packages/c4/00/caf05cf87ec2d31fe75a6d343a74fc396c75204c42c72f7cfb3846eeef92/pyham-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "cf856316fe9155a292f267deac552f9c", "sha256": "e4830d50f7650cf140f503701b82df40f082040d281ebf9e1193c06f2c838d56" }, "downloads": -1, "filename": "pyham-1.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cf856316fe9155a292f267deac552f9c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 33149, "upload_time": "2018-06-01T20:05:47", "url": "https://files.pythonhosted.org/packages/d1/76/415c6b8a43e950142c82eb5aaeaedf4ed313ce07e9e6aeb8063a52e7f1c9/pyham-1.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "94c42d953c7548ad0bafa6d57d3d9bc9", "sha256": "8dba130dac4d916a56ad2a9a9f9b57938b2067a775bef9b09cc083148ada4826" }, "downloads": -1, "filename": "pyham-1.0.6.tar.gz", "has_sig": false, "md5_digest": "94c42d953c7548ad0bafa6d57d3d9bc9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68622, "upload_time": "2018-06-01T20:05:48", "url": "https://files.pythonhosted.org/packages/00/e6/cd73ee2359b68476c19a27c432d5db76c158e3fc9b5f00b3af615fdcc481/pyham-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "4fe08d9e887bbe72f549ac3acb87c814", "sha256": "93f781a687b4fd58ba48ba3a36f5a32404a4d5d40b6ed8ff19122abfa6e1cceb" }, "downloads": -1, "filename": "pyham-1.0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4fe08d9e887bbe72f549ac3acb87c814", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 33139, "upload_time": "2018-06-01T20:10:00", "url": "https://files.pythonhosted.org/packages/a2/c3/b3c595d0089a59ec2465638c395f03bc8423fe26516dbd79f3f804dfe9b6/pyham-1.0.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "59714270a19e239e9c480f1d7d360cb0", "sha256": "823d3eb3559e43eb24ca412eda77d908689f0cd951b86ae2f49eacc1aedb07d2" }, "downloads": -1, "filename": "pyham-1.0.7.tar.gz", "has_sig": false, "md5_digest": "59714270a19e239e9c480f1d7d360cb0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68621, "upload_time": "2018-06-01T20:10:02", "url": "https://files.pythonhosted.org/packages/9d/f6/d4849da7f7f54e1badde2c02214171d1225d5c2f5634452b3f2741c82def/pyham-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "05c62d4b1996ed27a8600be731e4f6d1", "sha256": "f49da90ec0934b7166528c0b8eaba15854e63c6c24bc94bfe238298d0d90d4a1" }, "downloads": -1, "filename": "pyham-1.0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "05c62d4b1996ed27a8600be731e4f6d1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 33139, "upload_time": "2018-06-02T16:02:02", "url": "https://files.pythonhosted.org/packages/f2/82/28a5444e7c6fccbf78f9db0d32a955c4e5e81a9d7d4b39e058ff3c25e704/pyham-1.0.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9896d15a5c7a242ffe8f0d4aec24e43b", "sha256": "d311e12689bd5fee7faa43251a1b981dfa88220c8b3a983c8b0a031069a19bd7" }, "downloads": -1, "filename": "pyham-1.0.8.tar.gz", "has_sig": false, "md5_digest": "9896d15a5c7a242ffe8f0d4aec24e43b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68612, "upload_time": "2018-06-02T16:02:04", "url": "https://files.pythonhosted.org/packages/88/a0/d4bd45d1b80a455979c0b79dc7ff2b15e68cdbe4bd801782b1aaf1a727a2/pyham-1.0.8.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "acca1771be821f2bbaf1f38ae20abe71", "sha256": "b243e5b3a43f726e4366e06846f87a0fc78ea1381ef261ae2ad4784f3d0d6772" }, "downloads": -1, "filename": "pyham-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "acca1771be821f2bbaf1f38ae20abe71", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 33043, "upload_time": "2018-08-28T23:23:31", "url": "https://files.pythonhosted.org/packages/57/1d/af684b974a40d6e2e71d746bb8b7fc3bd38681ece3d533d64e90fe5328d4/pyham-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "96ef5d1c6a59a7a59ff7041efdec47ea", "sha256": "32836147dc4fc5928e538e152045a300e1850d1f665bb7f3dfdfad7ff0626376" }, "downloads": -1, "filename": "pyham-1.1.0.tar.gz", "has_sig": false, "md5_digest": "96ef5d1c6a59a7a59ff7041efdec47ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 72741, "upload_time": "2018-08-28T23:23:33", "url": "https://files.pythonhosted.org/packages/c3/ba/527d76c79f4f59cd12c54baad360caf7df38b59f68326ad18c6190b212ac/pyham-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "f5a9437d8242305ea479b3ec20fb3e8f", "sha256": "468355d56b43203868bbe99e2766c81564596433c8c91a448ebcfbe1a35616c8" }, "downloads": -1, "filename": "pyham-1.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f5a9437d8242305ea479b3ec20fb3e8f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 33476, "upload_time": "2018-08-31T13:29:32", "url": "https://files.pythonhosted.org/packages/8d/08/4e86e61483fc633755b7924275dc7a66045eed6126647b270d1845fd26cc/pyham-1.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ed137c30b51bb5feb8d4c548949e75cc", "sha256": "7d20aa0e940e42292c3c2a7b21709869f63580fa3c3fb67aefb182919a1730d3" }, "downloads": -1, "filename": "pyham-1.1.1.tar.gz", "has_sig": false, "md5_digest": "ed137c30b51bb5feb8d4c548949e75cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 73200, "upload_time": "2018-08-31T13:29:33", "url": "https://files.pythonhosted.org/packages/a0/d1/8f127693149da401b179e3a7fcaac808dcb00c85cbb30ff451807c5757bb/pyham-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "1826b08cd0f7d6f85f3ed1f3a8e77d01", "sha256": "0a9a14a3805e2215a40f6ee4228c3a7d2a5b284b692aea28150000ee800d7b70" }, "downloads": -1, "filename": "pyham-1.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1826b08cd0f7d6f85f3ed1f3a8e77d01", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 33511, "upload_time": "2018-09-03T09:26:17", "url": "https://files.pythonhosted.org/packages/32/4b/1ed14893e0d1a6381d05402ed36375cf9185fc4e6abe7c00723e8836781e/pyham-1.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a0ab1a80f156dea4c852096a1b384b0b", "sha256": "6037261cc50fb6c9238397f2287a797811acbe7138cc150b5868d45f3c097a94" }, "downloads": -1, "filename": "pyham-1.1.2.tar.gz", "has_sig": false, "md5_digest": "a0ab1a80f156dea4c852096a1b384b0b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 73258, "upload_time": "2018-09-03T09:26:19", "url": "https://files.pythonhosted.org/packages/16/38/3e39e873315f19e913196525c80752569eec1bd015fe154cc5c51e45af27/pyham-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "469c62b28b05e7934647eb3dcbfac45f", "sha256": "18e1f9c4c920c4a66f95121a877c87763a07c511ad04737a86ddd6a9277b0afd" }, "downloads": -1, "filename": "pyham-1.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "469c62b28b05e7934647eb3dcbfac45f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 34167, "upload_time": "2018-09-04T19:31:23", "url": "https://files.pythonhosted.org/packages/54/8c/058ddedf069c219d990dead5a3396ab5fb7ffffaab74829b2a7240cdeab4/pyham-1.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "89852342a6ec7772a8a5fcc6f1e67bcf", "sha256": "cccca8b2fe12a56135731f6faa00237e161f328174b0cd62d40405e89b55697e" }, "downloads": -1, "filename": "pyham-1.1.3.tar.gz", "has_sig": false, "md5_digest": "89852342a6ec7772a8a5fcc6f1e67bcf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 74156, "upload_time": "2018-09-04T19:31:24", "url": "https://files.pythonhosted.org/packages/a7/d4/60e9e921ca9a293cfa0f764cac310f4f23b5ef6df471d64352b2ed2f46d6/pyham-1.1.3.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "523f01826b3de88a156620ddd0af08f6", "sha256": "201919bb875452309b0537304bb1870148da22aa0768f33f0a05f896ce52b928" }, "downloads": -1, "filename": "pyham-1.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "523f01826b3de88a156620ddd0af08f6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 35576, "upload_time": "2018-09-06T14:55:33", "url": "https://files.pythonhosted.org/packages/10/c4/168d684cdf839e2b0b2d52bf397758cf75dd5e0316b6fd40c29dd2b2804e/pyham-1.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "32f8cf38aceb2ea3ed8648b108b6fa7e", "sha256": "bc37976ea6f33d064e0b780326d72c7c287c6ef0added792cf5495bd02c0956c" }, "downloads": -1, "filename": "pyham-1.1.4.tar.gz", "has_sig": false, "md5_digest": "32f8cf38aceb2ea3ed8648b108b6fa7e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 76530, "upload_time": "2018-09-06T14:55:35", "url": "https://files.pythonhosted.org/packages/54/8f/ad1f998d8e3a58a1694dbc61c8727df26fe9618a19cb9d6164bf52d3968c/pyham-1.1.4.tar.gz" } ], "1.1.5": [ { "comment_text": "", "digests": { "md5": "b52fa0d43e78862449d854fd37b6f984", "sha256": "02daab8813447e2677bcd99f686273ffac00fe5bfa25e257bcf88231d1651fcd" }, "downloads": -1, "filename": "pyham-1.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b52fa0d43e78862449d854fd37b6f984", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 35592, "upload_time": "2018-11-02T21:35:31", "url": "https://files.pythonhosted.org/packages/f9/97/bc62e94e161f86b9d994cdf0a02562110cfcf5b8d841db82f89bdd0eb1f2/pyham-1.1.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4eb914d0993f4cf384d1f27725d3f8d2", "sha256": "948857af111ed6ce39ba9d2272b6f54815dc26b7468b3d109136c747ab01e3fb" }, "downloads": -1, "filename": "pyham-1.1.5.tar.gz", "has_sig": false, "md5_digest": "4eb914d0993f4cf384d1f27725d3f8d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 76570, "upload_time": "2018-11-02T21:35:33", "url": "https://files.pythonhosted.org/packages/b3/9f/7ce781a9773f312493bdbc5c6a1c98ffd546c8f708e5aaabde69d438d06c/pyham-1.1.5.tar.gz" } ], "1.1.6": [ { "comment_text": "", "digests": { "md5": "0aeb0791ede7e18cbd0813e2b38f019a", "sha256": "a03b047bc6aa500a9bad9bdea294a66ae8d4e1945a299cdf2419d830f9e3d117" }, "downloads": -1, "filename": "pyham-1.1.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0aeb0791ede7e18cbd0813e2b38f019a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 38021, "upload_time": "2018-11-16T14:03:04", "url": "https://files.pythonhosted.org/packages/a2/ab/0e732a398274638936ecb4f86f7f78c5a317da1d8891ee38cbcd2da3bb35/pyham-1.1.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "702b120b38944e64f9ae59257d0e3a0d", "sha256": "a07804905ebe9c9649628d2e509858df95e2a24264918458cc171e2c63a69dac" }, "downloads": -1, "filename": "pyham-1.1.6.tar.gz", "has_sig": false, "md5_digest": "702b120b38944e64f9ae59257d0e3a0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 76653, "upload_time": "2018-11-16T14:03:06", "url": "https://files.pythonhosted.org/packages/c9/e6/e7cc23df4af78a667d8fbc98e6559add11c58dc7f565207f9a1e751e3a3e/pyham-1.1.6.tar.gz" } ], "1.1.7": [ { "comment_text": "", "digests": { "md5": "b59f471bd2751a74c81cb49d946da641", "sha256": "517d8d6e324fc6269ff1f96d5dd23e9cfb5f9adf6b8a5eefce62ee1842060b3f" }, "downloads": -1, "filename": "pyham-1.1.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b59f471bd2751a74c81cb49d946da641", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 38348, "upload_time": "2019-06-19T15:52:07", "url": "https://files.pythonhosted.org/packages/96/37/59dcfc3d5c9da0626d5e8f3a5a9f8b453d442d716d6f06d28f5d9be28c63/pyham-1.1.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fed0954c0fe2e1fa4702b537973fe534", "sha256": "62eafbc3176ecc558522dd06f158abb997d2b528d3daac358222bbae1f67e974" }, "downloads": -1, "filename": "pyham-1.1.7.tar.gz", "has_sig": false, "md5_digest": "fed0954c0fe2e1fa4702b537973fe534", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 75504, "upload_time": "2019-06-19T15:52:09", "url": "https://files.pythonhosted.org/packages/3e/2f/b427f6746b5e787626eecb43d1b077bd9d6c08f15817cda55ad5ca02a12c/pyham-1.1.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b59f471bd2751a74c81cb49d946da641", "sha256": "517d8d6e324fc6269ff1f96d5dd23e9cfb5f9adf6b8a5eefce62ee1842060b3f" }, "downloads": -1, "filename": "pyham-1.1.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b59f471bd2751a74c81cb49d946da641", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 38348, "upload_time": "2019-06-19T15:52:07", "url": "https://files.pythonhosted.org/packages/96/37/59dcfc3d5c9da0626d5e8f3a5a9f8b453d442d716d6f06d28f5d9be28c63/pyham-1.1.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fed0954c0fe2e1fa4702b537973fe534", "sha256": "62eafbc3176ecc558522dd06f158abb997d2b528d3daac358222bbae1f67e974" }, "downloads": -1, "filename": "pyham-1.1.7.tar.gz", "has_sig": false, "md5_digest": "fed0954c0fe2e1fa4702b537973fe534", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 75504, "upload_time": "2019-06-19T15:52:09", "url": "https://files.pythonhosted.org/packages/3e/2f/b427f6746b5e787626eecb43d1b077bd9d6c08f15817cda55ad5ca02a12c/pyham-1.1.7.tar.gz" } ] }