{ "info": { "author": "Vassiliy Taranov", "author_email": "taranov.vv@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Text Processing :: Linguistic" ], "description": "Python text speller\n===================\n\n|Build Status| |Coverage Status| |Code Health| |Gitter Chat|\n\n|PyPI badge| |Installs badge| |Wheel badge| |License badge| |Doc badge|\n\n|Requirements Status| |Python versions|\n\nLicense\n-------\n\n`pyaspeller`_ (Python Yandex Speller) is a search tool typos in the text, files and websites.\nIt's open sourced under the\n`Apache 2.0 License `_.\n\nUsed API `Yandex.Speller `_.\n\n.. _pyaspeller: https://github.com/oriontvv/pyaspeller\n.. _Apache 2.0 License: http://www.apache.org/licenses/LICENSE-2.0\n\nFeatures (under development)\n----------------------------\n\n.. code-block:: bash\n\n $ pyaspeller \"testt reques\"\n {u'code': 1,\n u'col': 0,\n u'len': 5,\n u'pos': 0,\n u'row': 0,\n u's': [u'test'],\n u'word': u'testt'}\n {u'code': 1,\n u'col': 6,\n u'len': 6,\n u'pos': 6,\n u'row': 0,\n u's': [u'request'],\n u'word': u'reques'}\n\n\nYou could use class ``Word`` for single word queries:\n\n.. code-block:: python\n\n >>> from pyaspeller import Word\n >>> check = Word('tesst')\n >>> check.correct\n False\n >>> check.variants\n [u'test']\n >>> check.spellsafe\n u'test'\n\nInstallation\n------------\n\nTo install ``pyaspeller``, simply do:\n\n.. code-block:: bash\n\n $ pip install pyaspeller\n $ pyaspeller --help\n\n\nRestrictions API Yandex.Speller\n-------------------------------\n speller has some `restrictions `_\n\n\n.. |Gitter Chat| image:: https://badges.gitter.im/Join%20Chat.svg\n :target: https://gitter.im/oriontvv/pyaspeller?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge\n :alt: Join the chat at https://gitter.im/oriontvv/pyaspeller\n\n.. |Build Status| image:: https://secure.travis-ci.org/oriontvv/pyaspeller.png\n :target: https://secure.travis-ci.org/oriontvv/pyaspeller\n :alt: Build Status\n\n.. |Coverage Status| image:: https://img.shields.io/coveralls/oriontvv/pyaspeller.svg\n :target: https://coveralls.io/r/oriontvv/pyaspeller\n :alt: Coverage Status\n\n.. |Code Climate| image:: https://codeclimate.com/github/oriontvv/pyaspeller/badges/gpa.svg\n :target: https://codeclimate.com/github/oriontvv/pyaspeller\n :alt: Code Climate\n\n.. |Code Health| image:: https://landscape.io/github/oriontvv/pyaspeller/master/landscape.svg?style=flat\n :target: https://landscape.io/github/oriontvv/pyaspeller/master\n :alt: Code Health\n\n.. |PyPI badge| image:: http://img.shields.io/pypi/v/pyaspeller.svg?style=flat\n :target: http://badge.fury.io/py/pyaspeller\n :alt: PyPI\n\n.. |Installs badge| image:: http://img.shields.io/pypi/dm/pyaspeller.svg?style=flat\n :target: https://crate.io/packages/pyaspeller/\n :alt: Installs\n\n.. |Wheel badge| image:: http://img.shields.io/badge/wheel-yes-green.svg?style=flat\n :alt: Whell support\n\n.. |License badge| image:: http://img.shields.io/badge/license-Apache%202.0-green.svg?style=flat\n :alt: license\n\n.. |Doc badge| image:: https://readthedocs.org/projects/pyaspeller/badge/?version=latest\n :target: https://readthedocs.org/projects/pyaspeller/?badge=latest\n :alt: Documentation Status\n\n.. |Requirements Status| image:: https://requires.io/github/oriontvv/pyaspeller/requirements.svg?branch=master\n :target: https://requires.io/github/oriontvv/pyaspeller/requirements/?branch=master\n :alt: Requirements Status\n\n.. |Python versions| image:: https://img.shields.io/pypi/pyversions/pyaspeller.svg\n :target: https://img.shields.io/pypi/pyversions/pyaspeller.svg\n :alt: Python versions\n\nCHANGES\n=======\n\n\n0.1.1 (XXXX-XX-XX)\n------------------\n* todo", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/oriontvv/pyaspeller", "keywords": null, "license": "Apache 2", "maintainer": null, "maintainer_email": null, "name": "pyaspeller", "package_url": "https://pypi.org/project/pyaspeller/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pyaspeller/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/oriontvv/pyaspeller" }, "release_url": "https://pypi.org/project/pyaspeller/0.1.0/", "requires_dist": null, "requires_python": null, "summary": "Search tool typos in the text, files and websites.", "version": "0.1.0" }, "last_serial": 1986700, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "2497b27fffd09937a94212595fbbfa33", "sha256": "e28af3f20d6e175f81689820f01980b91e10a6005af15ce99248bddf67f502f9" }, "downloads": -1, "filename": "pyaspeller-0.0.2.tar.gz", "has_sig": false, "md5_digest": "2497b27fffd09937a94212595fbbfa33", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7120, "upload_time": "2015-08-31T18:27:02", "url": "https://files.pythonhosted.org/packages/32/d5/7dd9673820df003ef40d18ea43d378cd89b0f36c004aabf2a4ffd9b34681/pyaspeller-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "cb1e7cef21ead191896963b5120fb21f", "sha256": "150590bef4a1c8df77192a6a289831a25c81f8158edf1d1eb11cbab95e23624d" }, "downloads": -1, "filename": "pyaspeller-0.0.3.tar.gz", "has_sig": false, "md5_digest": "cb1e7cef21ead191896963b5120fb21f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11782, "upload_time": "2015-08-31T18:49:03", "url": "https://files.pythonhosted.org/packages/10/4d/655fd5949a357e3853ddd23c7dc5bb0c37307add52fe0969a7bca96920ef/pyaspeller-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "5143d5f9ff0c09f15feb805a5fe21db6", "sha256": "df16e37d9b5e239fc0db54712b874434603b1b512c6aa2b1064babd419a40f85" }, "downloads": -1, "filename": "pyaspeller-0.0.4.tar.gz", "has_sig": false, "md5_digest": "5143d5f9ff0c09f15feb805a5fe21db6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11971, "upload_time": "2015-09-08T19:18:22", "url": "https://files.pythonhosted.org/packages/76/f2/d186fe48725dc244bb924dc0ee6f24769a21fa198f93fab6a337c54a7931/pyaspeller-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "a71a4d121754fb76fd1003fe0433cb75", "sha256": "6f66bd0aa3e3d7dcd0ffa565e6cf512dd696fd11516da26ca1dd7d4fd734d453" }, "downloads": -1, "filename": "pyaspeller-0.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a71a4d121754fb76fd1003fe0433cb75", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 10143, "upload_time": "2015-10-04T16:04:16", "url": "https://files.pythonhosted.org/packages/99/1f/5187ce273d350cc57204610d0ecb1f549e0079ed5cd50ef926b037eed5ab/pyaspeller-0.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c20a2b7b0e5e6a22ad0c8961e21e44ef", "sha256": "d2afc18f37a437b8815a6434ae6231faeebcbc15a657c94bbcf4fc78bba4b238" }, "downloads": -1, "filename": "pyaspeller-0.0.5.tar.gz", "has_sig": false, "md5_digest": "c20a2b7b0e5e6a22ad0c8961e21e44ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12028, "upload_time": "2015-10-04T16:04:04", "url": "https://files.pythonhosted.org/packages/94/d7/24c37828a03853435e3ee2780620d2dd9abc6784855d633afe4648597d80/pyaspeller-0.0.5.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "9276caa34006d6dffd9be3c47ab02ffa", "sha256": "65bc29c4a5942a763c04687d077e203fe2032491cc83628a60435a66a030f10c" }, "downloads": -1, "filename": "pyaspeller-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9276caa34006d6dffd9be3c47ab02ffa", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 9131, "upload_time": "2016-03-03T00:02:38", "url": "https://files.pythonhosted.org/packages/6f/78/0e9bc232c979c7f97ab6ac4d660d48546e69dd4897675bad125389465327/pyaspeller-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eed131fd7b6be7a1d7ce069f7fdbc2cf", "sha256": "b874a14ed26d31f45427dd2a9c10fe6ac772db3692ce37c7ee6d3bc5d789d3a1" }, "downloads": -1, "filename": "pyaspeller-0.1.0.tar.gz", "has_sig": false, "md5_digest": "eed131fd7b6be7a1d7ce069f7fdbc2cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13692, "upload_time": "2016-03-03T00:02:26", "url": "https://files.pythonhosted.org/packages/d9/0f/23c0659a1e2ada1b4328e5bcf72bf4ec0e1dfc40ed21afe67eab9c7fc068/pyaspeller-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9276caa34006d6dffd9be3c47ab02ffa", "sha256": "65bc29c4a5942a763c04687d077e203fe2032491cc83628a60435a66a030f10c" }, "downloads": -1, "filename": "pyaspeller-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9276caa34006d6dffd9be3c47ab02ffa", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 9131, "upload_time": "2016-03-03T00:02:38", "url": "https://files.pythonhosted.org/packages/6f/78/0e9bc232c979c7f97ab6ac4d660d48546e69dd4897675bad125389465327/pyaspeller-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eed131fd7b6be7a1d7ce069f7fdbc2cf", "sha256": "b874a14ed26d31f45427dd2a9c10fe6ac772db3692ce37c7ee6d3bc5d789d3a1" }, "downloads": -1, "filename": "pyaspeller-0.1.0.tar.gz", "has_sig": false, "md5_digest": "eed131fd7b6be7a1d7ce069f7fdbc2cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13692, "upload_time": "2016-03-03T00:02:26", "url": "https://files.pythonhosted.org/packages/d9/0f/23c0659a1e2ada1b4328e5bcf72bf4ec0e1dfc40ed21afe67eab9c7fc068/pyaspeller-0.1.0.tar.gz" } ] }