{ "info": { "author": "Yoctol Info", "author_email": "yien.tsai@yoctol.com", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python", "Programming Language :: Python :: 3.6" ], "description": "# text-indexer\n\n[![Build Status](https://travis-ci.org/Yoctol/text-indexer.svg?branch=master)](https://travis-ci.org/Yoctol/text-indexer) \n[![PyPI version](https://badge.fury.io/py/text-indexer.svg)](https://badge.fury.io/py/text-indexer)\n\nIndexer transforms list of strings to list of integers according to the string2int mapping function(e.q. a look-up table).\n\n## Getting Started\n\n### Prerequisites\n\n1. Please create a virtual environment with python 3.6\n2. Type the following command in terminal: \n```\nmake install\n```\n\n### Running the tests\n\n```\nmake test\n```\n\n## How to completely save and load indexer?\n\n### 1. Save\n```python\nfrom text_indexer.io import save_indexer\ncustom_indexer_instance = XXIndexer()\nsave_indexer(indexer=custom_indexer_instance, output_dir='directory-to-export-indexer')\n```\nIf output_dir is `/home/user/example/`, you will get a tar file `/home/user/example-all.tar.gz` after calling \n`save_indexer`.\n\n### 2. Load\n```python\nfrom text_indexer.io import load_indexer\nyour_indexer = load_indexer(path='indexer-tar-filepath')\n```\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Yoctol/text-indexer", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "text-indexer", "package_url": "https://pypi.org/project/text-indexer/", "platform": "", "project_url": "https://pypi.org/project/text-indexer/", "project_urls": { "Homepage": "https://github.com/Yoctol/text-indexer" }, "release_url": "https://pypi.org/project/text-indexer/1.1.1/", "requires_dist": [ "strpipe (==0.4.7)", "u-msgpack-python (==2.5.0)" ], "requires_python": ">=3.6", "summary": "Yoctol Text Indexer", "version": "1.1.1" }, "last_serial": 4480232, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "b0e231d4fbb6d0bcc10d13c928a2747c", "sha256": "66f0cf4879f52c1e4185a822ebf74e2be69bbc2e9a934cae035ee378c5376c30" }, "downloads": -1, "filename": "text_indexer-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b0e231d4fbb6d0bcc10d13c928a2747c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 22680, "upload_time": "2018-10-30T09:32:22", "url": "https://files.pythonhosted.org/packages/07/7c/bdd43742e8a15d5ddc89e4bbf822e68a8e629d925ef2562a464d8a043743/text_indexer-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bc172ae8f4500f676c71ab0da0e49fd6", "sha256": "8bd0dcdb194dbd553f8983d12430a2ee57cc4110b7816eae9a7135756802af9f" }, "downloads": -1, "filename": "text-indexer-0.0.1.tar.gz", "has_sig": false, "md5_digest": "bc172ae8f4500f676c71ab0da0e49fd6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 21001, "upload_time": "2018-10-30T09:32:24", "url": "https://files.pythonhosted.org/packages/f4/eb/260e682a9ffa7fe8a1cf07d45e25f63dce4948655912632ccb9457333c44/text-indexer-0.0.1.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "5c1886db1704d899c0a069139c6f7b84", "sha256": "7784132b3dec946fa0a39a6c7aa4c31fe3170b2baba798a0f354e464e02a33ca" }, "downloads": -1, "filename": "text_indexer-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "5c1886db1704d899c0a069139c6f7b84", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 24997, "upload_time": "2018-11-09T04:12:19", "url": "https://files.pythonhosted.org/packages/fe/09/bcb9e586fc3c65df96d6a2716b17a0a5f48d4fd04a678d90d229cb095099/text_indexer-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "920ce1de851765f6ddae15b9433aaf2f", "sha256": "7ad23e8c9cf828c201b6663ac906076ebe7a4450af6e51123fad4eb61b72aba9" }, "downloads": -1, "filename": "text-indexer-1.0.0.tar.gz", "has_sig": false, "md5_digest": "920ce1de851765f6ddae15b9433aaf2f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 28995, "upload_time": "2018-11-09T04:12:20", "url": "https://files.pythonhosted.org/packages/a2/37/43cb940278e70b00fd1370a16458dbbdc8293b93377b2dbc49a491a145fd/text-indexer-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "4e090a8a29c2bfeb05b502b7b58df4ce", "sha256": "6f6ce72f804c36e7f02302f55039184dd653b441c4f35d2327451229798ceeeb" }, "downloads": -1, "filename": "text_indexer-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "4e090a8a29c2bfeb05b502b7b58df4ce", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 25152, "upload_time": "2018-11-12T03:32:51", "url": "https://files.pythonhosted.org/packages/3b/80/58fd4c5f3b464630d1621d4b7dcba3d69f58651f696f2a8ad7c405f91fa9/text_indexer-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "86f22e411db7bffc5f63a8c49259c392", "sha256": "5c0a92f27ba559a96bb685269e4950d32b44a6ad497df73cd9183cf360138622" }, "downloads": -1, "filename": "text-indexer-1.1.0.tar.gz", "has_sig": false, "md5_digest": "86f22e411db7bffc5f63a8c49259c392", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 29215, "upload_time": "2018-11-12T03:32:52", "url": "https://files.pythonhosted.org/packages/c8/5a/0cce590482b54606e79328bbd4ecd3275f44eea49661a8ffd781a6692e81/text-indexer-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "933784017c5fa0745000939d06d31aca", "sha256": "dece711b7c9c14bb5885596636ac0e05950ca9a51e794d6da517718f11982f51" }, "downloads": -1, "filename": "text_indexer-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "933784017c5fa0745000939d06d31aca", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 25180, "upload_time": "2018-11-13T03:24:29", "url": "https://files.pythonhosted.org/packages/7b/23/a24d1b584ad1a8c75352e9dec332f70c347ca1a872788941d8397caf01cc/text_indexer-1.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "afb183c0d49272fbbe2afe8c0aa96e98", "sha256": "ed8fddf1d45d7098ee9d38634395cb4967cdbd878ee693b6976897f91f16eae3" }, "downloads": -1, "filename": "text-indexer-1.1.1.tar.gz", "has_sig": false, "md5_digest": "afb183c0d49272fbbe2afe8c0aa96e98", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 29230, "upload_time": "2018-11-13T03:24:31", "url": "https://files.pythonhosted.org/packages/a6/29/140eeb325ba32d13bd1b09055610771aaac6819555606625274f6d3ae44f/text-indexer-1.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "933784017c5fa0745000939d06d31aca", "sha256": "dece711b7c9c14bb5885596636ac0e05950ca9a51e794d6da517718f11982f51" }, "downloads": -1, "filename": "text_indexer-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "933784017c5fa0745000939d06d31aca", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 25180, "upload_time": "2018-11-13T03:24:29", "url": "https://files.pythonhosted.org/packages/7b/23/a24d1b584ad1a8c75352e9dec332f70c347ca1a872788941d8397caf01cc/text_indexer-1.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "afb183c0d49272fbbe2afe8c0aa96e98", "sha256": "ed8fddf1d45d7098ee9d38634395cb4967cdbd878ee693b6976897f91f16eae3" }, "downloads": -1, "filename": "text-indexer-1.1.1.tar.gz", "has_sig": false, "md5_digest": "afb183c0d49272fbbe2afe8c0aa96e98", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 29230, "upload_time": "2018-11-13T03:24:31", "url": "https://files.pythonhosted.org/packages/a6/29/140eeb325ba32d13bd1b09055610771aaac6819555606625274f6d3ae44f/text-indexer-1.1.1.tar.gz" } ] }