{ "info": { "author": "Ivan Belonogov", "author_email": "", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: C++", "Programming Language :: Cython", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: Implementation :: CPython" ], "description": "\n![PyPI](https://img.shields.io/pypi/v/youtokentome.svg)\n[![Downloads](https://pepy.tech/badge/youtokentome)](https://pepy.tech/project/youtokentome)\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/python/black)\n![GitHub](https://img.shields.io/github/license/vkcom/youtokentome.svg)\n[![Build Status](https://travis-ci.org/VKCOM/YouTokenToMe.svg?branch=master)](https://travis-ci.org/VKCOM/YouTokenToMe)\n\n# YouTokenToMe \n\nYouTokenToMe is an unsupervised text tokenizer focused on computational efficiency. It currently implements fast Byte Pair Encoding (BPE) [[Sennrich et al.](https://www.aclweb.org/anthology/P16-1162)].\nOur implementation is much faster in training and tokenization than [Hugging Face](https://github.com/huggingface/tokenizers), [fastBPE](https://github.com/glample/fastBPE)\n and [SentencePiece](https://github.com/google/sentencepiece). In some test cases, it is 90 times faster.\n Check out our [benchmark](benchmark.md) results.\n\nKey advantages:\n\n* Multithreading for training and tokenization\n* The algorithm has `O(N)` complexity, where `N` is the length of training data\n* Highly efficient implementation in C++\n* Python wrapper and command-line interface\n\nExtra features:\n* BPE-dropout (as described in [Provilkov et al, 2019](https://arxiv.org/abs/1910.13267))\n\nAs well as in the algorithm from the original paper, ours does not consider tokens \nthat cross word boundaries. Just like in [SentencePiece](https://github.com/google/sentencepiece), all space symbols were replaced by meta symbol \"\u2581\" (U+2581). It allows sequences of tokens to be converted back to text and for word boundaries to be restored.\n\nFor example, the phrase ```Blazingly fast tokenization!``` can be tokenized into\n\n`['\u2581Bl', 'az', 'ingly', '\u2581fast', '\u2581token', 'ization', '!']`\n\n## Installation\n\n```bash\npip install youtokentome\n```\n## Python interface \n\n### Example\nLet's start with a self-contained example. \n\n```python\nimport random\n\nimport youtokentome as yttm\n\ntrain_data_path = \"train_data.txt\"\nmodel_path = \"example.model\"\n\n# Generating random file with training data\n# 10000 lines with 100 characters in each line\nn_lines = 10000\nn_characters = 100\nwith open(train_data_path, \"w\") as fout:\n for _ in range(n_lines):\n print(\"\".join([random.choice(\"abcd \") for _ in range(n_characters)]), file=fout)\n\n# Generating random text\ntest_text = \"\".join([random.choice(\"abcde \") for _ in range(100)])\n\n# Training model\nyttm.BPE.train(data=train_data_path, vocab_size=5000, model=model_path)\n\n# Loading model\nbpe = yttm.BPE(model=model_path)\n\n# Two types of tokenization\nprint(bpe.encode([test_text], output_type=yttm.OutputType.ID))\nprint(bpe.encode([test_text], output_type=yttm.OutputType.SUBWORD))\n```\n\n \n### Training model\n```python\nyoutokentome.BPE.train(data, model, vocab_size, coverage, n_threads=-1, pad_id=0, unk_id=1, bos_id=2, eos_id=3)\n```\nTrains BPE model and saves to file.\n\n**Args:**\n\n* `data`: string, path to file with training data\n* `model`: string, path to where the trained model will be saved\n* `vocab_size`: int, number of tokens in the final vocabulary\n* `coverage`: float, fraction of characters covered by the model. Must be in the range [0, 1]. A good value to use is about 0.9999.\n* `n_threads`: int, number of parallel threads used to run. If -1 is passed, then all available threads are going to be used. Note that the number of threads is limited by 8 (see [benchmark](benchmark.md#number-of-threads)).\n* `pad_id`: int, reserved id for padding\n* `unk_id`: int, reserved id for unknown symbols\n* `bos_id`: int, reserved id for begin of sentence token\n* `eos_id`: int, reserved id for end of sentence token\n\n**Returns**: Class `youtokentome.BPE` with the loaded model.\n\n\n \n\n### Model loading\n\n```python\nyoutokentome.BPE(model, n_threads=-1)\n```\n\nClass constructor. Loads the trained model.\n\n* `model`: string, path to the trained model\n* `n_threads`: int, number of parallel threads used to run. \n If equal to -1, then the maximum number of threads available will be used.\n\n \n\n### Methods\nClass `youtokentome.BPE` has the following methods:\n#### encode \n```python\nencode(self, sentences, output_type=yttm.OutputType.ID, bos=False, eos=False, reverse=False, dropout_prob=0)\n```\n\n**Args:**\n\n* `sentences`: list of strings, sentences for tokenization.\n* `output_type`: enum, sentence can be tokenized to ids or subwords. Use `OutputType.ID` for ids and `OutputType.SUBWORD` for subwords.\n* `bos`: bool, if True then token \u201cbeginning of sentence\u201d will be added\n* `eos`: bool, if True then token \u201cend of sentence\u201d will be added\n* `reverse`: bool, if True the output sequence of tokens will be reversed\n* `dropout_prob`: float, BPE-dropout probability (the probability of a merge being dropped). Must be in the range [0, 1].\n\n\n**Returns:** If `output_type` is equal to `youtokentome.OutputType.ID` or `youtokentome.OutputType.SUBWORD` \n then a list of lists of integers or list of lists of strings will be returned\nrespectively.\n\n \n#### vocab\n\n```python\nvocab(self)\n```\n\n**Returns:** A list `vocab_size` strings. The i-th string in the list corresponds\n to i-th subword.\n\n \n#### vocab_size\n\n```python\nvocab_size(self)\n```\n\n**Returns:** int. Size of vocabulary.\n\n \n#### subword_to_id\n\n```python\nsubword_to_id(self, subword)\n```\n**Args:**\n* `subword`: string. \n\n**Returns:** \nInteger from the range [0, vocab_size-1]. Id of subword or,\n if there is no such subword in the vocabulary, `unk_id` will be \nreturned.\n\n \n#### id_to_subword \n\n```python\nid_to_subword(self, id)\n```\n**Args:**\n* `id`: int, must be in the range [0, vocab_size-1]\n\n**Returns:** string. Subword from vocabulary by id.\n\n \n#### decode \n```python\ndecode(self, ids, ignore_ids=None)\n``` \nConvert each id to subword and concatenate with space symbol.\n\n**Args:**\n\n * `ids`: list of lists of integers. All integers must be in the range [0, vocab_size-1]\n * `ignore_ids`: collection of integers. These indices would be ignored during the decoding. All integers must be in the range [0, vocab_size-1] [default: None]\n\n\n**Returns:** List of strings. \n\n## Command line interface\n\n### Example \n\n```bash\n$ yttm bpe --data TRAINING_DATA_FILE --model OUTPUT_MODEL_FILE --vocab_size 2000\n$ yttm encode --model OUTPUT_MODEL_FILE --output_type subword < TEST_DATA_FILE > ENCODED_DATA \n```\n\n\n### Supported commands\n\n`YouTokenToMe` supports the following commands:\n\n```\n$ yttm --help\n\nUsage: yttm [OPTIONS] COMMAND [ARGS]...\n\nOptions:\n --help Show this message and exit.\n\nCommands:\n bpe Train BPE model.\n decode Decode ids to text.\n encode Encode text to ids or subwords.\n vocab Print list of learned subwords.\n```\n\nCommand `bpe` allows you to train Byte Pair Encoding model based on a text file.\n\n```\n$ yttm bpe --help\n\nUsage: yttm bpe [OPTIONS]\n\n Train BPE model.\n\nOptions:\n --data PATH Training data file path. [required]\n --model PATH Output model file path. [required]\n --vocab_size INTEGER Number of tokens in the final vocabulary. [required]\n --coverage FLOAT Fraction of characters covered by the model. [default: 1.0]\n --n_threads INTEGER Number of threads. [default: -1]\n --pad_id INTEGER Padding token id. [default: 0]\n --unk_id INTEGER Unknown token id. [default: 1]\n --bos_id INTEGER 'Begin of sentence' token id. [default: 2]\n --eos_id INTEGER 'End of sentence' token id. [default: 3]\n --help Show this message and exit.\n```\n\n\nApply BPE encoding for a corpus of sentences. Use `stdin` for input and `stdout` for output.\n\nBy default, encoding works in parallel using `n_threads` threads. Number of threads is limited by\n8 (see [benchmark](benchmark.md#number-of-threads)).\n\nWith the `--stream` option, `--n_threads` will be ignored and all sentences will be processed one by one.\n Each sentence will be tokenized and written to the `stdout` before the next sentence is read.\n\n\n```\n$ yttm encode --help\n\nUsage: yttm encode [OPTIONS]\n\n Encode text to ids or subwords.\n\nOptions:\n --model PATH Path to file with learned model. [required]\n --output_type TEXT 'id' or 'subword'. [required]\n --n_threads INTEGER Number of threads. [default: -1]\n --bos Add tab 'begin of sentence'.\n --eos Add tab 'end of sentence'.\n --reverse Reverse output sequence of tokens.\n --stream Process each line before reading the next one.\n --dropout_prob BPE-dropout probability (the probability of a merge being dropped). [default: 0]\n --help Show this message and exit.\n```\n\nPrint vocabulary. This can be useful for understanding the model.\n\n```\n$ yttm vocab --help\n\nUsage: yttm vocab [OPTIONS]\n\n Print list of learned subwords.\n\nOptions:\n --model PATH Path to file with learned model. [required]\n --verbose Add merging rules.\n --help Show this message and exit.\n```\n\nConvert ids back to text. Use `stdin` for input and `stdout` for output.\n\n```\n$ yttm decode --help\n\nUsage: yttm decode [OPTIONS]\n\n Decode ids to text.\n\nOptions:\n --model PATH Path to file with learned model. [required]\n --ignore_ids List of indices to ignore for decoding. Example: --ignore_ids=1,2,3\n --help Show this message and exit.\n```\n\n\n\n\n\n\n\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/vkcom/youtokentome", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "youtokentome", "package_url": "https://pypi.org/project/youtokentome/", "platform": "", "project_url": "https://pypi.org/project/youtokentome/", "project_urls": { "Homepage": "https://github.com/vkcom/youtokentome" }, "release_url": "https://pypi.org/project/youtokentome/1.0.6/", "requires_dist": [ "Click (>=7.0)" ], "requires_python": ">=3.5.0", "summary": "Unsupervised text tokenizer focused on computational efficiency", "version": "1.0.6", "yanked": false, "yanked_reason": null }, "last_serial": 6622374, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "1f20fd3740b573c3426240423e0dc217", "sha256": "b3d370a456031a15af741746dd7c2255cd27f6f283b83514d2ecdba272fbc416" }, "downloads": -1, "filename": "youtokentome-1.0.0-cp35-cp35m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "1f20fd3740b573c3426240423e0dc217", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">3.5.0", "size": 143528, "upload_time": "2019-07-15T08:29:38", "upload_time_iso_8601": "2019-07-15T08:29:38.470326Z", "url": "https://files.pythonhosted.org/packages/3b/c7/2900ec51ed9d57453c6e87fa89c9244f5c2d27d60e2fd664d744a9b524b3/youtokentome-1.0.0-cp35-cp35m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "79f8a87946a8d773742ed77085214983", "sha256": "31fddf354607dd3192e6f593b05359471e685569d0ab473ec75ed16a87ac8915" }, "downloads": -1, "filename": "youtokentome-1.0.0-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "79f8a87946a8d773742ed77085214983", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">3.5.0", "size": 1676366, "upload_time": "2019-07-15T08:29:43", "upload_time_iso_8601": "2019-07-15T08:29:43.806783Z", "url": "https://files.pythonhosted.org/packages/bd/35/77b133e2fbf4da0ce1e1e542c03df9c2d60702abb5bc11d03170ec6329b3/youtokentome-1.0.0-cp35-cp35m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "168146197e953b854c06875788a925b5", "sha256": "e05c4612688bced065fa17a278b55a36e3f8f38459ec9bb3c423336800a32b58" }, "downloads": -1, "filename": "youtokentome-1.0.0-cp36-cp36m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "168146197e953b854c06875788a925b5", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">3.5.0", "size": 145026, "upload_time": "2019-07-15T08:29:39", "upload_time_iso_8601": "2019-07-15T08:29:39.943439Z", "url": "https://files.pythonhosted.org/packages/10/70/43369df0110da82fa430f8d1119775801aef5b1959bb8da1aa527981c313/youtokentome-1.0.0-cp36-cp36m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d3bd25e46ddd91711a38e4eb8d197867", "sha256": "02d8ac1b7815528b4f05a8a39fa5ff03533ae5205e024c5d912db375cd038fe8" }, "downloads": -1, "filename": "youtokentome-1.0.0-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "d3bd25e46ddd91711a38e4eb8d197867", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">3.5.0", "size": 1678731, "upload_time": "2019-07-15T08:29:45", "upload_time_iso_8601": "2019-07-15T08:29:45.999520Z", "url": "https://files.pythonhosted.org/packages/7a/1f/d71b0cdb1ff98324a4662720f11b14f863651ec80907900ca54cd1fdaae8/youtokentome-1.0.0-cp36-cp36m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0330ba755ed70e3be0dd5e310d9fa3c8", "sha256": "c0a0f5704f1f11a0ee14d328cf0f09dc817b645bef5af97ce7eeb7b804acb935" }, "downloads": -1, "filename": "youtokentome-1.0.0-cp37-cp37m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "0330ba755ed70e3be0dd5e310d9fa3c8", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">3.5.0", "size": 144048, "upload_time": "2019-07-15T08:29:41", "upload_time_iso_8601": "2019-07-15T08:29:41.561970Z", "url": "https://files.pythonhosted.org/packages/1a/26/9cc4c30e40eeb82a975673d27eff5e288378fe8db5d2f2bbb38d2b80d777/youtokentome-1.0.0-cp37-cp37m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bca0a9a37e03d4d25141231a8e146d74", "sha256": "4c7cac01c83c3c2749ae24c762cacdb51e25d49debddeeb036dea92df40f6369" }, "downloads": -1, "filename": "youtokentome-1.0.0-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "bca0a9a37e03d4d25141231a8e146d74", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">3.5.0", "size": 1679285, "upload_time": "2019-07-15T08:29:48", "upload_time_iso_8601": "2019-07-15T08:29:48.009644Z", "url": "https://files.pythonhosted.org/packages/e1/63/3f3d4580f70793b6c1b44ee9e0c58dce5a2cbb05bf7ae2b2727af6a78d8b/youtokentome-1.0.0-cp37-cp37m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "67c1d0fb20c3a66a3a1f8d9c01c4dd32", "sha256": "120339ec54b8094f5e2c5ffe92ba52426edcc254a983eb474706d18f29bc5f9f" }, "downloads": -1, "filename": "youtokentome-1.0.0.tar.gz", "has_sig": false, "md5_digest": "67c1d0fb20c3a66a3a1f8d9c01c4dd32", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.5.0", "size": 74627, "upload_time": "2019-07-15T08:29:50", "upload_time_iso_8601": "2019-07-15T08:29:50.067768Z", "url": "https://files.pythonhosted.org/packages/09/0b/c318e9611c506dfad10c0bebaa8364ad05156c7019f6976e0168ae0f52d0/youtokentome-1.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "fe85ac650536bee689df38d89b5eca8d", "sha256": "bd8071507c9e5c71ab58d61c7d20cdf4f457984ed167f4ac70465914aa6f11c9" }, "downloads": -1, "filename": "youtokentome-1.0.1-cp35-cp35m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "fe85ac650536bee689df38d89b5eca8d", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">=3.5.0", "size": 146438, "upload_time": "2019-07-19T13:49:44", "upload_time_iso_8601": "2019-07-19T13:49:44.847829Z", "url": "https://files.pythonhosted.org/packages/bb/e5/17f823c8cc8e0ee4ba1d32c4070ffa25e7be19bbe6bb6aa6d8388b8591e0/youtokentome-1.0.1-cp35-cp35m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4ad135292bbce6d55215c261a889dadb", "sha256": "a3b88cbfb6800ca55b885ff07e49c7b64f2c0ec6909c7aba62b2fffabd259515" }, "downloads": -1, "filename": "youtokentome-1.0.1-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "4ad135292bbce6d55215c261a889dadb", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">=3.5.0", "size": 1679187, "upload_time": "2019-07-19T13:49:51", "upload_time_iso_8601": "2019-07-19T13:49:51.170620Z", "url": "https://files.pythonhosted.org/packages/85/14/5c8929111a2de11071f3d1bba62a0c308561f87571ad6f68e67e2987324b/youtokentome-1.0.1-cp35-cp35m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "18dbf16d356de3ec2e35a9490745194b", "sha256": "0ecf8d6ae96a0cdd1616c84ded93a3f2ce78457b46337f8fe2a5caf9b1317cc1" }, "downloads": -1, "filename": "youtokentome-1.0.1-cp36-cp36m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "18dbf16d356de3ec2e35a9490745194b", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.5.0", "size": 147937, "upload_time": "2019-07-19T13:49:47", "upload_time_iso_8601": "2019-07-19T13:49:47.014969Z", "url": "https://files.pythonhosted.org/packages/70/17/17b2154d96f2ff56345e1b5fbea656632b0ffbddbcaabc946418a2ca217a/youtokentome-1.0.1-cp36-cp36m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c2bb1c4610f4f4859c3389b8f5a9ff85", "sha256": "d9f42ebdc607e6b19d5d4796593434fe00aac83161df818d06dd4eed08384568" }, "downloads": -1, "filename": "youtokentome-1.0.1-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "c2bb1c4610f4f4859c3389b8f5a9ff85", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.5.0", "size": 1681636, "upload_time": "2019-07-19T13:49:56", "upload_time_iso_8601": "2019-07-19T13:49:56.057400Z", "url": "https://files.pythonhosted.org/packages/5d/72/47c880b59341309f15f35eee523a4f27590314f96abf1704c808b841507b/youtokentome-1.0.1-cp36-cp36m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ddbfab4a694b12aea8194c8e0ad28c98", "sha256": "0284f44f697b0372daee85ff0115af9116f08b99b885c8c09180608c688ac47c" }, "downloads": -1, "filename": "youtokentome-1.0.1-cp37-cp37m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "ddbfab4a694b12aea8194c8e0ad28c98", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.5.0", "size": 146950, "upload_time": "2019-07-19T13:49:48", "upload_time_iso_8601": "2019-07-19T13:49:48.849482Z", "url": "https://files.pythonhosted.org/packages/97/92/c791bfda12d99b5ec486abfa3d6687051b4049cc8972c30d3d2db53b947e/youtokentome-1.0.1-cp37-cp37m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7852af951ab88da7ef56bb2493670179", "sha256": "4014ce590ef3e87364df0daad35d887bdd8306d8a923af3169ca40f1085a564a" }, "downloads": -1, "filename": "youtokentome-1.0.1-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "7852af951ab88da7ef56bb2493670179", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.5.0", "size": 1682144, "upload_time": "2019-07-19T13:50:01", "upload_time_iso_8601": "2019-07-19T13:50:01.514780Z", "url": "https://files.pythonhosted.org/packages/9e/4c/f4dfcf4e8656bd0d166a7e0ef587caba9e1f83b3bec5503061e82e2b9d84/youtokentome-1.0.1-cp37-cp37m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4e10917720b835cee66e19f0fedb8953", "sha256": "1edba173421f906ed841dd412aa778eaf4b8ec8a8cc50d97c930cc689ee2fff2" }, "downloads": -1, "filename": "youtokentome-1.0.1.tar.gz", "has_sig": false, "md5_digest": "4e10917720b835cee66e19f0fedb8953", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 78549, "upload_time": "2019-07-19T13:50:03", "upload_time_iso_8601": "2019-07-19T13:50:03.685630Z", "url": "https://files.pythonhosted.org/packages/5c/6d/1472ec6449f54c6779134c7314ff22a065e837ab70137e5a473b7d9e7505/youtokentome-1.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "9eb454530f53852c7ba223eb4f696b44", "sha256": "3b7ff7a3d8c79d89b5f0327aa8e241f3939a3afdf5e4e3eccaea5431a20dd0a3" }, "downloads": -1, "filename": "youtokentome-1.0.2-cp35-cp35m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "9eb454530f53852c7ba223eb4f696b44", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">=3.5.0", "size": 1029841, "upload_time": "2019-10-22T16:03:16", "upload_time_iso_8601": "2019-10-22T16:03:16.142670Z", "url": "https://files.pythonhosted.org/packages/a6/71/8f91df7ff2b13274626af50dd7bbf737a183734fd6854ce93f20912e2432/youtokentome-1.0.2-cp35-cp35m-macosx_10_6_intel.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b58e30ab5947018b25844aec85e0189d", "sha256": "fd3194e83e7b0f7695d8c8d5232f9fb8adc13af1f0afdfab8735f339b372cc45" }, "downloads": -1, "filename": "youtokentome-1.0.2-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "b58e30ab5947018b25844aec85e0189d", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">=3.5.0", "size": 1165574, "upload_time": "2019-10-22T15:41:45", "upload_time_iso_8601": "2019-10-22T15:41:45.009272Z", "url": "https://files.pythonhosted.org/packages/76/7c/15c0c9c15052beb15367a2b9ce998071f9923134ae051fe0256de0640a61/youtokentome-1.0.2-cp35-cp35m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6941e3b5f17d1b83b3ca73bf2d7f1fef", "sha256": "9c7632c5bd5b775ddb73749f031e62d21fac8b8ec59af9102adddc040cd5cfc8" }, "downloads": -1, "filename": "youtokentome-1.0.2-cp36-cp36m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "6941e3b5f17d1b83b3ca73bf2d7f1fef", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.5.0", "size": 1035295, "upload_time": "2019-10-22T16:03:17", "upload_time_iso_8601": "2019-10-22T16:03:17.761927Z", "url": "https://files.pythonhosted.org/packages/1f/52/99fcf9db1ad7b35de8ec9a739b26017cba2968b13bcbe9142e137844c79d/youtokentome-1.0.2-cp36-cp36m-macosx_10_6_intel.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "aceefadc16868581a241fddec98fb570", "sha256": "7103d16d04be3d11fe5eb70cfb3373968e8d444fbf4c24db54cbe4395ca2ec5e" }, "downloads": -1, "filename": "youtokentome-1.0.2-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "aceefadc16868581a241fddec98fb570", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.5.0", "size": 1166684, "upload_time": "2019-10-22T15:41:46", "upload_time_iso_8601": "2019-10-22T15:41:46.806454Z", "url": "https://files.pythonhosted.org/packages/a8/f3/a2e97726b6e884a3f4b3e67a93eded66e1c45b2c2b37ffd8b697c3ecacf9/youtokentome-1.0.2-cp36-cp36m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ae2e5877571ea8600e2f48a35a0bb6d8", "sha256": "60aa48e1aea68599f92fd0a55923cf38788f54e6807172115d49c696df5208fc" }, "downloads": -1, "filename": "youtokentome-1.0.2-cp37-cp37m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "ae2e5877571ea8600e2f48a35a0bb6d8", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.5.0", "size": 1031718, "upload_time": "2019-10-22T16:03:19", "upload_time_iso_8601": "2019-10-22T16:03:19.422788Z", "url": "https://files.pythonhosted.org/packages/e8/74/3b3a3fb37858d0285209eab6b1156a0454d8a4785df955625e0f11b60f9b/youtokentome-1.0.2-cp37-cp37m-macosx_10_6_intel.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "406dcfe620f87f0eca69ded492c51a46", "sha256": "aac7dcbf0abfcd521dd557b2449474e57f6e78715bae43724a543de7adcc9667" }, "downloads": -1, "filename": "youtokentome-1.0.2-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "406dcfe620f87f0eca69ded492c51a46", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.5.0", "size": 1167911, "upload_time": "2019-10-22T15:41:48", "upload_time_iso_8601": "2019-10-22T15:41:48.525092Z", "url": "https://files.pythonhosted.org/packages/df/5a/3bdfaefd81ced83a7067b171af523eb9341dc6a55c38fae8683cfdef4293/youtokentome-1.0.2-cp37-cp37m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4dd4d357f2785a35fa635ca66cf640c2", "sha256": "d95389552d6af44ca93bf06b8f61d6ec7fabca2e4d53a194029afcedd8130f00" }, "downloads": -1, "filename": "youtokentome-1.0.2.tar.gz", "has_sig": false, "md5_digest": "4dd4d357f2785a35fa635ca66cf640c2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 80914, "upload_time": "2019-10-22T15:41:50", "upload_time_iso_8601": "2019-10-22T15:41:50.043530Z", "url": "https://files.pythonhosted.org/packages/6d/b4/d4672222afc4920df3860494f53cf10360c557e39ab92e52ccee40737447/youtokentome-1.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "e1da53da8834548275dafb4c3f10d485", "sha256": "4d597f423155434a87d64efe5dccfaedd5e8b47586bfe781495861b3f304819a" }, "downloads": -1, "filename": "youtokentome-1.0.3-cp35-cp35m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "e1da53da8834548275dafb4c3f10d485", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">=3.5.0", "size": 302198, "upload_time": "2019-11-05T12:57:28", "upload_time_iso_8601": "2019-11-05T12:57:28.162459Z", "url": "https://files.pythonhosted.org/packages/f0/c9/269c34c150c7d6c8f16a072b9363826fa2caa91c2869a9e6f1d7b3fa2565/youtokentome-1.0.3-cp35-cp35m-macosx_10_6_intel.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a6b6f833ee5617ba3694c652d3a7470c", "sha256": "1e21563b37a9326f6207389e603ed44a7faae613ea1e3e8fe4c833e2e21ecedf" }, "downloads": -1, "filename": "youtokentome-1.0.3-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "a6b6f833ee5617ba3694c652d3a7470c", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">=3.5.0", "size": 1165535, "upload_time": "2019-11-05T12:53:40", "upload_time_iso_8601": "2019-11-05T12:53:40.456683Z", "url": "https://files.pythonhosted.org/packages/a4/a1/9fae5b0c6d068f99e9a141e1c64df74d0ab5fb2dbc234bf6536b4141d57f/youtokentome-1.0.3-cp35-cp35m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e8b3423295da08e8f581ed473b25e518", "sha256": "6839cffa31873754123e1533c720a7e7374880f95e87b815258b2ef45f7fe615" }, "downloads": -1, "filename": "youtokentome-1.0.3-cp36-cp36m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "e8b3423295da08e8f581ed473b25e518", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.5.0", "size": 303430, "upload_time": "2019-11-05T12:57:29", "upload_time_iso_8601": "2019-11-05T12:57:29.940940Z", "url": "https://files.pythonhosted.org/packages/0b/ec/7207c2de780b5665ab8abea0d84c49ff5d881b3c527205574eaab6090842/youtokentome-1.0.3-cp36-cp36m-macosx_10_6_intel.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a37a697579a18764ecfeb9213c798bbf", "sha256": "be7c22bc444b5ff93a68ee0283859aa941dc7aadfb81b4aba168628908e05708" }, "downloads": -1, "filename": "youtokentome-1.0.3-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "a37a697579a18764ecfeb9213c798bbf", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.5.0", "size": 1167026, "upload_time": "2019-11-05T12:53:42", "upload_time_iso_8601": "2019-11-05T12:53:42.647855Z", "url": "https://files.pythonhosted.org/packages/ea/17/72cb4f7e01941e663e560d7d1882bcfa9794af917e09c9c319837d083138/youtokentome-1.0.3-cp36-cp36m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cbd089f99c9533cdd47d9f6609285266", "sha256": "906fe1363157b4cf01936eb5627e57227f1e6aa2efaf1f493b4cd3da4018036e" }, "downloads": -1, "filename": "youtokentome-1.0.3-cp37-cp37m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "cbd089f99c9533cdd47d9f6609285266", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.5.0", "size": 299851, "upload_time": "2019-11-05T12:57:31", "upload_time_iso_8601": "2019-11-05T12:57:31.629792Z", "url": "https://files.pythonhosted.org/packages/3f/62/8be0f618d0370c9bcee97df4b161f7b4a539d62eccfa54ebacb1d228f9e5/youtokentome-1.0.3-cp37-cp37m-macosx_10_6_intel.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "64122a20b2f0b46d206802f68502e388", "sha256": "488e1b1658d2379f8851f22833f6b9fa13f66c0314cd01f091bc80ed656e685a" }, "downloads": -1, "filename": "youtokentome-1.0.3-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "64122a20b2f0b46d206802f68502e388", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.5.0", "size": 1167959, "upload_time": "2019-11-05T12:53:44", "upload_time_iso_8601": "2019-11-05T12:53:44.669181Z", "url": "https://files.pythonhosted.org/packages/4f/c2/b19aa0ce07d3e047536250ff6ce23169e5660a50c4e1ae0eada574ad5e42/youtokentome-1.0.3-cp37-cp37m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "49577e28c73bd53d190120af2e7a9fef", "sha256": "1203fa7893fd817aeda22fab4484cf780277ceb9831c945efa7477fdd1a4a5b9" }, "downloads": -1, "filename": "youtokentome-1.0.3.tar.gz", "has_sig": false, "md5_digest": "49577e28c73bd53d190120af2e7a9fef", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 80950, "upload_time": "2019-11-05T12:53:46", "upload_time_iso_8601": "2019-11-05T12:53:46.560657Z", "url": "https://files.pythonhosted.org/packages/00/34/a123d0658b704670d6b2c355f46b31075067305bf0c647bc20ee541d6758/youtokentome-1.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.3rc1": [ { "comment_text": "", "digests": { "md5": "8378ab33c067e6c14b6b43f4569f19fd", "sha256": "ee7fff6d1d07cdd4afbbda2de93bfb25893476b09a46f5e161506fcbd14ce6a8" }, "downloads": -1, "filename": "youtokentome-1.0.3rc1-cp35-cp35m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "8378ab33c067e6c14b6b43f4569f19fd", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">=3.5.0", "size": 302237, "upload_time": "2019-11-05T12:32:53", "upload_time_iso_8601": "2019-11-05T12:32:53.588000Z", "url": "https://files.pythonhosted.org/packages/23/0e/d7f685aa0e1a2482ca5eb4d80b779c0d65d2343abf76e8452eee7a0cd7e5/youtokentome-1.0.3rc1-cp35-cp35m-macosx_10_6_intel.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a63662a2c0deebedca84e1926b25360b", "sha256": "6e4eda1a2dc3a9978eb6177f8db8a1da32dc427bc7c6d3b323c0692082679501" }, "downloads": -1, "filename": "youtokentome-1.0.3rc1-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "a63662a2c0deebedca84e1926b25360b", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">=3.5.0", "size": 1165550, "upload_time": "2019-11-05T12:19:45", "upload_time_iso_8601": "2019-11-05T12:19:45.856892Z", "url": "https://files.pythonhosted.org/packages/f1/82/c9df57c0fa242a19f5278d2ce21393c1080e155751d471cc3d98876b616b/youtokentome-1.0.3rc1-cp35-cp35m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d5a7930fbdd49f25ed79dfb911826b77", "sha256": "75b3b805783e4fe416ff1109a9fa9bf6a751e2d9cc7762302a87e6dffd04362e" }, "downloads": -1, "filename": "youtokentome-1.0.3rc1-cp36-cp36m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "d5a7930fbdd49f25ed79dfb911826b77", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.5.0", "size": 303464, "upload_time": "2019-11-05T12:32:55", "upload_time_iso_8601": "2019-11-05T12:32:55.414004Z", "url": "https://files.pythonhosted.org/packages/61/41/c4d68e537f43ba5cc177007923eebbe8f9f518032749a0ce0a47154ddf2d/youtokentome-1.0.3rc1-cp36-cp36m-macosx_10_6_intel.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "862d2c3378190d055b89c7f5a9b085f4", "sha256": "695aeb4d10d6516bf76d30eba9c225dad62f145a4bcf22697056fbcd2eda16b5" }, "downloads": -1, "filename": "youtokentome-1.0.3rc1-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "862d2c3378190d055b89c7f5a9b085f4", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.5.0", "size": 1167033, "upload_time": "2019-11-05T12:19:47", "upload_time_iso_8601": "2019-11-05T12:19:47.661066Z", "url": "https://files.pythonhosted.org/packages/4d/e5/fe5d9ce3c1d52fec025915a7233860a3c444b896e27a72d5660d971ef26f/youtokentome-1.0.3rc1-cp36-cp36m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bff7382ae1f6789225e3b7488ca6b74d", "sha256": "d81381697c93ffd0d7af95f80375d905782fb6afc0ddb5ebd21f17fefa1a423c" }, "downloads": -1, "filename": "youtokentome-1.0.3rc1-cp37-cp37m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "bff7382ae1f6789225e3b7488ca6b74d", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.5.0", "size": 299888, "upload_time": "2019-11-05T12:32:57", "upload_time_iso_8601": "2019-11-05T12:32:57.329462Z", "url": "https://files.pythonhosted.org/packages/05/31/651b5f1a9e531c0c008a7c4d3e6cae13dc6f5050b1df0042e8a1a57f9e84/youtokentome-1.0.3rc1-cp37-cp37m-macosx_10_6_intel.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "eb8393c994db6cf9a354e80b2f673d59", "sha256": "eb8894f743fcdd89b29a5f2bc3ca3a40a39d29830bf29871fba3b1fb2e6915fd" }, "downloads": -1, "filename": "youtokentome-1.0.3rc1-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "eb8393c994db6cf9a354e80b2f673d59", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.5.0", "size": 1168037, "upload_time": "2019-11-05T12:19:49", "upload_time_iso_8601": "2019-11-05T12:19:49.748126Z", "url": "https://files.pythonhosted.org/packages/32/58/b8ba844f082d94bc844b76be72e0e0ec0d02278648095ec2da27d7e76e13/youtokentome-1.0.3rc1-cp37-cp37m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8d8dd97a5074dfe173679f4ad740fb6e", "sha256": "576bd31f54918a857908d05298dfa43db3ce215af57e4b513df8f550ef30533d" }, "downloads": -1, "filename": "youtokentome-1.0.3rc1.tar.gz", "has_sig": false, "md5_digest": "8d8dd97a5074dfe173679f4ad740fb6e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 80977, "upload_time": "2019-11-05T12:19:51", "upload_time_iso_8601": "2019-11-05T12:19:51.319800Z", "url": "https://files.pythonhosted.org/packages/34/49/3c5114dfc7a29c45b609a6bafc92893dc94b9b512f0f5882eeb05e2deca8/youtokentome-1.0.3rc1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "b62ddfb0b2c9ac360e3d9a98981a91ef", "sha256": "14fac07672bc30006c18a15bf8fc58446cd5414c12fa3c53978d66ce4f355e15" }, "downloads": -1, "filename": "youtokentome-1.0.4-cp35-cp35m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "b62ddfb0b2c9ac360e3d9a98981a91ef", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">=3.5.0", "size": 324429, "upload_time": "2019-11-19T18:48:40", "upload_time_iso_8601": "2019-11-19T18:48:40.127380Z", "url": "https://files.pythonhosted.org/packages/a5/9e/4310c9f915b4889919b4baba5c9fecef8c54c0c73d2344ae1043c6362d22/youtokentome-1.0.4-cp35-cp35m-macosx_10_6_intel.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e54d33cf2891aa855ecb11b35cf897bc", "sha256": "d0eefc3815e6c36dfc38aae267c2ebe628b0b09fa6134c56ad1193794ab5d4a5" }, "downloads": -1, "filename": "youtokentome-1.0.4-cp35-cp35m-manylinux2010_x86_64.whl", "has_sig": false, "md5_digest": "e54d33cf2891aa855ecb11b35cf897bc", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">=3.5.0", "size": 1699979, "upload_time": "2019-11-19T18:15:23", "upload_time_iso_8601": "2019-11-19T18:15:23.251947Z", "url": "https://files.pythonhosted.org/packages/2d/57/51fa51f779a30a2ba4551de77ca461c2247338e86bfdd616b76e49eed6d3/youtokentome-1.0.4-cp35-cp35m-manylinux2010_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a1c31019fce83a8182d1ddedcbf9b2d1", "sha256": "1c86f71530b0559699b6257027a799a4e6db2e0ccaf9da09c556fecee86b36a2" }, "downloads": -1, "filename": "youtokentome-1.0.4-cp36-cp36m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "a1c31019fce83a8182d1ddedcbf9b2d1", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.5.0", "size": 326183, "upload_time": "2019-11-19T18:48:41", "upload_time_iso_8601": "2019-11-19T18:48:41.546178Z", "url": "https://files.pythonhosted.org/packages/dd/df/3842ed717f4395cf3f0af0473df42e12e742382eb14e01aa4def12caaac9/youtokentome-1.0.4-cp36-cp36m-macosx_10_6_intel.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "09f422620b604c796c53e4b39795edcb", "sha256": "e3cfad3e97d0caff0b3ec68c5aa4df690e6585736542be0e65bf8bd070a68cdb" }, "downloads": -1, "filename": "youtokentome-1.0.4-cp36-cp36m-manylinux2010_x86_64.whl", "has_sig": false, "md5_digest": "09f422620b604c796c53e4b39795edcb", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.5.0", "size": 1702033, "upload_time": "2019-11-19T18:15:25", "upload_time_iso_8601": "2019-11-19T18:15:25.456027Z", "url": "https://files.pythonhosted.org/packages/dc/0e/86e02d925b0ff0e55d1f290c6365025f5fbca97487f4bbf905b1341631f6/youtokentome-1.0.4-cp36-cp36m-manylinux2010_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "48e2043263ea6c2cd7d290df3a56f763", "sha256": "f2af8d9ad3e4c308e12433f627a3d8ed06ed47381cdd7bcdff9fcef46840afd3" }, "downloads": -1, "filename": "youtokentome-1.0.4-cp37-cp37m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "48e2043263ea6c2cd7d290df3a56f763", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.5.0", "size": 321759, "upload_time": "2019-11-19T18:48:43", "upload_time_iso_8601": "2019-11-19T18:48:43.454803Z", "url": "https://files.pythonhosted.org/packages/64/3f/ee3ed833f3deb1bcb11ee7cd8bc9fdeca98c3e63a1a9ab081dfdc73aa525/youtokentome-1.0.4-cp37-cp37m-macosx_10_6_intel.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1cb25007acffb95f94bb7d86a0fa5a88", "sha256": "f3d6b199ec6732f2cc6d78565bc87ecd55a98daf41bad6803e03905392800460" }, "downloads": -1, "filename": "youtokentome-1.0.4-cp37-cp37m-manylinux2010_x86_64.whl", "has_sig": false, "md5_digest": "1cb25007acffb95f94bb7d86a0fa5a88", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.5.0", "size": 1704861, "upload_time": "2019-11-19T18:15:27", "upload_time_iso_8601": "2019-11-19T18:15:27.552186Z", "url": "https://files.pythonhosted.org/packages/65/64/2d0f7652185efbf061db608deeab68b49f7c6e5d07a5a00c578ed32978b3/youtokentome-1.0.4-cp37-cp37m-manylinux2010_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "95ce27c43e1b20fb7d094ef34b86f77b", "sha256": "cfac4f14a645a0faf46d9d8cc1b9d2ade50a0298eb3858aa9f41635ba2f72245" }, "downloads": -1, "filename": "youtokentome-1.0.4-cp38-cp38-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "95ce27c43e1b20fb7d094ef34b86f77b", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.5.0", "size": 163037, "upload_time": "2019-11-19T18:48:44", "upload_time_iso_8601": "2019-11-19T18:48:44.979404Z", "url": "https://files.pythonhosted.org/packages/23/87/9ab59e0b25465e5ee932a79c86b57b44fe77ff2dace237e76f9a2283939d/youtokentome-1.0.4-cp38-cp38-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "851bf8727a2d4543d1e869ee9b19d2af", "sha256": "a61e7b14883c61a5ff90cb8d4e43414de164b5861ae712f076f805a61fc5994c" }, "downloads": -1, "filename": "youtokentome-1.0.4-cp38-cp38-manylinux2010_x86_64.whl", "has_sig": false, "md5_digest": "851bf8727a2d4543d1e869ee9b19d2af", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.5.0", "size": 1723352, "upload_time": "2019-11-19T18:15:29", "upload_time_iso_8601": "2019-11-19T18:15:29.232578Z", "url": "https://files.pythonhosted.org/packages/e5/6e/5480bb173d4ce3a5c82fe0154d45ee1e529924d3f378fd5c6f6af10e7be0/youtokentome-1.0.4-cp38-cp38-manylinux2010_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2e53876a6ee1f5f74b3b62ec09003784", "sha256": "c5692c1f2949f8dced4718949f846233cbe1b515cb5a5ab9c191481d0ed40df0" }, "downloads": -1, "filename": "youtokentome-1.0.4.tar.gz", "has_sig": false, "md5_digest": "2e53876a6ee1f5f74b3b62ec09003784", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 84845, "upload_time": "2019-11-19T18:15:30", "upload_time_iso_8601": "2019-11-19T18:15:30.767671Z", "url": "https://files.pythonhosted.org/packages/96/1c/4cd830960a4231509851e8864181ac118e5f64436966108dfdefe5867151/youtokentome-1.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "fd1046f8985b782bbaf939d355b46bc8", "sha256": "a641a869678ecf3190f0c7462280cfd3a63ed54b9bb3a6a49bee32b805c381ae" }, "downloads": -1, "filename": "youtokentome-1.0.5-cp35-cp35m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "fd1046f8985b782bbaf939d355b46bc8", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">=3.5.0", "size": 324499, "upload_time": "2019-11-20T09:29:33", "upload_time_iso_8601": "2019-11-20T09:29:33.864537Z", "url": "https://files.pythonhosted.org/packages/b5/05/2c2f09d8e03e1786cace0a47f27bd73f7550dd7cc5def751d162e13814df/youtokentome-1.0.5-cp35-cp35m-macosx_10_6_intel.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "11fe16a2b9d7b13dd2e9ed2d7ef228a4", "sha256": "8961c624665dbe44c06e82e6b6e06989a8e1f36b87663fda3f3588b64df39739" }, "downloads": -1, "filename": "youtokentome-1.0.5-cp35-cp35m-manylinux2010_x86_64.whl", "has_sig": false, "md5_digest": "11fe16a2b9d7b13dd2e9ed2d7ef228a4", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">=3.5.0", "size": 1700094, "upload_time": "2019-11-20T09:15:05", "upload_time_iso_8601": "2019-11-20T09:15:05.557243Z", "url": "https://files.pythonhosted.org/packages/ad/c7/81a9cb7455a289e79d75bbde0a1150cdbb4263d26f8b4b4a0467680192ae/youtokentome-1.0.5-cp35-cp35m-manylinux2010_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "90e9d6aace15f032640157d4d75c6d97", "sha256": "e712597005fb80c886ab8e6d91a50fb77e39ede82cdbbb2f01aaa44b6dd0c754" }, "downloads": -1, "filename": "youtokentome-1.0.5-cp36-cp36m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "90e9d6aace15f032640157d4d75c6d97", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.5.0", "size": 326254, "upload_time": "2019-11-20T09:29:35", "upload_time_iso_8601": "2019-11-20T09:29:35.682775Z", "url": "https://files.pythonhosted.org/packages/cb/b8/6a492b5faffb690d20a788893f5a3a647ffebe64bd373c26af02c454af5b/youtokentome-1.0.5-cp36-cp36m-macosx_10_6_intel.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "74b38667d885d9cde327bbfaad8b1fd4", "sha256": "37e894735e3e4e6f6e5698a842dbed197643d7020ece4c80a8dc61537b7ddc35" }, "downloads": -1, "filename": "youtokentome-1.0.5-cp36-cp36m-manylinux2010_x86_64.whl", "has_sig": false, "md5_digest": "74b38667d885d9cde327bbfaad8b1fd4", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.5.0", "size": 1702081, "upload_time": "2019-11-20T09:15:07", "upload_time_iso_8601": "2019-11-20T09:15:07.737015Z", "url": "https://files.pythonhosted.org/packages/06/16/4cb7a9358430996bd6fa7daf32421105fe37a7bd0e4da1f79496e15aa509/youtokentome-1.0.5-cp36-cp36m-manylinux2010_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a67e6f0c74f2bccd6333998720c8a268", "sha256": "c0299f969ad3362728e85d787a6704c759ea890a80fc55316bb124d1d8d35009" }, "downloads": -1, "filename": "youtokentome-1.0.5-cp37-cp37m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "a67e6f0c74f2bccd6333998720c8a268", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.5.0", "size": 321830, "upload_time": "2019-11-20T09:29:37", "upload_time_iso_8601": "2019-11-20T09:29:37.594351Z", "url": "https://files.pythonhosted.org/packages/51/f9/59ac467d985a65343129482ac7e8568e7294ab9e3781ec517000d3ab5718/youtokentome-1.0.5-cp37-cp37m-macosx_10_6_intel.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4ffd57b4083defaae39feb4287264e86", "sha256": "a94e69e65278fc67935c9c27adf5abfaad08d94b5e08ec0fbbd1e85c06c9aa1f" }, "downloads": -1, "filename": "youtokentome-1.0.5-cp37-cp37m-manylinux2010_x86_64.whl", "has_sig": false, "md5_digest": "4ffd57b4083defaae39feb4287264e86", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.5.0", "size": 1704992, "upload_time": "2019-11-20T09:15:09", "upload_time_iso_8601": "2019-11-20T09:15:09.957521Z", "url": "https://files.pythonhosted.org/packages/71/84/2f6276edb642086e9ea066bba29cd331c98665e562c3338b57b414ae0392/youtokentome-1.0.5-cp37-cp37m-manylinux2010_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0b0d422b65ed2eeee230e809a4970c9e", "sha256": "9df4e17b0ac9ce2cf54722bb6048aef76d86f5487599f2d7562fa9e03d11d9c4" }, "downloads": -1, "filename": "youtokentome-1.0.5-cp38-cp38-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "0b0d422b65ed2eeee230e809a4970c9e", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.5.0", "size": 163106, "upload_time": "2019-11-20T09:29:39", "upload_time_iso_8601": "2019-11-20T09:29:39.366151Z", "url": "https://files.pythonhosted.org/packages/99/b5/f1c501ad8c8b4c3f0c46b89c130a9896d0bd59e84f65256e968dbfd56883/youtokentome-1.0.5-cp38-cp38-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "220da5834664e83baa56ab5c7e19f7e7", "sha256": "eeb70701b5847dbdc036a46c2cc6acb6379cf6ff74a6356b869a2619a9fd6ffe" }, "downloads": -1, "filename": "youtokentome-1.0.5-cp38-cp38-manylinux2010_x86_64.whl", "has_sig": false, "md5_digest": "220da5834664e83baa56ab5c7e19f7e7", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.5.0", "size": 1723450, "upload_time": "2019-11-20T09:15:11", "upload_time_iso_8601": "2019-11-20T09:15:11.966171Z", "url": "https://files.pythonhosted.org/packages/10/85/e76296667a98c0e8030036c4ba1d32a26896c686b7fd76673102bea7af7a/youtokentome-1.0.5-cp38-cp38-manylinux2010_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1529f033ef8b9e68b159700210ea26da", "sha256": "18c5f0b8cbcad3772438a14b023b714b2ca13d006f09cc8a2ef2046912267f2b" }, "downloads": -1, "filename": "youtokentome-1.0.5.tar.gz", "has_sig": false, "md5_digest": "1529f033ef8b9e68b159700210ea26da", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 86269, "upload_time": "2019-11-20T09:15:13", "upload_time_iso_8601": "2019-11-20T09:15:13.511940Z", "url": "https://files.pythonhosted.org/packages/af/25/e2f9863b78e5aef61bc0475bfac39f56197103f767e6f2e957cc67b989f2/youtokentome-1.0.5.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "73fcd43d67c1ec062700713a4da22304", "sha256": "e33bad29875ae44f5fd18bd61b80732ea0f878f7f9d6996441e8f32e7c82cea8" }, "downloads": -1, "filename": "youtokentome-1.0.6-cp35-cp35m-macosx_10_14_intel.whl", "has_sig": false, "md5_digest": "73fcd43d67c1ec062700713a4da22304", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">=3.5.0", "size": 326854, "upload_time": "2020-02-13T10:10:40", "upload_time_iso_8601": "2020-02-13T10:10:40.362590Z", "url": "https://files.pythonhosted.org/packages/9c/78/95ea7cd878a50c905584c8a8aea3a6e0a59d7bbd10329cb03849d34674e2/youtokentome-1.0.6-cp35-cp35m-macosx_10_14_intel.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3ec0e1807e63e6ec42310b1652944fa8", "sha256": "ee002e897489dbddda93c8a41768bcdee0fce8cbd78f7bb6add24e925e354247" }, "downloads": -1, "filename": "youtokentome-1.0.6-cp35-cp35m-manylinux2010_x86_64.whl", "has_sig": false, "md5_digest": "3ec0e1807e63e6ec42310b1652944fa8", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">=3.5.0", "size": 1708138, "upload_time": "2020-02-12T18:24:46", "upload_time_iso_8601": "2020-02-12T18:24:46.764676Z", "url": "https://files.pythonhosted.org/packages/21/8a/5ee45209347b65498e1bd8b1a299360d157e2b17632d0cdc402415191b05/youtokentome-1.0.6-cp35-cp35m-manylinux2010_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "234d842b752c71ffc07bbd50a244dd63", "sha256": "ff73d7d65dafab3c2d4d364e427e6569962ac78348065851b3ca862e93e708b4" }, "downloads": -1, "filename": "youtokentome-1.0.6-cp36-cp36m-macosx_10_14_intel.whl", "has_sig": false, "md5_digest": "234d842b752c71ffc07bbd50a244dd63", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.5.0", "size": 328423, "upload_time": "2020-02-13T10:10:41", "upload_time_iso_8601": "2020-02-13T10:10:41.752019Z", "url": "https://files.pythonhosted.org/packages/3d/d4/f3623399e0bf63edd58de5462dd838627bc53c31223dd18ca5e107191057/youtokentome-1.0.6-cp36-cp36m-macosx_10_14_intel.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "59f82ea09cf702db77e5d86a74c6a9b3", "sha256": "e313afe64980e92cc96acbab2497e533bf0c59e19aec2d6e281773895cc6f3bb" }, "downloads": -1, "filename": "youtokentome-1.0.6-cp36-cp36m-manylinux2010_x86_64.whl", "has_sig": false, "md5_digest": "59f82ea09cf702db77e5d86a74c6a9b3", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.5.0", "size": 1710130, "upload_time": "2020-02-12T18:24:48", "upload_time_iso_8601": "2020-02-12T18:24:48.481021Z", "url": "https://files.pythonhosted.org/packages/a3/65/4a86cf99da3f680497ae132329025b291e2fda22327e8da6a9476e51acb1/youtokentome-1.0.6-cp36-cp36m-manylinux2010_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c982c2e795106b6991560731684cebe4", "sha256": "cb335650648a4958a9f4822d7debafcc09b93f0127f679531b39a0c290c3eebe" }, "downloads": -1, "filename": "youtokentome-1.0.6-cp37-cp37m-macosx_10_14_intel.whl", "has_sig": false, "md5_digest": "c982c2e795106b6991560731684cebe4", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.5.0", "size": 323913, "upload_time": "2020-02-13T10:10:42", "upload_time_iso_8601": "2020-02-13T10:10:42.994781Z", "url": "https://files.pythonhosted.org/packages/e3/ce/7f0fc804fd34a50e71df624599fd817d6a76a55dc0fdb0d8b104f89f3517/youtokentome-1.0.6-cp37-cp37m-macosx_10_14_intel.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c85331c140400ded20a4bcbc5a54cf25", "sha256": "78a80c4ba2461e1db175604cc628b2a64fd974735a34016749545bbb8f4f2437" }, "downloads": -1, "filename": "youtokentome-1.0.6-cp37-cp37m-macosx_10_15_x86_64.whl", "has_sig": false, "md5_digest": "c85331c140400ded20a4bcbc5a54cf25", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.5.0", "size": 165568, "upload_time": "2020-02-12T22:01:07", "upload_time_iso_8601": "2020-02-12T22:01:07.970400Z", "url": "https://files.pythonhosted.org/packages/79/a4/079a35c10f7c223b92a02946bb8edf404fc5fac94dc1e67f1fadcb4425d6/youtokentome-1.0.6-cp37-cp37m-macosx_10_15_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9a2438359697d5f74178d852dd247469", "sha256": "9b6feccac4a6f514cac23ae2aeda1d61b42d88e26abf1a61a213b4f70b2ea01b" }, "downloads": -1, "filename": "youtokentome-1.0.6-cp37-cp37m-manylinux2010_x86_64.whl", "has_sig": false, "md5_digest": "9a2438359697d5f74178d852dd247469", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.5.0", "size": 1712340, "upload_time": "2020-02-12T18:24:50", "upload_time_iso_8601": "2020-02-12T18:24:50.521302Z", "url": "https://files.pythonhosted.org/packages/c8/1c/224cdc3d9a32ed706c8fb1f30b491be6ea5da114ff4edc174014cc24fa43/youtokentome-1.0.6-cp37-cp37m-manylinux2010_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "03871c3e7e403a2dee9692538f5133ca", "sha256": "9cd216302cc3791ac9a4e99c92d0403040f80c9afce3123a5b05f87583413a13" }, "downloads": -1, "filename": "youtokentome-1.0.6-cp38-cp38-macosx_10_14_x86_64.whl", "has_sig": false, "md5_digest": "03871c3e7e403a2dee9692538f5133ca", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.5.0", "size": 164174, "upload_time": "2020-02-13T10:10:44", "upload_time_iso_8601": "2020-02-13T10:10:44.576445Z", "url": "https://files.pythonhosted.org/packages/10/b0/3b57a8be6bfd803e4a626820560f2ca633ba0e02ebabcae58384306085ff/youtokentome-1.0.6-cp38-cp38-macosx_10_14_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1d5a8343aaaf0283e2d9ebebd575aad6", "sha256": "c45add7af8816ea457e33c3660b55a7615b570c40326690749833386280ee1ed" }, "downloads": -1, "filename": "youtokentome-1.0.6-cp38-cp38-manylinux2010_x86_64.whl", "has_sig": false, "md5_digest": "1d5a8343aaaf0283e2d9ebebd575aad6", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.5.0", "size": 1730465, "upload_time": "2020-02-12T18:24:52", "upload_time_iso_8601": "2020-02-12T18:24:52.519959Z", "url": "https://files.pythonhosted.org/packages/fd/f7/58570e783336313880ec66f70d367a5e8f886471860b16d0d9289ebe85b5/youtokentome-1.0.6-cp38-cp38-manylinux2010_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2b892f24fe358d5868b8324efea288ae", "sha256": "2e72fc110b804c7d63a4a5b04335397c48d9d66773233455d7e571561a6e448f" }, "downloads": -1, "filename": "youtokentome-1.0.6.tar.gz", "has_sig": false, "md5_digest": "2b892f24fe358d5868b8324efea288ae", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 86742, "upload_time": "2020-02-12T18:24:54", "upload_time_iso_8601": "2020-02-12T18:24:54.228783Z", "url": "https://files.pythonhosted.org/packages/9a/ae/f8b0d15696766eb35dda6cf84a23d42ae7f3ba37aa30e5e2287fd94ac053/youtokentome-1.0.6.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "73fcd43d67c1ec062700713a4da22304", "sha256": "e33bad29875ae44f5fd18bd61b80732ea0f878f7f9d6996441e8f32e7c82cea8" }, "downloads": -1, "filename": "youtokentome-1.0.6-cp35-cp35m-macosx_10_14_intel.whl", "has_sig": false, "md5_digest": "73fcd43d67c1ec062700713a4da22304", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">=3.5.0", "size": 326854, "upload_time": "2020-02-13T10:10:40", "upload_time_iso_8601": "2020-02-13T10:10:40.362590Z", "url": "https://files.pythonhosted.org/packages/9c/78/95ea7cd878a50c905584c8a8aea3a6e0a59d7bbd10329cb03849d34674e2/youtokentome-1.0.6-cp35-cp35m-macosx_10_14_intel.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3ec0e1807e63e6ec42310b1652944fa8", "sha256": "ee002e897489dbddda93c8a41768bcdee0fce8cbd78f7bb6add24e925e354247" }, "downloads": -1, "filename": "youtokentome-1.0.6-cp35-cp35m-manylinux2010_x86_64.whl", "has_sig": false, "md5_digest": "3ec0e1807e63e6ec42310b1652944fa8", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">=3.5.0", "size": 1708138, "upload_time": "2020-02-12T18:24:46", "upload_time_iso_8601": "2020-02-12T18:24:46.764676Z", "url": "https://files.pythonhosted.org/packages/21/8a/5ee45209347b65498e1bd8b1a299360d157e2b17632d0cdc402415191b05/youtokentome-1.0.6-cp35-cp35m-manylinux2010_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "234d842b752c71ffc07bbd50a244dd63", "sha256": "ff73d7d65dafab3c2d4d364e427e6569962ac78348065851b3ca862e93e708b4" }, "downloads": -1, "filename": "youtokentome-1.0.6-cp36-cp36m-macosx_10_14_intel.whl", "has_sig": false, "md5_digest": "234d842b752c71ffc07bbd50a244dd63", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.5.0", "size": 328423, "upload_time": "2020-02-13T10:10:41", "upload_time_iso_8601": "2020-02-13T10:10:41.752019Z", "url": "https://files.pythonhosted.org/packages/3d/d4/f3623399e0bf63edd58de5462dd838627bc53c31223dd18ca5e107191057/youtokentome-1.0.6-cp36-cp36m-macosx_10_14_intel.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "59f82ea09cf702db77e5d86a74c6a9b3", "sha256": "e313afe64980e92cc96acbab2497e533bf0c59e19aec2d6e281773895cc6f3bb" }, "downloads": -1, "filename": "youtokentome-1.0.6-cp36-cp36m-manylinux2010_x86_64.whl", "has_sig": false, "md5_digest": "59f82ea09cf702db77e5d86a74c6a9b3", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.5.0", "size": 1710130, "upload_time": "2020-02-12T18:24:48", "upload_time_iso_8601": "2020-02-12T18:24:48.481021Z", "url": "https://files.pythonhosted.org/packages/a3/65/4a86cf99da3f680497ae132329025b291e2fda22327e8da6a9476e51acb1/youtokentome-1.0.6-cp36-cp36m-manylinux2010_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c982c2e795106b6991560731684cebe4", "sha256": "cb335650648a4958a9f4822d7debafcc09b93f0127f679531b39a0c290c3eebe" }, "downloads": -1, "filename": "youtokentome-1.0.6-cp37-cp37m-macosx_10_14_intel.whl", "has_sig": false, "md5_digest": "c982c2e795106b6991560731684cebe4", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.5.0", "size": 323913, "upload_time": "2020-02-13T10:10:42", "upload_time_iso_8601": "2020-02-13T10:10:42.994781Z", "url": "https://files.pythonhosted.org/packages/e3/ce/7f0fc804fd34a50e71df624599fd817d6a76a55dc0fdb0d8b104f89f3517/youtokentome-1.0.6-cp37-cp37m-macosx_10_14_intel.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c85331c140400ded20a4bcbc5a54cf25", "sha256": "78a80c4ba2461e1db175604cc628b2a64fd974735a34016749545bbb8f4f2437" }, "downloads": -1, "filename": "youtokentome-1.0.6-cp37-cp37m-macosx_10_15_x86_64.whl", "has_sig": false, "md5_digest": "c85331c140400ded20a4bcbc5a54cf25", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.5.0", "size": 165568, "upload_time": "2020-02-12T22:01:07", "upload_time_iso_8601": "2020-02-12T22:01:07.970400Z", "url": "https://files.pythonhosted.org/packages/79/a4/079a35c10f7c223b92a02946bb8edf404fc5fac94dc1e67f1fadcb4425d6/youtokentome-1.0.6-cp37-cp37m-macosx_10_15_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9a2438359697d5f74178d852dd247469", "sha256": "9b6feccac4a6f514cac23ae2aeda1d61b42d88e26abf1a61a213b4f70b2ea01b" }, "downloads": -1, "filename": "youtokentome-1.0.6-cp37-cp37m-manylinux2010_x86_64.whl", "has_sig": false, "md5_digest": "9a2438359697d5f74178d852dd247469", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.5.0", "size": 1712340, "upload_time": "2020-02-12T18:24:50", "upload_time_iso_8601": "2020-02-12T18:24:50.521302Z", "url": "https://files.pythonhosted.org/packages/c8/1c/224cdc3d9a32ed706c8fb1f30b491be6ea5da114ff4edc174014cc24fa43/youtokentome-1.0.6-cp37-cp37m-manylinux2010_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "03871c3e7e403a2dee9692538f5133ca", "sha256": "9cd216302cc3791ac9a4e99c92d0403040f80c9afce3123a5b05f87583413a13" }, "downloads": -1, "filename": "youtokentome-1.0.6-cp38-cp38-macosx_10_14_x86_64.whl", "has_sig": false, "md5_digest": "03871c3e7e403a2dee9692538f5133ca", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.5.0", "size": 164174, "upload_time": "2020-02-13T10:10:44", "upload_time_iso_8601": "2020-02-13T10:10:44.576445Z", "url": "https://files.pythonhosted.org/packages/10/b0/3b57a8be6bfd803e4a626820560f2ca633ba0e02ebabcae58384306085ff/youtokentome-1.0.6-cp38-cp38-macosx_10_14_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1d5a8343aaaf0283e2d9ebebd575aad6", "sha256": "c45add7af8816ea457e33c3660b55a7615b570c40326690749833386280ee1ed" }, "downloads": -1, "filename": "youtokentome-1.0.6-cp38-cp38-manylinux2010_x86_64.whl", "has_sig": false, "md5_digest": "1d5a8343aaaf0283e2d9ebebd575aad6", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.5.0", "size": 1730465, "upload_time": "2020-02-12T18:24:52", "upload_time_iso_8601": "2020-02-12T18:24:52.519959Z", "url": "https://files.pythonhosted.org/packages/fd/f7/58570e783336313880ec66f70d367a5e8f886471860b16d0d9289ebe85b5/youtokentome-1.0.6-cp38-cp38-manylinux2010_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2b892f24fe358d5868b8324efea288ae", "sha256": "2e72fc110b804c7d63a4a5b04335397c48d9d66773233455d7e571561a6e448f" }, "downloads": -1, "filename": "youtokentome-1.0.6.tar.gz", "has_sig": false, "md5_digest": "2b892f24fe358d5868b8324efea288ae", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 86742, "upload_time": "2020-02-12T18:24:54", "upload_time_iso_8601": "2020-02-12T18:24:54.228783Z", "url": "https://files.pythonhosted.org/packages/9a/ae/f8b0d15696766eb35dda6cf84a23d42ae7f3ba37aa30e5e2287fd94ac053/youtokentome-1.0.6.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }