{ "info": { "author": "Lukas Winkler", "author_email": "python@lw1.at", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Text Processing :: Linguistic" ], "description": "==============\npyLanguagetool\n==============\n|travis| |license| |latestrelease| |pypi_versions|\n\nA python library and CLI for the LanguageTool_ `JSON API`_.\n\nLanguageTool_ is an open source spellchecking platform. It supports a large\nvariety of languages and has advanced grammar support.\n\n.. image:: https://pylanguagetool.lw1.at/_images/screenshot.png\n\n.. start-of-homepage-text\n\n**Warning:** The first release in 2020 will drop Python 2 support.\n\nInstallation\n------------\npyLanguagetool can be installed with pip/pipenv:\n\n.. code:: bash\n\n pip install pylanguagetool\n # or via pipenv\n pipenv install pylanguagetool\n\nBasic Usage\n-----------\n.. code:: bash\n\n # pipe text to pylanguagetool\n echo \"This is a example\" | pylanguagetool\n\n # read text from a file\n pylanguagetool textfile.txt\n\n # read text from stdin\n pylanguagetool < textfile.txt\n\n # read text from the systems clipboard\n pylanguagetool -c # get text from system clipboard\n\nAll samples above will return a list of detected errors and possible\nreplacements.\n\n.. code::\n\n # Use \"an\" instead of 'a' if the following word starts with a vowel sound, e.g. 'an article', 'an hour'\n # \u2717 This is a example\n # ^\n # \u2713 This is an example\n\n\n\nConfiguration\n-------------\nAll `LanguageTool API`_ parameters can be set via command line arguments,\nenvironment variables or a configuration file\n(``~/.config/pyLanguagetool.conf``) For more information about the\nconfiguration file syntax, read the `ConfigArgParse documentation`_.\n\nParameters\n----------\n\n.. code::\n\n $ pylanguagetool --help\n usage: pylanguagetool [-h] [-v] [-a API_URL] [--no-color] [-c] [-s]\n [-t {txt,html,md,rst,ipynb}] [-l LANG]\n [-m MOTHER_TONGUE] [-p PREFERRED_VARIANTS]\n [-e ENABLED_RULES] [-d DISABLED_RULES]\n [--enabled-categories ENABLED_CATEGORIES]\n [--disabled-categories DISABLED_CATEGORIES]\n [--enabled-only] [--pwl PWL]\n [input file]\n\n Args that start with '--' (eg. -v) can also be set in a config file\n (~/.config/pyLanguagetool.conf). Config file syntax allows: key=value,\n flag=true, stuff=[a,b,c] (for details, see syntax at\n https://pypi.org/project/ConfigArgParse/). If an arg is specified in more than\n one place, then commandline values override environment variables which\n override config file values which override defaults.\n\n positional arguments:\n input file input file\n\n optional arguments:\n -h, --help show this help message and exit\n -v, --verbose [env var: VERBOSE]\n -a API_URL, --api-url API_URL\n the URL of the v2 languagetool API, should end with\n '/v2/' [env var: API_URL]\n --no-color don't color output [env var: NO_COLOR]\n -c, --clipboard get text from system clipboard [env var: CLIPBOARD]\n -s, --single-line check every line on its own [env var: SINGLE_LINE]\n -t {txt,html,md,rst,ipynb}, --input-type {txt,html,md,rst,ipynb}\n if not plaintext [env var: CLIPBOARD]\n -r, --rules show the matching rules [env var: RULES]\n --rule-categories show the the categories of the matching rules [env\n var: RULE_CATEGORIES]\n -l LANG, --lang LANG A language code like en or en-US, or auto to guess the\n language automatically (see preferredVariants below).\n For languages with variants (English, German,\n Portuguese) spell checking will only be activated when\n you specify the variant, e.g. en-GB instead of just\n en. [env var: TEXTLANG]\n -m MOTHER_TONGUE, --mother-tongue MOTHER_TONGUE\n A language code of the user's native language,\n enabling false friends checks for some language pairs.\n [env var: MOTHER__TONGUE]\n -p PREFERRED_VARIANTS, --preferred-variants PREFERRED_VARIANTS\n Comma-separated list of preferred language variants.\n The language detector used with language=auto can\n detect e.g. English, but it cannot decide whether\n British English or American English is used. Thus this\n parameter can be used to specify the preferred\n variants like en-GB and de-AT. Only available with\n language=auto. [env var: PREFERRED_VARIANTS]\n -e ENABLED_RULES, --enabled-rules ENABLED_RULES\n IDs of rules to be enabled, comma-separated [env var:\n ENABLED_RULES]\n -d DISABLED_RULES, --disabled-rules DISABLED_RULES\n IDs of rules to be disabled, comma-separated [env var:\n DISABLED_RULES]\n --enabled-categories ENABLED_CATEGORIES\n IDs of categories to be enabled, comma-separated [env\n var: ENABLED_CATEGORIES]\n --disabled-categories DISABLED_CATEGORIES\n IDs of categories to be disabled, comma-separated [env\n var: DISABLED_CATEGORIES]\n --enabled-only enable only the rules and categories whose IDs are\n specified with --enabled-rules or --enabled-categories\n\n --pwl PWL, --personal-word-list PWL\n File name of personal dictionary. A private dictionary\n can be used to add special words that would otherwise\n be marked as spelling errors. [env var:\n PERSONAL_WORD_LIST]\n\n\n\n.. |license| image:: https://img.shields.io/badge/license-MIT-blue.svg\n :target: https://raw.githubusercontent.com/Findus23/pyLanguagetool/master/LICENSE\n.. |latestrelease| image:: https://img.shields.io/pypi/v/pyLanguagetool.svg\n :target: https://pypi.python.org/pypi/pyLanguagetool\n :alt: Latest Version\n.. |travis| image:: https://img.shields.io/travis/Findus23/pyLanguagetool.svg\n :target: https://travis-ci.org/Findus23/pyLanguagetool\n.. |pypi_versions| image:: https://img.shields.io/pypi/pyversions/pylanguagetool.svg\n :target: https://pypi.python.org/pypi/pyLanguagetool\n\nPrivacy\n-------\n\nBy default, pyLanguagetool sends all text via HTTPS to the `LanguageTool`_\nserver (see their `privacy policy`_). You can also `setup your own server`_ and\nuse it by changing the ``--api-url`` attribute.\n\n.. _LanguageTool: https://languagetool.org/\n\n.. _JSON API: https://languagetool.org/http-api/swagger-ui/#/default\n\n.. _LanguageTool API: https://languagetool.org/http-api/swagger-ui/#/default\n\n.. _ConfigArgParse documentation: https://github.com/bw2/ConfigArgParse#config-file-syntax\n\n.. _privacy policy: https://languagetool.org/privacy/\n\n.. _setup your own server: http://wiki.languagetool.org/http-server\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://pylanguagetool.lw1.at/", "keywords": "languagetool spell grammar checker", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pyLanguagetool", "package_url": "https://pypi.org/project/pyLanguagetool/", "platform": "", "project_url": "https://pypi.org/project/pyLanguagetool/", "project_urls": { "Homepage": "https://pylanguagetool.lw1.at/" }, "release_url": "https://pypi.org/project/pyLanguagetool/0.8.3/", "requires_dist": [ "colorama (>=0.4.1)", "configargparse (>=0.14.0)", "requests (>=2.22.0)", "pytest ; extra == 'dev'", "docutils ; extra == 'dev'", "pygments ; extra == 'dev'", "beautifulsoup4 ; extra == 'optional'", "markdown2 ; extra == 'optional'", "docutils ; extra == 'optional'" ], "requires_python": "", "summary": "A python library and CLI for the LanguageTool JSON API", "version": "0.8.3" }, "last_serial": 5861657, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "e0d1eabc066c458a2f7a6339802f0dec", "sha256": "4ef749c755979b194a168f51307452bae2c0e705bd4a022eb0f15ee20a3c4981" }, "downloads": -1, "filename": "pyLanguagetool-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e0d1eabc066c458a2f7a6339802f0dec", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4929, "upload_time": "2017-01-19T20:28:12", "url": "https://files.pythonhosted.org/packages/03/c0/705f628ef6f48a226263d119850b64a10012603a60410d492c32a9788ef3/pyLanguagetool-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "beb500841f6e0bab0fc11be506bf5132", "sha256": "9a4a530bbc790261f324bfbceb57f51624e8a4df534d53d6e178138ff301da45" }, "downloads": -1, "filename": "pyLanguagetool-0.0.2.tar.gz", "has_sig": false, "md5_digest": "beb500841f6e0bab0fc11be506bf5132", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3216, "upload_time": "2017-01-19T20:28:14", "url": "https://files.pythonhosted.org/packages/26/c9/979ea01a88394bd146800f069afed6f55e504544d77fdecd9919c4b1ed5f/pyLanguagetool-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "c77b835f520a212b20bbf7bd4f93bca3", "sha256": "8b80dbc809b81bc5ccdae80e2e27926c3f73856bb600aa74455f66abf0dc4a88" }, "downloads": -1, "filename": "pyLanguagetool-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c77b835f520a212b20bbf7bd4f93bca3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4923, "upload_time": "2017-01-20T10:52:35", "url": "https://files.pythonhosted.org/packages/ed/40/89b0d5441caaf04db130deaa9a4447b28cdd2a5558409d4333c2543145ca/pyLanguagetool-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "399def465656a6de1432e693b3095538", "sha256": "5fbef03254c958343ea0c55f37f4719512604b92fcdd2c248be843251ddd59ef" }, "downloads": -1, "filename": "pyLanguagetool-0.0.3.tar.gz", "has_sig": false, "md5_digest": "399def465656a6de1432e693b3095538", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3236, "upload_time": "2017-01-20T10:52:36", "url": "https://files.pythonhosted.org/packages/9f/ff/f9dd6c6b4a37fcd9b315384e0823aea5376b851872bc695429323814dc94/pyLanguagetool-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "5320f2604e67cff22a09014de0641f57", "sha256": "1e7d19a59706edbc72e699ebf34a97a12a7f1afccc3866f45b7ddeba7ccf866e" }, "downloads": -1, "filename": "pyLanguagetool-0.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5320f2604e67cff22a09014de0641f57", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4927, "upload_time": "2017-01-20T17:54:23", "url": "https://files.pythonhosted.org/packages/6a/a5/e1c35a743a803c0b43a3073fc97739fc744d0b978dce8369c2d79a908163/pyLanguagetool-0.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9b5a4a35f8681c2206b8176b68d60f22", "sha256": "4a62c4ea6b64b46b06b7aa5017901a7cc57a3b9f00e257f3992f0c273b24edce" }, "downloads": -1, "filename": "pyLanguagetool-0.0.4.tar.gz", "has_sig": false, "md5_digest": "9b5a4a35f8681c2206b8176b68d60f22", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4429, "upload_time": "2017-01-20T17:54:24", "url": "https://files.pythonhosted.org/packages/45/84/feed6414b55c2c6a15766804e8b0a1500296f3d183ac80e808751ea28fc6/pyLanguagetool-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "b2262a326ee823ea0ba6558a38915079", "sha256": "e0c124714bb4ed1a421fa373a46ef8bbd8f2588464566acdfbd6bf42391b44b2" }, "downloads": -1, "filename": "pyLanguagetool-0.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b2262a326ee823ea0ba6558a38915079", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8449, "upload_time": "2017-01-21T12:15:10", "url": "https://files.pythonhosted.org/packages/52/5a/ba09e78eb89f373bfba8e882f54b9ff8292b6b695d08466350aa3d8f2fa1/pyLanguagetool-0.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3bb103b12d279a120360e8266aa797fc", "sha256": "22833fe01433c70ad9bcbc0255bc3c6ddce4507fac7fce7b72c1c5564ce39b41" }, "downloads": -1, "filename": "pyLanguagetool-0.0.5.tar.gz", "has_sig": false, "md5_digest": "3bb103b12d279a120360e8266aa797fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5024, "upload_time": "2017-01-21T12:15:12", "url": "https://files.pythonhosted.org/packages/88/5b/271ef8929c8ff4763c8cc66cd745cc2d05aaf1217a51c46a703da9449869/pyLanguagetool-0.0.5.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "80e8612e45cf69601bce00a122447154", "sha256": "7abbaada1ca1b1611030760cb28bf439cd994e774d5620fe717b77b8f1a8a3a1" }, "downloads": -1, "filename": "pyLanguagetool-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "80e8612e45cf69601bce00a122447154", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8726, "upload_time": "2017-01-21T13:13:42", "url": "https://files.pythonhosted.org/packages/20/ee/85e144dc033604aa27fb70b6e33cbbc6e8d5575fa443ae50dcfbe9dc5a6b/pyLanguagetool-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "982e48d998dc5a77bbc8eb5ec104bc43", "sha256": "31a66ebc2edb619690a08596815f46bf50e4a47069ee01a9408e1622a858b5dd" }, "downloads": -1, "filename": "pyLanguagetool-0.1.0.tar.gz", "has_sig": false, "md5_digest": "982e48d998dc5a77bbc8eb5ec104bc43", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5236, "upload_time": "2017-01-21T13:13:44", "url": "https://files.pythonhosted.org/packages/45/1b/ca38c21e7c744403a6b38350dfb8b349048cfa7782804173fb5daf9c4539/pyLanguagetool-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "7808f95a9eaf5fd5ab293e6392ca6cdc", "sha256": "562790832940ab6a1102b4d8505472344486a546f326ca05db0726f7ef648332" }, "downloads": -1, "filename": "pyLanguagetool-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7808f95a9eaf5fd5ab293e6392ca6cdc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8839, "upload_time": "2017-01-23T12:49:22", "url": "https://files.pythonhosted.org/packages/a1/b1/2792e59c9077bf207a0f74641d1078d8b41268abe47fc0ceb14ac010bbdd/pyLanguagetool-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dd38f667c384c422a65bd703fee8e11d", "sha256": "3a21758bdc9762ebb041d10713988adac4092a925f900f81a04e504abf12ee27" }, "downloads": -1, "filename": "pyLanguagetool-0.1.1.tar.gz", "has_sig": false, "md5_digest": "dd38f667c384c422a65bd703fee8e11d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5317, "upload_time": "2017-01-23T12:49:23", "url": "https://files.pythonhosted.org/packages/c8/52/93ff9037207ef94d9e02ba7a7ff0db46131aa1c3bb72a362402dffc00d01/pyLanguagetool-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "3883b29f88e0b99c24b413df9a809900", "sha256": "34e6b8adbe1e40745764e9934bbed93d0c2bbaa4a3e0ad66551134ca8d3a70cf" }, "downloads": -1, "filename": "pyLanguagetool-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3883b29f88e0b99c24b413df9a809900", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9150, "upload_time": "2017-01-23T13:12:20", "url": "https://files.pythonhosted.org/packages/75/85/5eeed26ebf73b121591dabe8faa7557d79953a562badb15e25b4b8a7de27/pyLanguagetool-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4e9e65fe1e9ac89831021ddc8b614d3d", "sha256": "39dc1789adc23d461e192577056c35dca81e6f824b927a60a4d72c065778dc7c" }, "downloads": -1, "filename": "pyLanguagetool-0.2.0.tar.gz", "has_sig": false, "md5_digest": "4e9e65fe1e9ac89831021ddc8b614d3d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5580, "upload_time": "2017-01-23T13:12:22", "url": "https://files.pythonhosted.org/packages/0e/4a/63ccc6e37b6e76181a1e918f338560e27e6800b08eea3f18a9362874bdf5/pyLanguagetool-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "a1bf14184e51c47657b11045869ecdae", "sha256": "4132dcddf319897b4e336da3037c3e91ff78fef0fb8afe0daccce5e5cdf18a9b" }, "downloads": -1, "filename": "pyLanguagetool-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a1bf14184e51c47657b11045869ecdae", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9211, "upload_time": "2017-01-24T20:48:08", "url": "https://files.pythonhosted.org/packages/63/73/a9642e4272e2939f84f58c9e73b6ebc57398e67b5cbf7365a3fdd2602e0e/pyLanguagetool-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8585056985f584eef6ac2fd1c13096fd", "sha256": "895fd687a594cae8456d1915dc9f88415dbe21f764593f75bd51ad57428f3c29" }, "downloads": -1, "filename": "pyLanguagetool-0.2.1.tar.gz", "has_sig": false, "md5_digest": "8585056985f584eef6ac2fd1c13096fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5617, "upload_time": "2017-01-24T20:48:11", "url": "https://files.pythonhosted.org/packages/80/e8/120a087489c4edcdabec731bfbcba001822c07aa58f2bcf8ce6525e36cc6/pyLanguagetool-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "12289ae2b0a7a606c6fd973e85ef4b5a", "sha256": "3f4d3efd28427291b4a77ee906e02161184a29df1ff549a0adf3ffcef6674480" }, "downloads": -1, "filename": "pyLanguagetool-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "12289ae2b0a7a606c6fd973e85ef4b5a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9278, "upload_time": "2017-01-25T09:11:03", "url": "https://files.pythonhosted.org/packages/3e/e7/75ebf760da864997daca7fe3fc74ada581b864c614389b0dc8bfd6d7a64d/pyLanguagetool-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "09bb8f060737931cc79469defc1fb8ba", "sha256": "f25d4143674847322c3fd67788dd1abe1966814d725a15cd69b879cb38ee94cd" }, "downloads": -1, "filename": "pyLanguagetool-0.3.0.tar.gz", "has_sig": false, "md5_digest": "09bb8f060737931cc79469defc1fb8ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5670, "upload_time": "2017-01-25T09:11:05", "url": "https://files.pythonhosted.org/packages/3d/86/8161d024b59a74dda6c18a7ae1fa94c878a36b45063864260e5d99cda80c/pyLanguagetool-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "7ea1e28693370c702c3c609caf9e3bbf", "sha256": "50c7661702e6576e9f61488e6ea41bbdfcd6664daa65fab79743be1f421ee0a9" }, "downloads": -1, "filename": "pyLanguagetool-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7ea1e28693370c702c3c609caf9e3bbf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9343, "upload_time": "2017-01-25T10:46:44", "url": "https://files.pythonhosted.org/packages/be/99/6547d30bbaec30f03e5ad83ab22c27912cb63a6ac60a594e530e669ff83d/pyLanguagetool-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "876dcb8304e3b690863b7da196d86a9f", "sha256": "e6f5b5b661370869c7e224fa432af540cd1014d7fd544d888c41ddcd10257d73" }, "downloads": -1, "filename": "pyLanguagetool-0.3.1.tar.gz", "has_sig": false, "md5_digest": "876dcb8304e3b690863b7da196d86a9f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5741, "upload_time": "2017-01-25T10:46:47", "url": "https://files.pythonhosted.org/packages/f9/c5/7911c8ef847245253d4b917d2902b4c613f1a50abe7dcfb7c6a953c6e4a7/pyLanguagetool-0.3.1.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "627b6f535b7d9a004d8ffdf622335b50", "sha256": "bc726a5d941f70ed1747c48f53f5539ab8c54a66afa512cd1d2827af4f73c571" }, "downloads": -1, "filename": "pyLanguagetool-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "627b6f535b7d9a004d8ffdf622335b50", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10513, "upload_time": "2017-01-28T14:02:25", "url": "https://files.pythonhosted.org/packages/d5/f8/e49d7f5a20e3c302f5e80b81abbeaabd690a2300a1d8a9bdc5f0e3bfa870/pyLanguagetool-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "45b42618aa4f3a3b881cb07efbb63ca4", "sha256": "f2d38b161ce97fb0a944e3ff0fa481361a4eac0c079b7e8ce84fbcee941cadbf" }, "downloads": -1, "filename": "pyLanguagetool-0.4.1.tar.gz", "has_sig": false, "md5_digest": "45b42618aa4f3a3b881cb07efbb63ca4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6534, "upload_time": "2017-01-28T14:02:27", "url": "https://files.pythonhosted.org/packages/db/54/ab4ea6e3736c0a7dfa0c233565f2d18f9afb0606fe94b41f1647437194da/pyLanguagetool-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "e2d5989e6f5b3fb7d079f06a2e8b1e24", "sha256": "6308f7340bdc73c5244b84bc96ebd47c3870b9017b305de81b27b2d063104308" }, "downloads": -1, "filename": "pyLanguagetool-0.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e2d5989e6f5b3fb7d079f06a2e8b1e24", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10554, "upload_time": "2017-05-24T07:37:45", "url": "https://files.pythonhosted.org/packages/b1/e4/49e1a0524041cda0f0c0e901eadf4eefadc0f99855939b6f1432654215c2/pyLanguagetool-0.4.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "75526fba3ee2cdbee8ef1a7444bf6af2", "sha256": "3fbfacfb42c1b24ad8313fa03e34bb7d9e0802b14b6f129d9b4d1c3f2cca46ce" }, "downloads": -1, "filename": "pyLanguagetool-0.4.2.tar.gz", "has_sig": false, "md5_digest": "75526fba3ee2cdbee8ef1a7444bf6af2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6589, "upload_time": "2017-05-24T07:37:47", "url": "https://files.pythonhosted.org/packages/1a/73/ce62a0f5e0ead737977a77f194331d212086941f690aad8385e8e3d11b9b/pyLanguagetool-0.4.2.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "a5ffcbe0ea7b8c3f574ea92658ea8e82", "sha256": "97eaaf9a30f0d48cf5271c3d293a729c5e2605031804e0c3f878b9e9285b96ea" }, "downloads": -1, "filename": "pyLanguagetool-0.4.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a5ffcbe0ea7b8c3f574ea92658ea8e82", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10555, "upload_time": "2017-05-24T07:37:52", "url": "https://files.pythonhosted.org/packages/e7/8a/799dd81fd3cff99e4a88cf728bff91241aab7a6037ffa23619f488bee90c/pyLanguagetool-0.4.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "015de5994e292745fde8ea6593121ad0", "sha256": "b1429a957e30a2f464a1a45ea6d11c7dbaf5cf0e51225ed089ee267d6966d080" }, "downloads": -1, "filename": "pyLanguagetool-0.4.3.tar.gz", "has_sig": false, "md5_digest": "015de5994e292745fde8ea6593121ad0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6590, "upload_time": "2017-05-24T07:37:53", "url": "https://files.pythonhosted.org/packages/1d/ca/243cc096b00207c643248ecc7d4a9a5df8bd39a5337da1371c44bb380846/pyLanguagetool-0.4.3.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "f371744c1f709778e4cfcb6c7ba829a0", "sha256": "fc0fa4925b5bd239b0480268e1bd706e2cacdcceb8ae8faaa12e9892f61a31ce" }, "downloads": -1, "filename": "pyLanguagetool-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f371744c1f709778e4cfcb6c7ba829a0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10680, "upload_time": "2017-09-06T17:54:04", "url": "https://files.pythonhosted.org/packages/d2/8c/29f36e4851b620d9d64ce0cd6c4ce8192d6060f235c94039c18e055664a4/pyLanguagetool-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "16a72f93489a6176f082ca88ebaf9027", "sha256": "0e270859a67c07d7815fe438262fc58b1517f51d44dd180886c27e904b320860" }, "downloads": -1, "filename": "pyLanguagetool-0.5.0.tar.gz", "has_sig": false, "md5_digest": "16a72f93489a6176f082ca88ebaf9027", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6690, "upload_time": "2017-09-06T17:54:06", "url": "https://files.pythonhosted.org/packages/db/1a/708b514d5d6f6a94a6a07cafdaaa7dc4773f31d034ade516c7925b5ce518/pyLanguagetool-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "2f7b7327d87db23d19005c46c102d661", "sha256": "7d34dde85c5f1611ca2ba8b67f6c07309ccb61879ad81478fe9b3ecfa815a6e2" }, "downloads": -1, "filename": "pyLanguagetool-0.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2f7b7327d87db23d19005c46c102d661", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10690, "upload_time": "2017-10-27T08:40:25", "url": "https://files.pythonhosted.org/packages/0a/df/a08ea7ebecdb501bdedaf75bb528989ce02b73847acfddaeac963da65a51/pyLanguagetool-0.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0cfefc9eda716fc30dcfe95683627f58", "sha256": "b26ed24f8da2b6463d14ddd0f812a1189cc3836ad85c0c02c983f7cb756ef233" }, "downloads": -1, "filename": "pyLanguagetool-0.5.1.tar.gz", "has_sig": false, "md5_digest": "0cfefc9eda716fc30dcfe95683627f58", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6697, "upload_time": "2017-10-27T08:40:26", "url": "https://files.pythonhosted.org/packages/4e/bc/405da81cefc2b400cbfb0d1fc6650ea0d21173df81c265e09f1a53c1d499/pyLanguagetool-0.5.1.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "fb447d8095cdc41cb87e8651a8a4279c", "sha256": "66a2435bc6a87b349e46db32a7c8b8218afe1bad374d33ef3ec6d2cda2635f73" }, "downloads": -1, "filename": "pyLanguagetool-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fb447d8095cdc41cb87e8651a8a4279c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10966, "upload_time": "2017-12-29T10:39:14", "url": "https://files.pythonhosted.org/packages/ed/70/3fd99ecac5dbaf8a31d36994fc4b1f2548d8a997c3ff64045d4ea7c9b245/pyLanguagetool-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a57eca2658c63be2036d7d6f440a27c5", "sha256": "714f39d56ef4da55620921b43aba3c3e37c79b2e5087ba33f70d48a3daeee807" }, "downloads": -1, "filename": "pyLanguagetool-0.6.0.tar.gz", "has_sig": false, "md5_digest": "a57eca2658c63be2036d7d6f440a27c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6925, "upload_time": "2017-12-29T10:39:16", "url": "https://files.pythonhosted.org/packages/16/65/09ccf256682371f16d8dbc757d594b295c0a6e9a726d736a4b42b1b41758/pyLanguagetool-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "28a26e5beae154043bf55533577b6313", "sha256": "cfdaa566afe486d6d59555805c3a06df73924393544ad58b16b1537d0b59fd76" }, "downloads": -1, "filename": "pyLanguagetool-0.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "28a26e5beae154043bf55533577b6313", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10986, "upload_time": "2018-02-28T16:34:24", "url": "https://files.pythonhosted.org/packages/55/b6/0361725a7ee6ebbe2a60b3bb0f4447a9061fe2495d8104984bd6a01dd67b/pyLanguagetool-0.6.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2feeade39f6361cd80c0f74e3ad48134", "sha256": "f05c877af029b9b356f9de14421ea4f38b38ea2d383899f9a9706d32a6e17553" }, "downloads": -1, "filename": "pyLanguagetool-0.6.1.tar.gz", "has_sig": false, "md5_digest": "2feeade39f6361cd80c0f74e3ad48134", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6936, "upload_time": "2018-02-28T16:34:26", "url": "https://files.pythonhosted.org/packages/bb/ec/6158b32cfa5af3bb0873b27abe20ef339b9b2016dfff38fbfbf4fe1cc27b/pyLanguagetool-0.6.1.tar.gz" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "79b28bef146ead4e237dad0012802f5f", "sha256": "ae9fa9b497f214db0659622bf87f8cf3e2dfe45f6ac1018f53d90ab8e36caf00" }, "downloads": -1, "filename": "pyLanguagetool-0.6.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "79b28bef146ead4e237dad0012802f5f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8684, "upload_time": "2019-01-19T11:08:03", "url": "https://files.pythonhosted.org/packages/e7/71/2d6cfa3d5511be9acab3589895dd827dd4b5310d64b024e7a356d0428fb8/pyLanguagetool-0.6.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0be683d1ca031750e2438f457f4efc7b", "sha256": "2147b0d8c0a3b8716507cb73322d18f44f1fbb90bba035f61969dadff14c521c" }, "downloads": -1, "filename": "pyLanguagetool-0.6.3.tar.gz", "has_sig": false, "md5_digest": "0be683d1ca031750e2438f457f4efc7b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6959, "upload_time": "2019-01-19T11:08:06", "url": "https://files.pythonhosted.org/packages/ff/3c/6e6de357f9cefe0b6a742da07d4f886077c16de2634455dd6345da3d2fb6/pyLanguagetool-0.6.3.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "d4bc7d264bf58747dee556509b9d436f", "sha256": "cee4e0cefe596532bd65aeec57d2b50d958e8c913913765432cb5e492b65bf64" }, "downloads": -1, "filename": "pyLanguagetool-0.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d4bc7d264bf58747dee556509b9d436f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11170, "upload_time": "2019-05-17T13:34:56", "url": "https://files.pythonhosted.org/packages/42/1c/f37b9a5845b9618f144625b1602ef25a917153f6ad295152f31b4e74b78f/pyLanguagetool-0.7.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ce783b674d6598e34a490dd289479db8", "sha256": "3da33691b358187450183c9ef8fe442a4c0f16dd3f63b7e5f305f9be552ea780" }, "downloads": -1, "filename": "pyLanguagetool-0.7.0.tar.gz", "has_sig": false, "md5_digest": "ce783b674d6598e34a490dd289479db8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9203, "upload_time": "2019-05-17T13:34:58", "url": "https://files.pythonhosted.org/packages/cb/db/de4ec46f888aeeacce7e76c3c8e97ab9ddad000b6600d95e31a76ecbebe3/pyLanguagetool-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "bd37f900068efcf0fe45dd3e135c21f3", "sha256": "de2746a00551605dca45ec3c12a7f416091c9c925baf0f25dee7f4c0a9bed6bf" }, "downloads": -1, "filename": "pyLanguagetool-0.7.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bd37f900068efcf0fe45dd3e135c21f3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11655, "upload_time": "2019-06-14T20:23:36", "url": "https://files.pythonhosted.org/packages/e7/c5/eebe0306e8a6fdd15986ec438b152b5de2be19c21b10d493d5a96d6bebce/pyLanguagetool-0.7.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "78a2719ac1beee125ee33f8ede7dabf1", "sha256": "4af99b08647ae62e88cf81495c1c02f49f0e8045a952a59d99ab1a1302d5f014" }, "downloads": -1, "filename": "pyLanguagetool-0.7.1.tar.gz", "has_sig": false, "md5_digest": "78a2719ac1beee125ee33f8ede7dabf1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9639, "upload_time": "2019-06-14T20:23:39", "url": "https://files.pythonhosted.org/packages/59/d1/7522bd88262b0b05d2419c478e13ae086f2038369ba6a31078931dc3e74b/pyLanguagetool-0.7.1.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "8d9bfe67f550203507aa3a2e0e30ce1a", "sha256": "e25f5e64c1566df2089df720c391519c35f03743c5580331c321d4a35428b2c8" }, "downloads": -1, "filename": "pyLanguagetool-0.8.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8d9bfe67f550203507aa3a2e0e30ce1a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12431, "upload_time": "2019-07-19T21:50:49", "url": "https://files.pythonhosted.org/packages/b5/cc/bc395ef7a356b59ea8e3686d8cbe051788e6550d002e0d419f2728854a73/pyLanguagetool-0.8.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "94db2806e1f1bbfbe581ca810dc43e29", "sha256": "498c516baf3865aeb8cb01c5e1c0a3b50648272dc159c6fb0e0e890cfeae0486" }, "downloads": -1, "filename": "pyLanguagetool-0.8.0.tar.gz", "has_sig": false, "md5_digest": "94db2806e1f1bbfbe581ca810dc43e29", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10249, "upload_time": "2019-07-19T21:50:51", "url": "https://files.pythonhosted.org/packages/fb/8f/74b98efd1f4bfd2a57886c44cba7796c4d8290d57397792c7fa758eeb4d1/pyLanguagetool-0.8.0.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "357ab401d0e9622b3e4db86d7b076515", "sha256": "15ec721060997928d164fb8d2a37f3905ad07575be3ee5c8409d6183555e0dc2" }, "downloads": -1, "filename": "pyLanguagetool-0.8.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "357ab401d0e9622b3e4db86d7b076515", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12541, "upload_time": "2019-09-19T19:23:47", "url": "https://files.pythonhosted.org/packages/23/b6/fac081c00716fdc53d275d04c8cde70a597c0ba16d495b80a3772e3dfa57/pyLanguagetool-0.8.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "486cc8470d4b91466fbc9105a14d1999", "sha256": "1f9b5764c53c3c1f3ecd88f788581a2fd34ce88e555e71bff9c32ba897e70f69" }, "downloads": -1, "filename": "pyLanguagetool-0.8.1.tar.gz", "has_sig": false, "md5_digest": "486cc8470d4b91466fbc9105a14d1999", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10356, "upload_time": "2019-09-19T19:23:49", "url": "https://files.pythonhosted.org/packages/c4/e1/e3969e283aa2a6a748f42397a5d0a7091f66958c1e53d75e7ea6850c8942/pyLanguagetool-0.8.1.tar.gz" } ], "0.8.2": [ { "comment_text": "", "digests": { "md5": "2768a19087fb64b3f4b659f2c47cbc90", "sha256": "053ce509d23a3f6363e526dfd543c197847f6ed8c70d52f91f10b19a73f54635" }, "downloads": -1, "filename": "pyLanguagetool-0.8.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2768a19087fb64b3f4b659f2c47cbc90", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12661, "upload_time": "2019-09-19T20:46:21", "url": "https://files.pythonhosted.org/packages/4f/6d/29761d1ba3e56a579cd8b5fbed798b13fd2365a7542b7c69b4ef2d78f8f4/pyLanguagetool-0.8.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9dd622565a2a4f968d5f9e2fb940334c", "sha256": "75bb053e66ddfdee0a2ff276ecfb8f6d7a0d9fdb12cdd2df27c5e42902ad4ce8" }, "downloads": -1, "filename": "pyLanguagetool-0.8.2.tar.gz", "has_sig": false, "md5_digest": "9dd622565a2a4f968d5f9e2fb940334c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10475, "upload_time": "2019-09-19T20:46:23", "url": "https://files.pythonhosted.org/packages/ef/20/e74a45b988cf8ce771a8a7b30317854da2e3c93f0fb10042fc5bfe831eef/pyLanguagetool-0.8.2.tar.gz" } ], "0.8.3": [ { "comment_text": "", "digests": { "md5": "b87d1434d8a9839948d2d242e04fdaac", "sha256": "8d7acb5943196850218cd960bc15e819c0fb3a16685c4cc863a8149d8905cc6b" }, "downloads": -1, "filename": "pyLanguagetool-0.8.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b87d1434d8a9839948d2d242e04fdaac", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12699, "upload_time": "2019-09-20T10:55:10", "url": "https://files.pythonhosted.org/packages/f2/2f/d5ee7d7dd5b15abcd5995305e3b66c47d3a2f7a3a470c5b98c66881e28c3/pyLanguagetool-0.8.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1fdb1b9b0e78372ce84646d92da0ebd4", "sha256": "ff92b19340a0f64185b3570ba180442c7c11a785a15c4b457aa5bb1f93c6ea2a" }, "downloads": -1, "filename": "pyLanguagetool-0.8.3.tar.gz", "has_sig": false, "md5_digest": "1fdb1b9b0e78372ce84646d92da0ebd4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10497, "upload_time": "2019-09-20T10:55:12", "url": "https://files.pythonhosted.org/packages/6f/b8/413ba757e6b15d46e3ee12308e09c191238a19ecf0d97829dd6c636b3e3f/pyLanguagetool-0.8.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b87d1434d8a9839948d2d242e04fdaac", "sha256": "8d7acb5943196850218cd960bc15e819c0fb3a16685c4cc863a8149d8905cc6b" }, "downloads": -1, "filename": "pyLanguagetool-0.8.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b87d1434d8a9839948d2d242e04fdaac", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12699, "upload_time": "2019-09-20T10:55:10", "url": "https://files.pythonhosted.org/packages/f2/2f/d5ee7d7dd5b15abcd5995305e3b66c47d3a2f7a3a470c5b98c66881e28c3/pyLanguagetool-0.8.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1fdb1b9b0e78372ce84646d92da0ebd4", "sha256": "ff92b19340a0f64185b3570ba180442c7c11a785a15c4b457aa5bb1f93c6ea2a" }, "downloads": -1, "filename": "pyLanguagetool-0.8.3.tar.gz", "has_sig": false, "md5_digest": "1fdb1b9b0e78372ce84646d92da0ebd4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10497, "upload_time": "2019-09-20T10:55:12", "url": "https://files.pythonhosted.org/packages/6f/b8/413ba757e6b15d46e3ee12308e09c191238a19ecf0d97829dd6c636b3e3f/pyLanguagetool-0.8.3.tar.gz" } ] }