{ "info": { "author": "Agendaless Consulting", "author_email": "repoze-dev@lists.repoze.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "repoze.sphinx.autointerface README\n==================================\n\nOverview\n--------\n\nThie package defines an extension for the\n`Sphinx `_ documentation system. The extension\nallows generation of API documentation by introspection of\n`zope.interface `_ instances in \ncode.\n\n\nInstallation\n------------\n\nInstall via `easy_install\n`_::\n\n $ bin/easy_install repoze.sphinx.autointerface\n\nor any other means which gets the package on your ``PYTHONPATH``.\n\n\nRegistering the Extension\n-------------------------\n\nAdd ``repoze.sphinx.autointerface`` to the ``extensions`` list in the\n``conf.py`` of the Sphinx documentation for your product. E.g.::\n\n extensions = ['sphinx.ext.autodoc',\n 'sphinx.ext.doctest',\n 'repoze.sphinx.autointerface',\n ]\n\n\nUsing the Extension\n-------------------\n\nAt appropriate points in your document, call out the interface\nautodocs via::\n\n .. autointerface:: yourpackage.interfaces.IFoo\n\nOutput from the directive includes\n\n- the fully-qualified interface name\n- any base interfaces\n- the doctstring from the interface, rendered as reSTX.\n- the members of the interface (methods and attributes).\n\n * For each attribute, the output includes the attribute name\n and its description.\n * For each method, the output includes the method name, its signature,\n and its docstring (also rendered as reSTX).\n\n\nrepoze.sphinx.autointerface Changelog\n=====================================\n\n0.8 (2016-03-28)\n----------------\n\n- Add support for Python 3.3, 3.4, and 3.5.\n\n- Drop support for Python 2.6 and 3.2.\n\n- Allow cross references using the ``:class:`` directive to use the\n ``.`` for \"fuzzy\" searching. Thanks to Jason Madden for the patch.\n\n0.7.1 (2012-09-15)\n------------------\n\n- Remove ``setup.py`` dependency on ``ez_setup.py``.\n\n0.7.0 (2012-06-20)\n------------------\n\n- PyPy compatibility.\n\n- Python 3.2+ compatibility. Thanks to Arfrever for the patch.\n\n- Include interface docs under the ``automodule`` directive. Thanks to\n Krys Lawrence for the patch.\n\n\n0.6.2 (2011-02-13)\n------------------\n\n- Fix ``TypeError: 'NoneType' object is not iterable`` error when generating\n a rendering of an interface under Python 2.7.\n\n\n0.6.1 (2011-01-28)\n------------------\n\n- Fix ':member-order: bysource' handling.\n\n\n0.6 (2011-01-28)\n----------------\n\n- Correctly handle ':members:' values explicitly set in the directive.\n\n\n0.5 (2011-01-18)\n----------------\n\n- Added support for the ':member-order:' flag, which can take one of the\n three stock values, \"alphabetical\", \"groupwise\", or \"bysource\". By\n default, members are documented in \"hash\" order.\n\n\n0.4 (2010-07-26)\n----------------\n\n- Fixed compatibility with Sphinx 1.0\n\n- Un-break PyPI ReST/HTML-rendering again.\n\n\n0.3 (2009-10-25)\n----------------\n\n- Refactor sphinx integration. There are now separate ``autointerface``\n and ``interface`` directives.\n\n\n0.2.1 (2009-08-20)\n------------------\n\n- Fix add_directive arguments to work with Sphinx 0.6.1, now required.\n\n\n0.1.3 (2009-01-14)\n------------------\n\n- Coerce unicode path elements to str in ``_resolve_dotted_name``.\n Note that non-ASCII path elements won't work: this fix just deals\n with the case where the path was of type unicode.\n\n- Fixed spelling of directive in README.txt.\n\n- Added dependency on ``zope.interface``.\n\n\n0.1.2 (2008-10-03)\n------------------\n\n- Packaging change: improved description in README.txt.\n\n\n0.1.1 (2008-10-03)\n------------------\n\n- Packaging bug: the ``long_description`` was not rendering properly to\n HTML on PyPI.\n\n\n0.1 (2008-10-02)\n----------------\n\n- Initial release.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.repoze.org", "keywords": "web wsgi zope", "license": "BSD-derived (http://www.repoze.org/LICENSE.txt)", "maintainer": null, "maintainer_email": null, "name": "repoze.sphinx.autointerface", "package_url": "https://pypi.org/project/repoze.sphinx.autointerface/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/repoze.sphinx.autointerface/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://www.repoze.org" }, "release_url": "https://pypi.org/project/repoze.sphinx.autointerface/0.8/", "requires_dist": null, "requires_python": null, "summary": "Sphinx extension: auto-generates API docs from Zope interfaces", "version": "0.8" }, "last_serial": 2033080, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "8bbe1218b934d2a19d723640794d433e", "sha256": "10196795c2887eee4d25f73d1d3e9480f701afcbdbcd4b65e9dcf00780c44846" }, "downloads": -1, "filename": "repoze.sphinx.autointerface-0.1.tar.gz", "has_sig": false, "md5_digest": "8bbe1218b934d2a19d723640794d433e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8034, "upload_time": "2008-10-02T20:42:23", "url": "https://files.pythonhosted.org/packages/f6/2c/797196ea5b564cf58950526ab6fb05dbe9e69f6d26094fe09b5a4e727564/repoze.sphinx.autointerface-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "2a4304bc6fe2cc85773ae7ec9af6c662", "sha256": "0323435cb79311d5004f0e1444bb278890ca55a9cffb38cf099c4ee9cb94cb3f" }, "downloads": -1, "filename": "repoze.sphinx.autointerface-0.1.1.tar.gz", "has_sig": false, "md5_digest": "2a4304bc6fe2cc85773ae7ec9af6c662", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8124, "upload_time": "2008-10-03T18:38:12", "url": "https://files.pythonhosted.org/packages/19/59/c13af6bfa1926b8e30457a81efcf288dab6a7f5d2f8cfc3e70c025fb5915/repoze.sphinx.autointerface-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "b8369f1af4f90eaf89738ac358869551", "sha256": "4725c88025844184fa4b15a7debf8b0deb5b4fce62d636f6f160cfec4c364a89" }, "downloads": -1, "filename": "repoze.sphinx.autointerface-0.1.2.tar.gz", "has_sig": false, "md5_digest": "b8369f1af4f90eaf89738ac358869551", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8520, "upload_time": "2008-10-03T19:02:41", "url": "https://files.pythonhosted.org/packages/f3/47/5d8cacaa3c3f050d04aa00145efbadf9fa36a47b68b12fc367133af88e9a/repoze.sphinx.autointerface-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "1abc1bbe655742287188f04216113143", "sha256": "13a07590ba80f9ba85f96a49bb8f5532715c8aa64ced4692e88ffa634587689f" }, "downloads": -1, "filename": "repoze.sphinx.autointerface-0.1.3.tar.gz", "has_sig": false, "md5_digest": "1abc1bbe655742287188f04216113143", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8778, "upload_time": "2009-01-14T21:19:43", "url": "https://files.pythonhosted.org/packages/c1/67/aff1cce9cb1785622394402150ea7113668af9c3354c06febb9e2481fcdf/repoze.sphinx.autointerface-0.1.3.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "8ac5549a52f0fa193bdf1944b9337930", "sha256": "ea61b838bb0968f5f753f2cc938226c36b7087b262de28cf4b975297265725a7" }, "downloads": -1, "filename": "repoze.sphinx.autointerface-0.2.tar.gz", "has_sig": false, "md5_digest": "8ac5549a52f0fa193bdf1944b9337930", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8819, "upload_time": "2009-07-08T23:50:04", "url": "https://files.pythonhosted.org/packages/5a/7d/97c8723e4ea9fd77bcd98b74b5a0703930d4b9c7c5137e477b21daec393f/repoze.sphinx.autointerface-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "6506566bcb357add3f13a8753117f314", "sha256": "fcd6220a3674c6802c2795106eeaccd0d5cc071628bc034e709fdfd50a4d017c" }, "downloads": -1, "filename": "repoze.sphinx.autointerface-0.2.1.tar.gz", "has_sig": false, "md5_digest": "6506566bcb357add3f13a8753117f314", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14957, "upload_time": "2009-08-20T20:16:44", "url": "https://files.pythonhosted.org/packages/02/a4/5f22a4ef343fbc81517241a0f08f814d2ae2806c033b569034acf568f13f/repoze.sphinx.autointerface-0.2.1.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "f515d3437ad211a09525b8c5ef6b34bc", "sha256": "ce3a894c415ad6cb7b3067b143e911ff9c8a82a98f4328de50e92cb2df997495" }, "downloads": -1, "filename": "repoze.sphinx.autointerface-0.3.tar.gz", "has_sig": false, "md5_digest": "f515d3437ad211a09525b8c5ef6b34bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8370, "upload_time": "2009-10-25T13:08:19", "url": "https://files.pythonhosted.org/packages/66/1d/03dfc9cb971e3c74d62c14050851c336e40a575cd90f389f8ecd7fec340e/repoze.sphinx.autointerface-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "026ba1670eeb45dc4eefdb7fcedf60fa", "sha256": "f378530e6506e43bc7b9888d2936a5fd9c70bd569ed206b5136d077b1c457af5" }, "downloads": -1, "filename": "repoze.sphinx.autointerface-0.4.tar.gz", "has_sig": false, "md5_digest": "026ba1670eeb45dc4eefdb7fcedf60fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8603, "upload_time": "2010-07-26T22:16:39", "url": "https://files.pythonhosted.org/packages/9e/1f/3530c2cca96737e506fec0263d2f6def1d8de3ed128e07b8d64cc7875558/repoze.sphinx.autointerface-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "e60553be586a4815783488a55181b64f", "sha256": "25bbf1f85e2ea81e7f4d1aabce457c5daa7ef8b9f32eeef9bba2bbf8b0cb8a0c" }, "downloads": -1, "filename": "repoze.sphinx.autointerface-0.5.tar.gz", "has_sig": false, "md5_digest": "e60553be586a4815783488a55181b64f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8933, "upload_time": "2011-01-18T21:27:32", "url": "https://files.pythonhosted.org/packages/1b/03/02396f779b495161bfa95d2ef7f90378a95241e99c18e1d5f39d2119493a/repoze.sphinx.autointerface-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "07e05f1c2f9fdb54b0533d47af6c8b52", "sha256": "b063ca8681e378232cf229c6e948fef9e1254324467147f5928d25f6e5dfa739" }, "downloads": -1, "filename": "repoze.sphinx.autointerface-0.6.tar.gz", "has_sig": false, "md5_digest": "07e05f1c2f9fdb54b0533d47af6c8b52", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9036, "upload_time": "2011-01-28T19:40:17", "url": "https://files.pythonhosted.org/packages/64/88/546975b83fcf445618ff225f661b66a20959bb66ffd75e95ea50eecfb5ae/repoze.sphinx.autointerface-0.6.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "023eec41478474fdf0ef913f5ba8933a", "sha256": "56a708dcbcef0006b1630d34f63f9f1d3ff3a307e893abb4ee0f2a7f3f8b1753" }, "downloads": -1, "filename": "repoze.sphinx.autointerface-0.6.1.tar.gz", "has_sig": false, "md5_digest": "023eec41478474fdf0ef913f5ba8933a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9083, "upload_time": "2011-01-28T21:21:00", "url": "https://files.pythonhosted.org/packages/ca/6f/8f1c814c6ebf9feedebe9927e0ce3f13298bb4f364d413cb1c87148b7f62/repoze.sphinx.autointerface-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "d0fc61d58ec19034b1c5a91789d07bdc", "sha256": "f2294cc4b5c59171d097003772670bc4a46498fa36ec510712cb0cc2d9b43d19" }, "downloads": -1, "filename": "repoze.sphinx.autointerface-0.6.2.tar.gz", "has_sig": false, "md5_digest": "d0fc61d58ec19034b1c5a91789d07bdc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9162, "upload_time": "2011-02-13T19:44:44", "url": "https://files.pythonhosted.org/packages/66/df/80202506cd6c3e2b9d074584762ec07f6c2fd1d99f3ff61651a4dc864bf0/repoze.sphinx.autointerface-0.6.2.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "b2ee23b23f6a1d95f340c1b431e2973b", "sha256": "800152c171447ec289f4bfcd9d2c183c741321a1a9c10f88403bb4832e86076d" }, "downloads": -1, "filename": "repoze.sphinx.autointerface-0.7.0.tar.gz", "has_sig": false, "md5_digest": "b2ee23b23f6a1d95f340c1b431e2973b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12472, "upload_time": "2012-06-20T20:15:53", "url": "https://files.pythonhosted.org/packages/1a/1d/d5800c83bdf4e5f3bf110af7cb7071e5b518b05a3ef12e05aeaf0d89b97e/repoze.sphinx.autointerface-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "f2fee996ae28dc16eb48f1a3e8f64801", "sha256": "97ef5fac0ab0a96f1578017f04aea448651fa9f063fc43393a8253bff8d8d504" }, "downloads": -1, "filename": "repoze.sphinx.autointerface-0.7.1.tar.gz", "has_sig": false, "md5_digest": "f2fee996ae28dc16eb48f1a3e8f64801", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7892, "upload_time": "2012-09-16T19:25:22", "url": "https://files.pythonhosted.org/packages/0f/c5/5bb2ac13835824d0c317eceae59c67a49032dae2160e7eb1b8a54a48f686/repoze.sphinx.autointerface-0.7.1.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "fba795a0aec34c4246bca80e800444b0", "sha256": "d6cd14412676354680715622c71bec0215d6a46b655e7b270484d4f016950184" }, "downloads": -1, "filename": "repoze.sphinx.autointerface-0.8-py2-none-any.whl", "has_sig": true, "md5_digest": "fba795a0aec34c4246bca80e800444b0", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 8143, "upload_time": "2016-03-29T00:42:23", "url": "https://files.pythonhosted.org/packages/a1/b2/0839c397419f90dbbf395fee57920a3d46a0892de2ac87ff0a10e7565abd/repoze.sphinx.autointerface-0.8-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b48c6372fa64b530980ab4f607048061", "sha256": "24f917d32961e7f735819e39569ab8c21693d2b1958685f5f061d9019f14ff58" }, "downloads": -1, "filename": "repoze.sphinx.autointerface-0.8-py3-none-any.whl", "has_sig": true, "md5_digest": "b48c6372fa64b530980ab4f607048061", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 8144, "upload_time": "2016-03-29T00:43:20", "url": "https://files.pythonhosted.org/packages/a1/0e/b1f7e283866c2f82b882c949fec3bac6bab9bc8991cc8bb7a9ca31530968/repoze.sphinx.autointerface-0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8e05cb8421b0a3bea8ec3b0aa3695310", "sha256": "8ef0383276ab722efb1e4a6523726262058dfd82615ccf7e5004aee3fe8ecc23" }, "downloads": -1, "filename": "repoze.sphinx.autointerface-0.8.tar.gz", "has_sig": true, "md5_digest": "8e05cb8421b0a3bea8ec3b0aa3695310", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8987, "upload_time": "2016-03-29T00:42:15", "url": "https://files.pythonhosted.org/packages/8f/65/ea18d09c6847b3a381e16c89f26de0ddcdf0bdb8d05f4581e4df9b7033fd/repoze.sphinx.autointerface-0.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fba795a0aec34c4246bca80e800444b0", "sha256": "d6cd14412676354680715622c71bec0215d6a46b655e7b270484d4f016950184" }, "downloads": -1, "filename": "repoze.sphinx.autointerface-0.8-py2-none-any.whl", "has_sig": true, "md5_digest": "fba795a0aec34c4246bca80e800444b0", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 8143, "upload_time": "2016-03-29T00:42:23", "url": "https://files.pythonhosted.org/packages/a1/b2/0839c397419f90dbbf395fee57920a3d46a0892de2ac87ff0a10e7565abd/repoze.sphinx.autointerface-0.8-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b48c6372fa64b530980ab4f607048061", "sha256": "24f917d32961e7f735819e39569ab8c21693d2b1958685f5f061d9019f14ff58" }, "downloads": -1, "filename": "repoze.sphinx.autointerface-0.8-py3-none-any.whl", "has_sig": true, "md5_digest": "b48c6372fa64b530980ab4f607048061", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 8144, "upload_time": "2016-03-29T00:43:20", "url": "https://files.pythonhosted.org/packages/a1/0e/b1f7e283866c2f82b882c949fec3bac6bab9bc8991cc8bb7a9ca31530968/repoze.sphinx.autointerface-0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8e05cb8421b0a3bea8ec3b0aa3695310", "sha256": "8ef0383276ab722efb1e4a6523726262058dfd82615ccf7e5004aee3fe8ecc23" }, "downloads": -1, "filename": "repoze.sphinx.autointerface-0.8.tar.gz", "has_sig": true, "md5_digest": "8e05cb8421b0a3bea8ec3b0aa3695310", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8987, "upload_time": "2016-03-29T00:42:15", "url": "https://files.pythonhosted.org/packages/8f/65/ea18d09c6847b3a381e16c89f26de0ddcdf0bdb8d05f4581e4df9b7033fd/repoze.sphinx.autointerface-0.8.tar.gz" } ] }