{ "info": { "author": "Aidan Pine", "author_email": "info@mothetongues.org", "bugtrack_url": null, "classifiers": [], "description": "# convertextract\n========\n\n[![Build Status](https://travis-ci.org/roedoejet/textract.svg?branch=master)](https://travis-ci.org/roedoejet/textract)\n[![Version](https://img.shields.io/pypi/v/convertextract.svg)](https://warehouse.python.org/project/convertextract/)\n[![Coverage Status](https://coveralls.io/repos/github/roedoejet/textract/badge.svg?branch=master)](https://coveralls.io/github/roedoejet/textract?branch=master)\n\n\nExtract and find/replace text based on arbitrary correspondences. This library is a fork from the Textract library by Dean Malmgren. https://github.com/deanmalmgren/textract\n\n# Documentation\n\n## Installation\nTo install, you must have Python 3.4+ and pip installed.\n```{r, engine='python', count_lines}\npip install convertextract\n```\nSome source libraries need to be installed for different operating systems to support various file formats. Visit for documentation.\n\n=========\n\n## Basic CLI Use\n\nSome basic Textract functions are preserved. Please visit for documentation.\n\n#### Converting a file based on xlsx\nconvertextract requires two arguments:\n\n1. A file containing text to convert (as of Version 1.0.4, this includes **.pptx**, **.docx**, **.xlsx**, and **.txt**)\n2. An **.xlsx** file containing the find/replace correspondences. As of Version 2.0.1 you can also use either **.csv** files or feed a list of correspondences (as Python dicts) directly into the language keyword argument for either `process` or `process_text`\n\nRunning the comand:\n```{r, engine='python', count_lines}\nconvertextract path/to/foo.docx -l path/to/bar.xlsx\n```\nWill produce a new file `path/to/foo_converted.docx` which will contain the same content as `path/to/foo.docx` but with find/replace performed for all correspondences listed in `path/to/bar.xlsx`.\n\n#### Creating an .xlsx correspondence sheet\nYour correspondence sheet must be set up as follows:\n\n| in | out |\n|:-:|:-:|\n| aa| \u00e5| \n| oe| \u00f8|\n| ae| \u00e6|\n\nHere, this correspondence sheet (do not include headers like \"replace with\" or \"find\") would replace all instances of aa, oe, or ae in a given file with \u00e5, \u00f8, or \u00e6 respectively.\n\n#### Supported conversions\n\nAs of Version 2.0, the following conversions are supported:\n\n* Heiltsuk Doulos Font -> Unicode\n```{r, engine='python', count_lines}\nconvertextract path/to/foo.docx -l hei -t Doulos\n```\n\n* Heiltsuk Times Font -> Unicode\n```{r, engine='python', count_lines}\nconvertextract path/to/foo.docx -l hei -t Times\n```\n\n* Tsilhqot'in Doulos Font -> Unicode\n```{r, engine='python', count_lines}\nconvertextract path/to/foo.docx -l clc -t Doulos\n```\n\n* Navajo Times Font -> Unicode\n```{r, engine='python', count_lines}\nconvertextract path/to/foo.docx -l nav -t Times\n```\n\n#### Using Regular Expressions\n\nAs of Version 1.5, there is support for Regular Expressions. If you do not need to use context-sensitive conversions, you do not need to include them. However, if you do, you should set up your correspondence sheet as follows:\n\n| in | out | context_before | context_after |\n|:-:|:-:|:-:|:-:|\n| aa| \u00e5|[k,d]|$| \n| aa| \u00e6|t|$|\n| aa| a:|||\n\nFor more information on how the g2p is acutally processed, please visit .\n\n#### Use as Python package\nYou can use the package in a Python script, which returns converted text, but without formatting. Running the script will still create a `foo_converted.docx` file.\n```python\nimport convertextract\ntext = convertextract.process('foo.docx', language='bar.xlsx')\n```\n\nYou can also use convertextract to just convert text in Python using `process_text`.\n\n```python\nimport convertextract\ntext = convertextract.process_text('test', language=[{'in': 't', 'out': 'p', 'context_before': '^', 'context_after': 'e'}])\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "https://github.com/roedoejet/convertextract/archives/master", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/roedoejet/convertextract", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "convertextract", "package_url": "https://pypi.org/project/convertextract/", "platform": "", "project_url": "https://pypi.org/project/convertextract/", "project_urls": { "Download": "https://github.com/roedoejet/convertextract/archives/master", "Homepage": "https://github.com/roedoejet/convertextract" }, "release_url": "https://pypi.org/project/convertextract/2.5.0/", "requires_dist": [ "argcomplete (==1.8.2)", "chardet (==3.0.4)", "python-pptx (==0.6.6)", "beautifulsoup4 (==4.6.0)", "python-docx (==0.8.6)", "xlrd (==1.0.0)", "openpyxl", "six (==1.10.0)", "g2p (>=0.1)" ], "requires_python": ">3.4", "summary": "Arbitrary transliterations on Microsoft Office documents", "version": "2.5.0" }, "last_serial": 5642367, "releases": { "1.0.4": [ { "comment_text": "", "digests": { "md5": "66b24952a9d381db47e3f3c4d263e796", "sha256": "48ab13908e2e19ed0be35446b8dcaca9a0441c084124a93052984fd15a9686c9" }, "downloads": -1, "filename": "convertextract-1.0.4-py2-none-any.whl", "has_sig": false, "md5_digest": "66b24952a9d381db47e3f3c4d263e796", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 67059, "upload_time": "2016-10-14T19:40:13", "url": "https://files.pythonhosted.org/packages/18/4e/4d32ea07dbb613c6435231d5e87d3848f99b9df646902a097c6ae44c108b/convertextract-1.0.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b91e9fc678abc87574cdb36023563e17", "sha256": "05aad34a516d4673bd32e43b7ed1ba805d5a2b086c474b4c3d4b0d9368c19664" }, "downloads": -1, "filename": "convertextract-1.0.4.zip", "has_sig": false, "md5_digest": "b91e9fc678abc87574cdb36023563e17", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49799, "upload_time": "2016-10-14T19:40:15", "url": "https://files.pythonhosted.org/packages/65/1a/5444a017c4c9e5eb4788ce0e70a67b4d38f4be9bf8f1e4231f6d5d6c2309/convertextract-1.0.4.zip" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "775fe0d8a027912bb4c37fbcb81530af", "sha256": "9731a1fc9b004fcf9b0e81600306b3fcc866a81c2d1f356eb7ea92caa238bd6c" }, "downloads": -1, "filename": "convertextract-1.0.5-py2-none-any.whl", "has_sig": false, "md5_digest": "775fe0d8a027912bb4c37fbcb81530af", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 66903, "upload_time": "2016-10-21T02:46:45", "url": "https://files.pythonhosted.org/packages/03/7f/874f4cac530c1ccd0b6b0f4c6ce55a468c6302f38c32133230c078da43f3/convertextract-1.0.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "720e748a3b86fd24c3aa507ed51e791a", "sha256": "50f359afcc2bf1e6f22790948fa906382973eb85ad2bd16ba76eee7f26eb1342" }, "downloads": -1, "filename": "convertextract-1.0.5.zip", "has_sig": false, "md5_digest": "720e748a3b86fd24c3aa507ed51e791a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49249, "upload_time": "2016-10-21T02:46:47", "url": "https://files.pythonhosted.org/packages/69/75/4039dc56a894a9c5044d1d843e223798d8d9176ccb1c0d945b12d0c66414/convertextract-1.0.5.zip" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "5d00e056c673ad613abaf133cd849884", "sha256": "7f1b73da0182896f0b84259ade07ab27639efa55549ea095c24e9c728250eb83" }, "downloads": -1, "filename": "convertextract-1.0.6-py2-none-any.whl", "has_sig": false, "md5_digest": "5d00e056c673ad613abaf133cd849884", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 66908, "upload_time": "2016-10-21T03:01:12", "url": "https://files.pythonhosted.org/packages/b8/a4/e17b2084b8e02db47186e8f08ce5cd32522e53bc12a97fc1822818951fa8/convertextract-1.0.6-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "526e9d884688f138782abe854ebd2cb7", "sha256": "e6305c6be3f1511c9496472c6d214cffd0e3e9786720ee954ed7733b0fee3688" }, "downloads": -1, "filename": "convertextract-1.0.6.zip", "has_sig": false, "md5_digest": "526e9d884688f138782abe854ebd2cb7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49253, "upload_time": "2016-10-21T03:01:14", "url": "https://files.pythonhosted.org/packages/52/32/bf8e49a37d096e8845031273198ab79b3a51f36201a7edcf378672de0467/convertextract-1.0.6.zip" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "b67f332339a9c143e7ba9eb21337e48f", "sha256": "8bea7f9eed62bd5fc6800d34fdcd577be853171efa12156d64ab9f1ff5612001" }, "downloads": -1, "filename": "convertextract-1.0.7-py2-none-any.whl", "has_sig": false, "md5_digest": "b67f332339a9c143e7ba9eb21337e48f", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 66975, "upload_time": "2016-10-28T02:20:47", "url": "https://files.pythonhosted.org/packages/33/2e/8fef6145ec7bce2ec75c6971802368332f59e7a168cd09a39a67e8c71978/convertextract-1.0.7-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "50795f697f52e8e3e8e227338327cae1", "sha256": "b1fd4cdd15ef5e8822327eb557f5a08dfb7102c7c94dff5c1daa80f9c14ccdb5" }, "downloads": -1, "filename": "convertextract-1.0.7.zip", "has_sig": false, "md5_digest": "50795f697f52e8e3e8e227338327cae1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49317, "upload_time": "2016-10-28T02:20:50", "url": "https://files.pythonhosted.org/packages/94/1f/6edc83c8c76221375182107c417dadd709a721a8064e5ecf4d7f88d2ef86/convertextract-1.0.7.zip" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "0e6ae320e178e7e7c16a422914b51768", "sha256": "0250cb105e94158e7553507d5c650fe8112a2309e9ed892227f30d634d2c6957" }, "downloads": -1, "filename": "convertextract-1.0.8-py2-none-any.whl", "has_sig": false, "md5_digest": "0e6ae320e178e7e7c16a422914b51768", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 66975, "upload_time": "2016-11-27T13:29:38", "url": "https://files.pythonhosted.org/packages/ad/ea/e5a501e89ba5773e809aa4d8ae496fe4c30aea745c614a8f0f00e178e7e5/convertextract-1.0.8-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f7cd9cb57d92abd3ce8181f35958058a", "sha256": "c10b42e4bd23ef7742584e2b572bb5d327322328353da8defdf5adfa19c4dd41" }, "downloads": -1, "filename": "convertextract-1.0.8.zip", "has_sig": false, "md5_digest": "f7cd9cb57d92abd3ce8181f35958058a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49315, "upload_time": "2016-11-27T13:29:41", "url": "https://files.pythonhosted.org/packages/cb/6b/b68ec67e8cefc2b72c198ac3c736451cee8cc2f9b7e360ff085dfc4cd867/convertextract-1.0.8.zip" } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "c1305fbf9ea06db8f590cf574428fc92", "sha256": "77436c3585f59d74b480d9eb882e881ca143479879607dad0cc32148a12fed1b" }, "downloads": -1, "filename": "convertextract-1.0.9-py2-none-any.whl", "has_sig": false, "md5_digest": "c1305fbf9ea06db8f590cf574428fc92", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 66989, "upload_time": "2016-11-27T13:35:03", "url": "https://files.pythonhosted.org/packages/d9/da/20363b0b8e2da2780082b5e4d2810dcb4e38d248b18bac9dd20982a5fcf9/convertextract-1.0.9-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9433dc07e8800f300ac4a9d717567f76", "sha256": "be1408334995cf25987a07f06ba4a171bdb68de0a6b85882c821e092b088bbe3" }, "downloads": -1, "filename": "convertextract-1.0.9.zip", "has_sig": false, "md5_digest": "9433dc07e8800f300ac4a9d717567f76", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49332, "upload_time": "2016-11-27T13:35:07", "url": "https://files.pythonhosted.org/packages/86/42/3953b50ace0ee523d7aa2d232d53ea3cac44ebc2e4d0585fd99f69bdc42d/convertextract-1.0.9.zip" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "5ee95e2dd95beee365e8bb6f303d2418", "sha256": "60b1bcd729806b87e239f285b25b0952fb402fea3ad191c878dd0c165f98d7aa" }, "downloads": -1, "filename": "convertextract-1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "5ee95e2dd95beee365e8bb6f303d2418", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 66935, "upload_time": "2017-01-22T04:55:47", "url": "https://files.pythonhosted.org/packages/9a/d7/44b0e95a66d61a0db8fa178121b0992821cae41e11c7dd4c2ad30763e000/convertextract-1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "40906ab6c1ef0a5d93a9b6cc87910ff0", "sha256": "6785f678d624f3d46d7a41bf3a5ed4d0d2be063e4c9068d37920d4514a5e51ad" }, "downloads": -1, "filename": "convertextract-1.1.zip", "has_sig": false, "md5_digest": "40906ab6c1ef0a5d93a9b6cc87910ff0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49097, "upload_time": "2017-01-22T04:55:50", "url": "https://files.pythonhosted.org/packages/67/06/93c7732ea56f632bf4d3c9f7ae93470cf5b950b7590c0a247fa74a0f1bec/convertextract-1.1.zip" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "c2f408e3ea56177d43ae000c147316ac", "sha256": "fab553a8fc24248c3ed15c1aa9c67270c1df70877ad7d90b1ba7fc372da5a124" }, "downloads": -1, "filename": "convertextract-1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "c2f408e3ea56177d43ae000c147316ac", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 25314, "upload_time": "2017-06-18T02:23:12", "url": "https://files.pythonhosted.org/packages/09/7b/2ae1ff7269c04c135915434fa6506e485a4003e27e3abe037a351845f055/convertextract-1.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1cf64a157bb614a7d338b5abae018daf", "sha256": "177f44fa13ae2349c74defcf1a9b54e10dafab8c8560d270f964a075eecb7362" }, "downloads": -1, "filename": "convertextract-1.2.zip", "has_sig": false, "md5_digest": "1cf64a157bb614a7d338b5abae018daf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28206, "upload_time": "2017-06-18T02:23:14", "url": "https://files.pythonhosted.org/packages/57/e5/2f2acc88b8c3d1b467d895d6c3a6f141df766970b89d99a32939e12f9aa1/convertextract-1.2.zip" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "b7baf7387dea39b3a30b0c29cb5ad1ee", "sha256": "dc54428b3f2042d2bf3476701babef6c0176122eebabf7d3701d89006c1f6f50" }, "downloads": -1, "filename": "convertextract-1.2.1-py2-none-any.whl", "has_sig": false, "md5_digest": "b7baf7387dea39b3a30b0c29cb5ad1ee", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 25387, "upload_time": "2017-06-18T02:31:24", "url": "https://files.pythonhosted.org/packages/05/4a/005b40399f8f2116611718d0cf09a0c357c055cbbe98aa94c70e7048acb0/convertextract-1.2.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9cee7c3386d31d3b1fa6002136135f4a", "sha256": "3bd3e76a420ed83cda13636feab22ce70322fe4e6ddae7da84ee209f51df2b67" }, "downloads": -1, "filename": "convertextract-1.2.1.zip", "has_sig": false, "md5_digest": "9cee7c3386d31d3b1fa6002136135f4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28436, "upload_time": "2017-06-18T02:31:27", "url": "https://files.pythonhosted.org/packages/3f/9a/7139876075787b86da0c9aac2d65fa1cd308234b45ee2e6678cf2b3344af/convertextract-1.2.1.zip" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "7ae47a32cab602254b2453d64649416a", "sha256": "ac135607ee326a02c7557387e23d0b21516b817c623c8cc4c9352811d15bccf3" }, "downloads": -1, "filename": "convertextract-1.2.2-py2-none-any.whl", "has_sig": false, "md5_digest": "7ae47a32cab602254b2453d64649416a", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 25385, "upload_time": "2017-09-27T05:07:55", "url": "https://files.pythonhosted.org/packages/86/0b/d24d539c774a67e79c7586f557e581a25dcadd63b3e4c51c84b96e29cad9/convertextract-1.2.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cf24f459a3c4cadfe1bf18c90be6e86f", "sha256": "7b2e9562463b250b64c47009bc363231033b7f7e67d9d15e4ffe9e75ac8f7d07" }, "downloads": -1, "filename": "convertextract-1.2.2.zip", "has_sig": false, "md5_digest": "cf24f459a3c4cadfe1bf18c90be6e86f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28439, "upload_time": "2017-09-27T05:07:58", "url": "https://files.pythonhosted.org/packages/8e/5c/9b79d48a5b8794baefdade5855c18f5f19ff360827996f039294bacf4eb0/convertextract-1.2.2.zip" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "2d506a56ea0de4c88af1cf74cc1c3e1e", "sha256": "df39320e329beecd7e8b000423ab56ef74d3115b91a4bbfb7361855c70b36bab" }, "downloads": -1, "filename": "convertextract-1.3-py2-none-any.whl", "has_sig": false, "md5_digest": "2d506a56ea0de4c88af1cf74cc1c3e1e", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 46195, "upload_time": "2018-01-16T18:53:06", "url": "https://files.pythonhosted.org/packages/ed/a2/146aa8c2eaa24ba641c076a1dd2c52f6a3bb8eb064eb06f2e1ef7b0fd0d1/convertextract-1.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6ddb71a318df5887258ea506ea4efe59", "sha256": "9b064f0b3e471f764de565c435ca513bab0febf3c4ab3fc42b603f68652d6677" }, "downloads": -1, "filename": "convertextract-1.3.zip", "has_sig": false, "md5_digest": "6ddb71a318df5887258ea506ea4efe59", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49112, "upload_time": "2018-01-16T18:53:08", "url": "https://files.pythonhosted.org/packages/4b/ee/8cbc9d8598b490108e008cf1e262f0f6bd5d23e5f6f5b9801f6741dd182f/convertextract-1.3.zip" } ], "1.5": [ { "comment_text": "", "digests": { "md5": "45675c2db114d4301c1c3ca1be9ffaa7", "sha256": "0a389cdb81cb6d9b67417953b186f6fc53ba876a465427c57183411dc46c779a" }, "downloads": -1, "filename": "convertextract-1.5-py2-none-any.whl", "has_sig": false, "md5_digest": "45675c2db114d4301c1c3ca1be9ffaa7", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 46179, "upload_time": "2018-03-22T17:59:38", "url": "https://files.pythonhosted.org/packages/cc/14/97a628a4068e25af4a923379abc6b681a8d93993c7e59a964f529bab738a/convertextract-1.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "314bdcbfa8d34c43eda8049fba79fe5b", "sha256": "be054ae959660f22650cc0d12b9fb095456b1d8928459c5de01c0332727c45f2" }, "downloads": -1, "filename": "convertextract-1.5.tar.gz", "has_sig": false, "md5_digest": "314bdcbfa8d34c43eda8049fba79fe5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31883, "upload_time": "2018-03-22T17:59:39", "url": "https://files.pythonhosted.org/packages/ac/2f/514d6ba09c5308c792e91d645f6da8c9a9f466893261bb6e42659d18ef54/convertextract-1.5.tar.gz" } ], "1.5.1": [ { "comment_text": "", "digests": { "md5": "11a6a33998260efb26e79a4542b775b4", "sha256": "1692e629a3793249d50e820e5593b4524cffb5a879b9b8eb8374a2bed6ef493b" }, "downloads": -1, "filename": "convertextract-1.5.1-py2-none-any.whl", "has_sig": false, "md5_digest": "11a6a33998260efb26e79a4542b775b4", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 46214, "upload_time": "2018-04-30T21:26:01", "url": "https://files.pythonhosted.org/packages/95/40/809db8d6d9510bed209adf696b7d1cafc16f02452952dcf964d864031e94/convertextract-1.5.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "13956ac954427eded3cd1a8ef0f05807", "sha256": "aa9bc2ebc8b22bde35711d726ea08f53f8cf2b8b9b2ea8ee1eac3ec17092040e" }, "downloads": -1, "filename": "convertextract-1.5.1.tar.gz", "has_sig": false, "md5_digest": "13956ac954427eded3cd1a8ef0f05807", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31911, "upload_time": "2018-04-30T21:26:03", "url": "https://files.pythonhosted.org/packages/e5/df/f5ce0f8baeebff4e2d87c2c4463703b90ea1355e558251428fa56d04c004/convertextract-1.5.1.tar.gz" } ], "1.6": [ { "comment_text": "", "digests": { "md5": "b684c028ee983f4ee7d7af4f1b37a12f", "sha256": "dd12a5df374ae9732d21a69a54bc0de1bc4bdee420d492d96a5655d98e406f3c" }, "downloads": -1, "filename": "convertextract-1.6-py2-none-any.whl", "has_sig": false, "md5_digest": "b684c028ee983f4ee7d7af4f1b37a12f", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 46602, "upload_time": "2018-05-07T09:28:46", "url": "https://files.pythonhosted.org/packages/0e/24/8307d5f84249e9bcaa3054ab36f3b52d392c6d58783fddc653129408290c/convertextract-1.6-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "49e38013aa1c26d3dc69cf3646d4d59d", "sha256": "df2ad3b3ed7b45067c066f0ab83e8e074d10e869dcb191b445df5514f54e66e2" }, "downloads": -1, "filename": "convertextract-1.6.tar.gz", "has_sig": false, "md5_digest": "49e38013aa1c26d3dc69cf3646d4d59d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32503, "upload_time": "2018-05-07T09:28:48", "url": "https://files.pythonhosted.org/packages/3c/7d/de5dfc9b2e6286717e3b609a7f37376388f898a83bc9bee4dd725085a1b8/convertextract-1.6.tar.gz" } ], "1.6.1": [ { "comment_text": "", "digests": { "md5": "10e9321ed22ea80e952ee241202abdf0", "sha256": "0c88133258ab7c4db5e6209f70ef5dfa16089151ffeb82765451cff9b9bb6015" }, "downloads": -1, "filename": "convertextract-1.6.1-py2-none-any.whl", "has_sig": false, "md5_digest": "10e9321ed22ea80e952ee241202abdf0", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 46754, "upload_time": "2018-06-05T21:47:22", "url": "https://files.pythonhosted.org/packages/ab/9d/ffc8a846066ab970d38f5ea4aed319db3d1289541a1abb7278de5ab09cca/convertextract-1.6.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2b0ba2d12835454e18ac938d586282d5", "sha256": "e348e2e8628daa364af80bbc8f324032f76f61fa93554444dec5329f26ab2880" }, "downloads": -1, "filename": "convertextract-1.6.1.tar.gz", "has_sig": false, "md5_digest": "2b0ba2d12835454e18ac938d586282d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33791, "upload_time": "2018-06-05T21:47:24", "url": "https://files.pythonhosted.org/packages/4b/df/00b7fd586e6ae81a769fc9479c6968e5f42c593b527ba6138f6c64336ac6/convertextract-1.6.1.tar.gz" } ], "2.0": [ { "comment_text": "", "digests": { "md5": "dc5f75f7424669bf6beab9dff5423074", "sha256": "15632634723ae360c44f764816cf1e0b26cb26383231ed51d43d0794f7dae371" }, "downloads": -1, "filename": "convertextract-2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "dc5f75f7424669bf6beab9dff5423074", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.4", "size": 45340, "upload_time": "2018-07-24T21:28:55", "url": "https://files.pythonhosted.org/packages/4a/74/27386378e38b87abba3ffe94e130957f92e84cbbd656c950d09bae053d9e/convertextract-2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fb81252d94f6f7f5b89b00163cf46406", "sha256": "423a0cdf135fd6a8d5cb770951961ccb79c45b8709ea2b7ae0d08f4393edd3de" }, "downloads": -1, "filename": "convertextract-2.0.tar.gz", "has_sig": false, "md5_digest": "fb81252d94f6f7f5b89b00163cf46406", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.4", "size": 37965, "upload_time": "2018-07-24T21:28:57", "url": "https://files.pythonhosted.org/packages/78/09/3f7a2bc150b8630fb80d813972c98edb90f4b17bfe3dd1cb2d4f01a3823f/convertextract-2.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "29329967c7ef1a5d1ad5372dfa198da1", "sha256": "67b4966c157e6b1d442e38c5f630b19463a182e022463daf37a5f97b9f1c4ff6" }, "downloads": -1, "filename": "convertextract-2.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "29329967c7ef1a5d1ad5372dfa198da1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.4", "size": 46057, "upload_time": "2019-01-11T02:44:54", "url": "https://files.pythonhosted.org/packages/e3/2b/bc6a04dd1442e8bff4ccc5526e4c48a8e771ae3f212c4791ec5ee5914776/convertextract-2.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "04e69182dcb1d78a82a2ae0355440863", "sha256": "9b3a42f400a24afd64c282130788f1d938eea6bee2d40ddaa4da4dc8589907af" }, "downloads": -1, "filename": "convertextract-2.0.1.tar.gz", "has_sig": false, "md5_digest": "04e69182dcb1d78a82a2ae0355440863", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.4", "size": 38449, "upload_time": "2019-01-11T02:44:56", "url": "https://files.pythonhosted.org/packages/94/25/0e1bd399cb665543ab70080ed53c4a745b778746faadcea258e0e3e4f1ac/convertextract-2.0.1.tar.gz" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "d0850c8995c2ed97e92d8043300440a3", "sha256": "d4169f4ed682ae6efc2148b8e4a21a5ad218f0438cf38dc1580487395638285d" }, "downloads": -1, "filename": "convertextract-2.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "d0850c8995c2ed97e92d8043300440a3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.4", "size": 46229, "upload_time": "2019-02-07T21:43:18", "url": "https://files.pythonhosted.org/packages/db/ec/01d429f81e1c1112c495eda89f539661f839f6792b11a9a47ebbd3954cef/convertextract-2.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "707cafee1540875d3849c6420eb1d0fc", "sha256": "44387171994ae96d64dea3759afb5093d27a91d7c21d48999859a61f5d1f2a45" }, "downloads": -1, "filename": "convertextract-2.0.2.tar.gz", "has_sig": false, "md5_digest": "707cafee1540875d3849c6420eb1d0fc", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.4", "size": 38782, "upload_time": "2019-02-07T21:43:20", "url": "https://files.pythonhosted.org/packages/d5/2b/f45d15dcb72c4c0062caaf5de44ab20dcdf1fd96493f8ef0585346d815f6/convertextract-2.0.2.tar.gz" } ], "2.5.0": [ { "comment_text": "", "digests": { "md5": "c5dc6abcca38361ceea79fdd991f7ac6", "sha256": "bcb727eac8dbf24910e95299ac57650009d45d0d53232fec8073378d8573769a" }, "downloads": -1, "filename": "convertextract-2.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c5dc6abcca38361ceea79fdd991f7ac6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.4", "size": 46263, "upload_time": "2019-08-07T00:37:40", "url": "https://files.pythonhosted.org/packages/99/ac/ba9cb86f4086c2a682202767358783f9a591ba2f51333565d6f606b84515/convertextract-2.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5f7329f1d9c564b3d18986b594835b77", "sha256": "5be3ca1060230d99a8d0889df8210c345e05734a73bd8630c8facf5ba065ec83" }, "downloads": -1, "filename": "convertextract-2.5.0.tar.gz", "has_sig": false, "md5_digest": "5f7329f1d9c564b3d18986b594835b77", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.4", "size": 15177, "upload_time": "2019-08-07T00:37:41", "url": "https://files.pythonhosted.org/packages/24/89/6fbe9ad2952c4f43ebd8a1f8baf66c642de060ecda54f07c99ba292f4913/convertextract-2.5.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c5dc6abcca38361ceea79fdd991f7ac6", "sha256": "bcb727eac8dbf24910e95299ac57650009d45d0d53232fec8073378d8573769a" }, "downloads": -1, "filename": "convertextract-2.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c5dc6abcca38361ceea79fdd991f7ac6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.4", "size": 46263, "upload_time": "2019-08-07T00:37:40", "url": "https://files.pythonhosted.org/packages/99/ac/ba9cb86f4086c2a682202767358783f9a591ba2f51333565d6f606b84515/convertextract-2.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5f7329f1d9c564b3d18986b594835b77", "sha256": "5be3ca1060230d99a8d0889df8210c345e05734a73bd8630c8facf5ba065ec83" }, "downloads": -1, "filename": "convertextract-2.5.0.tar.gz", "has_sig": false, "md5_digest": "5f7329f1d9c564b3d18986b594835b77", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.4", "size": 15177, "upload_time": "2019-08-07T00:37:41", "url": "https://files.pythonhosted.org/packages/24/89/6fbe9ad2952c4f43ebd8a1f8baf66c642de060ecda54f07c99ba292f4913/convertextract-2.5.0.tar.gz" } ] }