{ "info": { "author": "Steven Myint", "author_email": "UNKNOWN", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4" ], "description": "=======\ndocgrep\n=======\n\nLike ``grep``, but only searches through docstrings (in Python code).\n\n\nInstallation\n============\n\nFrom pip::\n\n $ pip install --upgrade docgrep\n\n\nExample\n=======\n\n::\n\n $ docgrep 'Python 3.4' .\n ./asyncio/futures.py:113: \"\"\"This class is *almost* compatible with concurrent.futures.Future.\n\n Differences:\n\n - result() and exception() do not take a timeout argument and\n raise an exception when the future isn't done yet.\n\n - Callbacks registered with add_done_callback() are always called\n via the event loop's call_soon_threadsafe().\n\n - This class is not compatible with the wait() and as_completed()\n methods in the concurrent.futures package.\n\n (In Python 3.4 or later we may be able to unify the implementations.)\n \"\"\"", "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/myint/docgrep", "keywords": "grep,search,docstrings", "license": "Expat License", "maintainer": null, "maintainer_email": null, "name": "docgrep", "package_url": "https://pypi.org/project/docgrep/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/docgrep/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/myint/docgrep" }, "release_url": "https://pypi.org/project/docgrep/0.2/", "requires_dist": null, "requires_python": null, "summary": "Like grep, but searches for matches in docstrings.", "version": "0.2" }, "last_serial": 1052978, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "5a43e5e4c1a059a597d8da8898f5c119", "sha256": "86b5ada1237f1c272d8e574901f022476bdc618667d586bf3744c66027782a0b" }, "downloads": -1, "filename": "docgrep-0.1.tar.gz", "has_sig": false, "md5_digest": "5a43e5e4c1a059a597d8da8898f5c119", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3770, "upload_time": "2014-04-06T16:19:48", "url": "https://files.pythonhosted.org/packages/5b/c7/3b5980c77af90933dafccce4772412ffa87f6f3c68cf8e8f8d40b3c72467/docgrep-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "c120523c5c1b99a29175c2eb034f6f8f", "sha256": "0942dc016d89f0fdd7994a57782b8b7a76b86ffc4ea31a9f87c328fd05c45deb" }, "downloads": -1, "filename": "docgrep-0.2.tar.gz", "has_sig": false, "md5_digest": "c120523c5c1b99a29175c2eb034f6f8f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3655, "upload_time": "2014-04-06T19:43:25", "url": "https://files.pythonhosted.org/packages/00/db/cb159062989621dbe3e38296ddd0ed19ab3439a25452c6df98ea5dcdb048/docgrep-0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c120523c5c1b99a29175c2eb034f6f8f", "sha256": "0942dc016d89f0fdd7994a57782b8b7a76b86ffc4ea31a9f87c328fd05c45deb" }, "downloads": -1, "filename": "docgrep-0.2.tar.gz", "has_sig": false, "md5_digest": "c120523c5c1b99a29175c2eb034f6f8f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3655, "upload_time": "2014-04-06T19:43:25", "url": "https://files.pythonhosted.org/packages/00/db/cb159062989621dbe3e38296ddd0ed19ab3439a25452c6df98ea5dcdb048/docgrep-0.2.tar.gz" } ] }