{ "info": { "author": "Jiangge Zhang", "author_email": "tonyseek@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Environment :: MacOS X", "License :: OSI Approved :: MIT License", "Operating System :: MacOS", "Operating System :: MacOS :: MacOS X", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Education", "Topic :: Utilities" ], "description": "macdict\n=======\n\n*macdict* is a command line utility and library to look up dictionary in macOS.\n\nIt is built on the `Dictionary Services`_ (``CoreServices.framework``)\nand ctypes_. So we have a pure Python implementation without any compile-time\ndependency.\n\n\nInstallation\n------------\n\n::\n\n $ pip install macdict\n\nor with pipsi_ for using its CLI only::\n\n $ pipsi install macdict\n\n\nCLI Usage\n---------\n\n::\n\n $ macdict-lookup apple\n apple | BrE \u02c8ap(\u0259)l, AmE \u02c8\u00e6p\u0259l | noun (fruit) ...\n\n\nAPI Usage\n---------\n\n.. code-block:: python\n\n from macdict import lookup_word\n\n definition = lookup_word(u'apple')\n print(definition)\n\n\nContributing\n------------\n\nIf you want to report bugs or request features, please feel free to open issues\nor create pull requests on GitHub_.\n\n\n.. _Dictionary Services: https://developer.apple.com/library/content/documentation/UserExperience/Conceptual/DictionaryServicesProgGuide/\n.. _ctypes: https://docs.python.org/dev/library/ctypes.html\n.. _pipsi: https://github.com/mitsuhiko/pipsi\n.. _GitHub: https://github.com/tonyseek/macdict/issues\n.. |Build Status| image:: https://img.shields.io/travis/tonyseek/macdict.svg?style=flat\n :target: https://travis-ci.org/tonyseek/macdict\n :alt: Build Status\n.. |Coverage Status| image:: https://img.shields.io/coveralls/tonyseek/macdict.svg?style=flat\n :target: https://coveralls.io/r/tonyseek/macdict\n :alt: Coverage Status\n.. |PyPI Version| image:: https://img.shields.io/pypi/v/macdict.svg?style=flat\n :target: https://pypi.python.org/pypi/macdict\n :alt: PyPI Version\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/tonyseek/macdict", "keywords": "Dictionary.app", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "macdict", "package_url": "https://pypi.org/project/macdict/", "platform": "darwin", "project_url": "https://pypi.org/project/macdict/", "project_urls": { "Homepage": "https://github.com/tonyseek/macdict" }, "release_url": "https://pypi.org/project/macdict/0.1.4/", "requires_dist": null, "requires_python": "", "summary": "CLI and library to look up dictionary in macOS.", "version": "0.1.4" }, "last_serial": 4620088, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "401f9632650df942e88a87a3fe4a52db", "sha256": "9875745fca9e09a9a4a8faed7f5fe3497b47433318bd2ad94e6f54e410e8c9ca" }, "downloads": -1, "filename": "macdict-0.1.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "401f9632650df942e88a87a3fe4a52db", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5616, "upload_time": "2017-02-01T09:17:44", "url": "https://files.pythonhosted.org/packages/bb/d1/0b4f4b7bd6bc16acb3c17deffa6519c35e082616ad5b17c6caf72067bfc0/macdict-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c921534e4d26027f0629f00aea9c527c", "sha256": "683beb8442cc4e77f5d4b72cd45f3ed23b91b7311e42a5e85f61e28cbc9b3244" }, "downloads": -1, "filename": "macdict-0.1.1.tar.gz", "has_sig": true, "md5_digest": "c921534e4d26027f0629f00aea9c527c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3109, "upload_time": "2017-02-01T09:17:46", "url": "https://files.pythonhosted.org/packages/2a/06/5ea0f57a3e0b8506bbadc24d07afeb1f1d5588fa0d992b88e5cd3049ad85/macdict-0.1.1.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "385977832c2e22d36cd9de5d5db47969", "sha256": "4d421cb5984bbf32f9300cce9a06f745f67699ea91aec21bcc883934d1e08b2c" }, "downloads": -1, "filename": "macdict-0.1.3-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "385977832c2e22d36cd9de5d5db47969", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4837, "upload_time": "2018-11-04T17:44:31", "url": "https://files.pythonhosted.org/packages/06/52/872b0dd262a27a20cac470f4dfa7828dbd068d5ff718378b4b6674e17707/macdict-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "508ec32e61b70281e49611ac58a72f7c", "sha256": "629eef744023d201740ca2ebac249138ad97a6547907f8b2ddc1dc0416062308" }, "downloads": -1, "filename": "macdict-0.1.3.tar.gz", "has_sig": true, "md5_digest": "508ec32e61b70281e49611ac58a72f7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3142, "upload_time": "2018-11-04T17:44:33", "url": "https://files.pythonhosted.org/packages/4d/f3/6262ac81b71fc77fd620c85d7dc03725b8cfbd7c3621eaf3d5703da1372a/macdict-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "99b9e7efa7a70cb3881588c50dfda8bc", "sha256": "e80342aa8dab028a387a0e594879c327c917d15abc3a495033fb6d2990b9716f" }, "downloads": -1, "filename": "macdict-0.1.4-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "99b9e7efa7a70cb3881588c50dfda8bc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4842, "upload_time": "2018-12-20T09:08:24", "url": "https://files.pythonhosted.org/packages/45/d2/6485dd0287150b4eb6183888d3f41fc46c9f7bf33a9a002531309c14138b/macdict-0.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e689d123744b3dbd1c17dfe3ab8e27ca", "sha256": "0355108dc0722218cac99b0200f8f796b2a8d8f3f2383c17d2f32b6a1163604b" }, "downloads": -1, "filename": "macdict-0.1.4.tar.gz", "has_sig": true, "md5_digest": "e689d123744b3dbd1c17dfe3ab8e27ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3146, "upload_time": "2018-12-20T09:08:26", "url": "https://files.pythonhosted.org/packages/25/4a/a3b8b1384fa33de5a95de365ea401f37d78d8e62e4e85f69c12a08d1322c/macdict-0.1.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "99b9e7efa7a70cb3881588c50dfda8bc", "sha256": "e80342aa8dab028a387a0e594879c327c917d15abc3a495033fb6d2990b9716f" }, "downloads": -1, "filename": "macdict-0.1.4-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "99b9e7efa7a70cb3881588c50dfda8bc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4842, "upload_time": "2018-12-20T09:08:24", "url": "https://files.pythonhosted.org/packages/45/d2/6485dd0287150b4eb6183888d3f41fc46c9f7bf33a9a002531309c14138b/macdict-0.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e689d123744b3dbd1c17dfe3ab8e27ca", "sha256": "0355108dc0722218cac99b0200f8f796b2a8d8f3f2383c17d2f32b6a1163604b" }, "downloads": -1, "filename": "macdict-0.1.4.tar.gz", "has_sig": true, "md5_digest": "e689d123744b3dbd1c17dfe3ab8e27ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3146, "upload_time": "2018-12-20T09:08:26", "url": "https://files.pythonhosted.org/packages/25/4a/a3b8b1384fa33de5a95de365ea401f37d78d8e62e4e85f69c12a08d1322c/macdict-0.1.4.tar.gz" } ] }