{ "info": { "author": "Olalekan H. ABOUBAKAR", "author_email": "ampaho@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "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", "Programming Language :: Python :: 3.7" ], "description": "getymo\n======\n\n\n.. image:: https://img.shields.io/pypi/v/getymo.svg\n :target: https://pypi.python.org/pypi/getymo\n\n.. image:: https://img.shields.io/travis/ampaho/getymo.svg\n :target: https://travis-ci.org/ampaho/getymo\n\n.. image:: https://readthedocs.org/projects/getymo/badge/?version=latest\n :target: https://getymo.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\n\n.. image:: https://pyup.io/repos/github/ampaho/getymo/shield.svg\n :target: https://pyup.io/repos/github/ampaho/getymo/\n :alt: Updates\n\n\n\nGeneralized Etymological Word Segmentation - To help NLP models with OOV words\n\nNLP models in general and word embeddings do not handle (OOV) Out-Of-Vocabulary words well.\n\nNo ML, you say?\n===============\nNope, this is entirely deterministic. KMP algorithm is the workhorse. So it is linear in the length of the word. So use wisely. Read more in ToDo.\n\nHow do humans handle a word out of their vocabulary?\n=====================================================\n\nMany things to attempt to guess what the word could mean. Among others, they try to etymologically reconstruct the word by looking for familiar prefix, suffix and roots in the word.\nThis is what getymo does in a NLP pipeline.\n\ngetymo has a very simple API. It has a single class `Segmenter` and a method `decompose` to get the etymons of the a word.\n\nInstall getymo\n==============\n\n.. code:: shell\n\n # with pip\n $ pip install getymo\n\n # or from sources\n $ git clone git://github.com/ampaho/getymo\n $ cd getymo\n $ python setup.py install\n\n # with conda\n $ conda install -c ampaho getymo \n\nLet's use getymo\n================\n\n.. code:: python\n\n >>> from getymo.getymo import Segmenter\n\n >>> #Instantiate the Segmenter\n >>> seg = Segmenter()\n\n >>> #getymo comes with a list of suffixes and prefixes but you can instantiate \n >>> #with your own as follows\n >>> #seg = Segmenter(file_name=\"pref_suf.txt\")\n\n >>> seg.decompose(\"hyperglycemia\")\n 'hyperglycemia high sugar blood condition'\n\n >>> #getymo decomposes the input word for you and returns it along with the output \n >>> #but you can just get the decomposed version\n >>> seg.decompose(\"hyperglycemia\", preserve_word = False)\n 'high sugar blood condition'\n\n >>> seg.decompose(\"nephrectomy\", preserve_word = False)\n 'kidney removal'\n\n >>> #you may also see the list of etymons (suffix, prefix and roots) extracted \n >>> #from the words with the argument `debug = True`\n >>> seg.decompose(\"nephrectomy\", preserve_word = False, debug = True)\n ('kidney removal', [{'nephr': 'kidney'}, {'ectomy': 'removal'}])\n\n\nAn example with gensim\n=======================\n\n.. code:: python\n\n >>> import numpy as np\n >>> import gensim\n >>> from gensim.models import Word2Vec\n\n >>> model = gensim.models.KeyedVectors.load_word2vec_format(\n 'model_path.bin', binary = True) \n\n >>> word = \"Craniocleidodysostosis\"\n >>> # You want the words embeddings that are most similar to Craniocleidodysostosis\n >>> model.wv.most_similar( word )\n >>> # but you most likely get a KeyError: \"word 'Craniocleidodysostosis' not in vocabulary\"\n >>> # sure, you can handle the exception but the point is that 'Craniocleidodysostosis' is Out of Vocab\n\n >>> # getymo to the rescue!\n >>> from getymo.getymo import Segmenter\n >>> seg = Segmenter()\n >>> decomposed_word = seg.decompose( word, preserve_word = False )\n >>> decomposed_word\n 'cranium smooth bad bone disease'\n\n >>> #write a simple function that averages word embeddings to get sentence embedding\n >>> def sent_embedding(sentence):\n\n vectors = [model.wv[w] for w in str(sentence).lower().split(\" \")\n if w in model.wv]\n\n v = np.zeros(model.vector_size)\n\n if (len(vectors) > 0):\n v = (np.array([sum(x) for x in zip(*vectors)])) / v.size\n\n return v\n\n >>> sent_wv = sent_embedding( decomposed_word )\n >>> model.similar_by_vector( sent_wv )\n [('bone', 0.6870707869529724),\n ('bones', 0.6824654340744019),\n ('osseous', 0.6417372226715088),\n ('bony', 0.6250882148742676),\n ('osteolysis', 0.6112068295478821),\n ('cranium', 0.6097828149795532),\n ('subchondral', 0.5923753976821899),\n ('osteonecrosis', 0.5899174213409424),\n ('Asthisaushirya', 0.588470995426178),\n ('acetabulum', 0.5860940217971802)]\n\n >>> #We went from a model that did not know the word `craniocleidodysostosis` to a \n >>> #model that gives a correct vector embedding for the getymo-ed word (decomposed word)\n >>> #looking at the most similar embeddings returned for the decomposed_word, \n >>> #we see that `craniocleidodysostosis` is related to `cranium bone disease`. \n >>> #Which exactly what `craniocleidodysostosis` is!\n\n >>> #It is the same exact gensim model, we just `gave` it the mnemonic device that we (humans)\n >>> #use all the time, when we encounter a word out of our vocabulary.\n\n* Free software: Apache Software License 2.0\n* Documentation: https://getymo.readthedocs.io.\n\n\nTODO\n====\n\n* conda install\n* Add CLI\n* Switch to tries for better performance\n* Rewrite in C++ while maintaining the python API for an even better performance\n\n=======\nHistory\n=======\n\n0.1.0 (2019-06-21)\n------------------\n\n* First release on PyPI.\n\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ampaho/getymo", "keywords": "getymo", "license": "Apache Software License 2.0", "maintainer": "", "maintainer_email": "", "name": "getymo", "package_url": "https://pypi.org/project/getymo/", "platform": "", "project_url": "https://pypi.org/project/getymo/", "project_urls": { "Homepage": "https://github.com/ampaho/getymo" }, "release_url": "https://pypi.org/project/getymo/0.2.22/", "requires_dist": [ "Click (>=6.0)" ], "requires_python": "", "summary": "Generalized Etymological Word Segmentation", "version": "0.2.22" }, "last_serial": 5592212, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "165b703d199c9cc591d978cb72ea17c4", "sha256": "13c9c36ffb9d2e58301a9b7f6b4147bd9ee5a57bbdf52bfe1d3dc00d6b612586" }, "downloads": -1, "filename": "getymo-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "165b703d199c9cc591d978cb72ea17c4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5007, "upload_time": "2019-06-22T05:35:56", "url": "https://files.pythonhosted.org/packages/97/13/673220bbdaa5bf6a20d733b7008b6705da4ae49896e7fe690f7db8cf5a90/getymo-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5273b48cf34d56e5d1f5c2f49a692fd1", "sha256": "e172d9eb2a0165632c87903959402e307157a73e9cd73288f74b4d3739e2a4c4" }, "downloads": -1, "filename": "getymo-0.1.0.tar.gz", "has_sig": false, "md5_digest": "5273b48cf34d56e5d1f5c2f49a692fd1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9538, "upload_time": "2019-06-22T05:35:59", "url": "https://files.pythonhosted.org/packages/3f/c8/ffd25e6862cd6fe66e890b13836b52f93e35231c73d4115a27ed231c7115/getymo-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "9f01282cacd295c152ffa579c104034c", "sha256": "695c541600c81b7992818d2df731eeb2d6bbb48cb79cbfc0162821476550839e" }, "downloads": -1, "filename": "getymo-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9f01282cacd295c152ffa579c104034c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4850, "upload_time": "2019-06-22T06:21:03", "url": "https://files.pythonhosted.org/packages/a3/8d/e7755987c137384fef2ca7f010f28143521b0dc83e396b60758b6e4afe9a/getymo-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "76743ea3a6ffb96eaaa4b552379c33b9", "sha256": "9f889e9e629e2035e86843b656404afd5bb56e2b0966f0e5cb573bd224baaf2c" }, "downloads": -1, "filename": "getymo-0.2.0.tar.gz", "has_sig": false, "md5_digest": "76743ea3a6ffb96eaaa4b552379c33b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9396, "upload_time": "2019-06-22T06:21:05", "url": "https://files.pythonhosted.org/packages/27/e8/7d510159cf39368a4d9dab0434a2069cd12a08f4b315a4c1e193cd0623bb/getymo-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "402182d65f0be7a3fbe17361d3577bf2", "sha256": "761e584da55dff0fc999c91bf67388c8e8894ffd955193f845b73b03bdc73a90" }, "downloads": -1, "filename": "getymo-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "402182d65f0be7a3fbe17361d3577bf2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4861, "upload_time": "2019-06-25T02:52:44", "url": "https://files.pythonhosted.org/packages/41/3d/34742debee0bc767ab531129ff48d027909b4ae42a17e372704094741b6c/getymo-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "67f612821482c7653e01e123661bf98e", "sha256": "7dc5829e404eefbf7e25717f60e28eca88e5a8aba2089930d80f17d305e6afb5" }, "downloads": -1, "filename": "getymo-0.2.1.tar.gz", "has_sig": false, "md5_digest": "67f612821482c7653e01e123661bf98e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9422, "upload_time": "2019-06-25T02:52:46", "url": "https://files.pythonhosted.org/packages/2b/60/1c88af8140b381d3615bb6b6b53e6cf110d95a194ae0152b886beb1fa8f4/getymo-0.2.1.tar.gz" } ], "0.2.10": [ { "comment_text": "", "digests": { "md5": "0eb42ce1d596ce9e1190ec962f040b00", "sha256": "3b483c6a8c3fbc860249eef3b6b9b1b7b003bb9250cc387ec65cad775302cea1" }, "downloads": -1, "filename": "getymo-0.2.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0eb42ce1d596ce9e1190ec962f040b00", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10248, "upload_time": "2019-06-25T18:44:57", "url": "https://files.pythonhosted.org/packages/d1/ec/371714e5b6248a9a049d9f499c776456445257dc395298fa62361c023e6e/getymo-0.2.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "df323714b85197a628ef7529238d6641", "sha256": "646e8ac71b2b1722fa9ba330c828e83681c2b23935e09124f80594d4993453d7" }, "downloads": -1, "filename": "getymo-0.2.10.tar.gz", "has_sig": false, "md5_digest": "df323714b85197a628ef7529238d6641", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12835, "upload_time": "2019-06-25T18:44:59", "url": "https://files.pythonhosted.org/packages/e7/8e/a8bb64a4b155c81826b3a21d1abaab2db059d7122bc0fe95d0c21ae17388/getymo-0.2.10.tar.gz" } ], "0.2.11": [ { "comment_text": "", "digests": { "md5": "461303adffbbd29c80d057c7bdb1cfe5", "sha256": "17e5dedae3b1bacd4ee65dd684758d54a65bb90b4f1321942794fc3c699a9174" }, "downloads": -1, "filename": "getymo-0.2.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "461303adffbbd29c80d057c7bdb1cfe5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10250, "upload_time": "2019-06-25T18:56:33", "url": "https://files.pythonhosted.org/packages/1a/a0/fc69dbe714343e8f1405f185b040ac90565ac4f054ca2f42230b4a499fa3/getymo-0.2.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0a1cc2fe90f6802a47ab39174381bfe9", "sha256": "58d8ec9c3701673e05c1c440fd6d5d7028ed947abe7a9b3d67f02117dc76e780" }, "downloads": -1, "filename": "getymo-0.2.11.tar.gz", "has_sig": false, "md5_digest": "0a1cc2fe90f6802a47ab39174381bfe9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12830, "upload_time": "2019-06-25T18:56:35", "url": "https://files.pythonhosted.org/packages/b5/9e/ce9c69d669b30ce5c75b54ea4ade0d15c3d15b761aa19e8ab6bdb92d233d/getymo-0.2.11.tar.gz" } ], "0.2.12": [ { "comment_text": "", "digests": { "md5": "2503cdd03e4364ac1cc1fe4db5e1d5c7", "sha256": "bcbe5d6069fade1a71bd0a89210fc7850c59761ad210a9123b6ae41f5a9648e8" }, "downloads": -1, "filename": "getymo-0.2.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2503cdd03e4364ac1cc1fe4db5e1d5c7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10310, "upload_time": "2019-06-25T19:28:29", "url": "https://files.pythonhosted.org/packages/e5/99/4f758cf7e959f298f8969bbe867027c3cff901760bfae6e0828a68a04fff/getymo-0.2.12-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "35188cf582d532d871f25219b7cbb29a", "sha256": "33d92f9262072f4c693812f5703e7b9487ecca9b7258eec35f4b16620634dc86" }, "downloads": -1, "filename": "getymo-0.2.12.tar.gz", "has_sig": false, "md5_digest": "35188cf582d532d871f25219b7cbb29a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13373, "upload_time": "2019-06-25T19:28:31", "url": "https://files.pythonhosted.org/packages/ed/3c/22581bbc5248dd80588089540ee94379e8d863616ef37f7aacaaa678850b/getymo-0.2.12.tar.gz" } ], "0.2.13": [ { "comment_text": "", "digests": { "md5": "4eacc77ea5743edceac13c1d1749564e", "sha256": "557489662e216d790e3e43090c23bcb7be57263891fc597c5061b8f133e8d4d0" }, "downloads": -1, "filename": "getymo-0.2.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4eacc77ea5743edceac13c1d1749564e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10884, "upload_time": "2019-06-25T22:30:10", "url": "https://files.pythonhosted.org/packages/e3/d4/3005bb3d58c352b3902813c499dde046db63d4a48f25409caf3092d5d7a6/getymo-0.2.13-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "afc142a13fd52c70b56cb2212137bdde", "sha256": "6a78e83c9924703c940244d29d07913b99e41f1f4fdc2e6e96829af4aaea95a7" }, "downloads": -1, "filename": "getymo-0.2.13.tar.gz", "has_sig": false, "md5_digest": "afc142a13fd52c70b56cb2212137bdde", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13755, "upload_time": "2019-06-25T22:30:12", "url": "https://files.pythonhosted.org/packages/7f/3a/a871cdbe944d26b76a1dbd9468d0e04d81391078c78f8d17b50b75af1637/getymo-0.2.13.tar.gz" } ], "0.2.14": [ { "comment_text": "", "digests": { "md5": "b998d32d639ae426e3fb384da9939ebe", "sha256": "3afb170ed61d3fc080888fdbcde32cc8cf97a0f035241a35842306c9f99852c3" }, "downloads": -1, "filename": "getymo-0.2.14-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b998d32d639ae426e3fb384da9939ebe", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10858, "upload_time": "2019-06-25T22:45:51", "url": "https://files.pythonhosted.org/packages/48/5e/c1966e60d383926277731ad59d06cfc29c0733b4ed37a64eb776b56a371c/getymo-0.2.14-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "32628f4bdd12c7858b3d77dd3e88885e", "sha256": "cb326829c5e1c77be598a3f85812fe871ed362ba3154df29d8e22d9d55c695fe" }, "downloads": -1, "filename": "getymo-0.2.14.tar.gz", "has_sig": false, "md5_digest": "32628f4bdd12c7858b3d77dd3e88885e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13785, "upload_time": "2019-06-25T22:45:53", "url": "https://files.pythonhosted.org/packages/b2/76/6435730f4fe5d0aace62898f0782994b72009c47232c8c8db78f9e38abf7/getymo-0.2.14.tar.gz" } ], "0.2.15": [ { "comment_text": "", "digests": { "md5": "350e93dfe8aa229809404936f798b423", "sha256": "41856dfab08684f45dcac7ad669541ca88d441d7863a530aa25675870e19ca43" }, "downloads": -1, "filename": "getymo-0.2.15-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "350e93dfe8aa229809404936f798b423", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10855, "upload_time": "2019-06-25T23:09:46", "url": "https://files.pythonhosted.org/packages/a8/6f/5d7bf71c02b05a55e5fbe9ee279221fe118e1bd2a444e135e153b4acc6ee/getymo-0.2.15-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "09bc8eb1bbbea69671d763b26869d46f", "sha256": "57a4584bb40d2b4740f87c6de4ac7d3a1cb86635ec917bbdb7fd59f57847e7aa" }, "downloads": -1, "filename": "getymo-0.2.15.tar.gz", "has_sig": false, "md5_digest": "09bc8eb1bbbea69671d763b26869d46f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13780, "upload_time": "2019-06-25T23:09:48", "url": "https://files.pythonhosted.org/packages/2a/76/6d14017f1a4e5bb94a950436ea85389fb9a0779542abac3b604a2e81ac92/getymo-0.2.15.tar.gz" } ], "0.2.16": [ { "comment_text": "", "digests": { "md5": "a7f8bfe6a953137ac25ae2f89b450c25", "sha256": "1c79bed824c05859c44cfe311a205d902f414d7d34c381d17cf5398c9212b213" }, "downloads": -1, "filename": "getymo-0.2.16-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a7f8bfe6a953137ac25ae2f89b450c25", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10857, "upload_time": "2019-06-25T23:19:00", "url": "https://files.pythonhosted.org/packages/27/fa/2a44b6e238e9018cd6d7cd5c91f7ebc3321f2ac5c05678b9334f59779feb/getymo-0.2.16-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "06077c8e5818a41f83792b8679e56038", "sha256": "9cca45353c2eacadf956c00d1f895b298eab9c575b73441c529e39530eb2fc18" }, "downloads": -1, "filename": "getymo-0.2.16.tar.gz", "has_sig": false, "md5_digest": "06077c8e5818a41f83792b8679e56038", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13804, "upload_time": "2019-06-25T23:19:02", "url": "https://files.pythonhosted.org/packages/ac/67/44ff7643f999163236403b56294f55d1a9e70dd6e0a37b09e243bf9a9c01/getymo-0.2.16.tar.gz" } ], "0.2.17": [ { "comment_text": "", "digests": { "md5": "c7a48af1058675cf81ce38d86e05c12a", "sha256": "02a4ea45481da3ed8713dba15bfec06afb1e98ddcce52c856ce28e95fc4a9f86" }, "downloads": -1, "filename": "getymo-0.2.17-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c7a48af1058675cf81ce38d86e05c12a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10855, "upload_time": "2019-06-25T23:27:58", "url": "https://files.pythonhosted.org/packages/68/4d/4f358d1d2cddb38c89efcc2a15c778278d9771c8ef805884e8b143b1b5a7/getymo-0.2.17-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7841740a70499f9bbf1f45886685f05d", "sha256": "c511000c78b9007e3466ccad9a4d04088183da79bd0d8219570fe0b9532ee0e4" }, "downloads": -1, "filename": "getymo-0.2.17.tar.gz", "has_sig": false, "md5_digest": "7841740a70499f9bbf1f45886685f05d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13815, "upload_time": "2019-06-25T23:27:59", "url": "https://files.pythonhosted.org/packages/aa/72/80eccf0a3d021f44b27e330b24f2f07c190124decb61f79853e4ed3451d7/getymo-0.2.17.tar.gz" } ], "0.2.18": [ { "comment_text": "", "digests": { "md5": "1ce0ed8e97c0197efce834ed920619c5", "sha256": "122571dab0f0ffc0a3145f1fde0993b765f7309df6ebb40bf690d82b01bc7636" }, "downloads": -1, "filename": "getymo-0.2.18-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1ce0ed8e97c0197efce834ed920619c5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10855, "upload_time": "2019-06-25T23:33:19", "url": "https://files.pythonhosted.org/packages/1b/d3/fc0a610e616068f699c40d7f119c34735ef44c500cde3a2411bb30ec17cf/getymo-0.2.18-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "63aacb9ae9e9e9d2dccd8d2f2b3fd757", "sha256": "380bdfe1bef6b4c1715a7c07af921fc7fbeaa77f52b52bc81528adc133754d3c" }, "downloads": -1, "filename": "getymo-0.2.18-py3.6.egg", "has_sig": false, "md5_digest": "63aacb9ae9e9e9d2dccd8d2f2b3fd757", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 13250, "upload_time": "2019-07-15T05:50:42", "url": "https://files.pythonhosted.org/packages/2d/0f/4e005d58c80381145ec57633fe13267c8e54b9391476198e19c857c967e0/getymo-0.2.18-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "f562683b1bd6eb5359497146f6a0fef3", "sha256": "0288c9bbc0f4d4e6929bed233314a4a1c8eeb0e879bde4fe39f848dec53bba7f" }, "downloads": -1, "filename": "getymo-0.2.18.tar.gz", "has_sig": false, "md5_digest": "f562683b1bd6eb5359497146f6a0fef3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13781, "upload_time": "2019-06-25T23:33:21", "url": "https://files.pythonhosted.org/packages/23/5f/243f2c290c6eca3531f8dcc3f617a5eb7f0c1abff5ba30b859e4e392ec0b/getymo-0.2.18.tar.gz" } ], "0.2.19": [ { "comment_text": "", "digests": { "md5": "ebd865e000018d4d11129c126d6dcc52", "sha256": "4a51bbcd848cfa1e932e4e94dfe8c9006711739c59dbb05cd980326f9395b2cc" }, "downloads": -1, "filename": "getymo-0.2.19-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ebd865e000018d4d11129c126d6dcc52", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12546, "upload_time": "2019-07-15T05:50:41", "url": "https://files.pythonhosted.org/packages/32/a1/49c4aa48c75373fbffc3d131fe585d5173992bd10c1103e4303d8e5104b3/getymo-0.2.19-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4d378f8a293279589c4d3f0dbaf97f5a", "sha256": "65f92cc7c2ce8bf1c12f46fe81c4b761d342ab2ffce74e1ebf3fa54809406a7a" }, "downloads": -1, "filename": "getymo-0.2.19.tar.gz", "has_sig": false, "md5_digest": "4d378f8a293279589c4d3f0dbaf97f5a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13871, "upload_time": "2019-07-15T05:51:27", "url": "https://files.pythonhosted.org/packages/e4/ee/338736c64358ecf32531d4d64d9589df2d0b0ff756a998b1eb02b0fc7694/getymo-0.2.19.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "aa4822bb6c949d4307e017313ced9329", "sha256": "a41a576dfd3ad502a24a826185e0389848c1c01f91d94c09bc5053c4d138a4df" }, "downloads": -1, "filename": "getymo-0.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "aa4822bb6c949d4307e017313ced9329", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8586, "upload_time": "2019-06-25T03:19:57", "url": "https://files.pythonhosted.org/packages/7e/12/f47b1a3f26562e3d16526bcc51d74a434f1d1dafb6c8b6a9f8f7a7dba6c0/getymo-0.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "191b3b8e435c50f4a989601f12122ae6", "sha256": "1069bfe34aeb1adb28831a2927672d0f4b4ab08487dbb6f1b4263ab340eb627b" }, "downloads": -1, "filename": "getymo-0.2.2.tar.gz", "has_sig": false, "md5_digest": "191b3b8e435c50f4a989601f12122ae6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9466, "upload_time": "2019-06-25T03:19:59", "url": "https://files.pythonhosted.org/packages/56/fd/c65476cf743dac5498242d0397112ee76e0be335316ace6ec02d698ddd47/getymo-0.2.2.tar.gz" } ], "0.2.20": [ { "comment_text": "", "digests": { "md5": "a7a8ffe0a2a2489f17ddb7638328a390", "sha256": "d25b907eb0e5ec2d9de272d35caf70249b4c29fe77f289a5c4a7d499b65f5585" }, "downloads": -1, "filename": "getymo-0.2.20-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a7a8ffe0a2a2489f17ddb7638328a390", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12876, "upload_time": "2019-07-27T07:43:28", "url": "https://files.pythonhosted.org/packages/73/15/e09691e275495a335d37e820477fd99972bfdd0af4684468faab5996b07d/getymo-0.2.20-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a98672d64fa2f03436317a4d2d7fa421", "sha256": "7522a79776aae8965eb5545429208d24fc80272a6a5f6a4e2e2fd6845f3a0b79" }, "downloads": -1, "filename": "getymo-0.2.20.tar.gz", "has_sig": false, "md5_digest": "a98672d64fa2f03436317a4d2d7fa421", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14178, "upload_time": "2019-07-27T07:43:30", "url": "https://files.pythonhosted.org/packages/6b/9b/d8c3b435391f6dbf5a023641c769cb14fd41947c494f3c9c0a3a8c81c2bb/getymo-0.2.20.tar.gz" } ], "0.2.21": [ { "comment_text": "", "digests": { "md5": "9073307b6d5339e2fd1457c0328c5ae0", "sha256": "dddf3a90af272ab4899df86a3744dc475ac5d8b73c38609518608fd0a39cf798" }, "downloads": -1, "filename": "getymo-0.2.21-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9073307b6d5339e2fd1457c0328c5ae0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12877, "upload_time": "2019-07-27T07:50:50", "url": "https://files.pythonhosted.org/packages/9b/31/ee45d2f5834736ade90bbe6090b662ac2e58a59d2ec3a383ff15d34b8ec5/getymo-0.2.21-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ec4d36a26290fff7720c284b1915d3d0", "sha256": "386f10798170c2a1f112aecf15a14ff853909ed9b208b6b4bd1d037c9f5ad6b8" }, "downloads": -1, "filename": "getymo-0.2.21.tar.gz", "has_sig": false, "md5_digest": "ec4d36a26290fff7720c284b1915d3d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14189, "upload_time": "2019-07-27T07:50:52", "url": "https://files.pythonhosted.org/packages/87/d9/4ca0b1f4c599087adfd70894ca48c8dfc89028643f675f2d1b86d3c6a4b5/getymo-0.2.21.tar.gz" } ], "0.2.22": [ { "comment_text": "", "digests": { "md5": "b260ae51bf9b9905923dd9549cf0150b", "sha256": "48276c94619f27583d295fed21455745fee83c40a03ab9ca8e992b5208d6ce42" }, "downloads": -1, "filename": "getymo-0.2.22-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b260ae51bf9b9905923dd9549cf0150b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12878, "upload_time": "2019-07-27T07:55:23", "url": "https://files.pythonhosted.org/packages/82/dd/f3d96c658f4e883c194358e542201f721f92fb454a6d4828348f398bf16e/getymo-0.2.22-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e9c867c21842cb69086c6493e997adfa", "sha256": "008e338855da8af06bc243307bcf8988e1c6b01fa238a7f28790542d944eb8e2" }, "downloads": -1, "filename": "getymo-0.2.22.tar.gz", "has_sig": false, "md5_digest": "e9c867c21842cb69086c6493e997adfa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14187, "upload_time": "2019-07-27T07:55:25", "url": "https://files.pythonhosted.org/packages/d9/f4/fa167c16b84624f785861c79f3a54d72997d5a8fe6c62475a066e7723871/getymo-0.2.22.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b260ae51bf9b9905923dd9549cf0150b", "sha256": "48276c94619f27583d295fed21455745fee83c40a03ab9ca8e992b5208d6ce42" }, "downloads": -1, "filename": "getymo-0.2.22-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b260ae51bf9b9905923dd9549cf0150b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12878, "upload_time": "2019-07-27T07:55:23", "url": "https://files.pythonhosted.org/packages/82/dd/f3d96c658f4e883c194358e542201f721f92fb454a6d4828348f398bf16e/getymo-0.2.22-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e9c867c21842cb69086c6493e997adfa", "sha256": "008e338855da8af06bc243307bcf8988e1c6b01fa238a7f28790542d944eb8e2" }, "downloads": -1, "filename": "getymo-0.2.22.tar.gz", "has_sig": false, "md5_digest": "e9c867c21842cb69086c6493e997adfa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14187, "upload_time": "2019-07-27T07:55:25", "url": "https://files.pythonhosted.org/packages/d9/f4/fa167c16b84624f785861c79f3a54d72997d5a8fe6c62475a066e7723871/getymo-0.2.22.tar.gz" } ] }